标签: virtualization

在VMWare上运行Sharepoint 2003?

我们的生产Sharepoint服务器为大约800个用户提供服务,并在物理双核机器上与其SQL Server一起运行.

网络人员现在尽可能多地放在VMWare上.Sharepoint服务器和SQL Server将放在不同的服务器上.

有没有人有在VM上运行生产级别Sharepoint服务器的经验?

sql-server virtualization vmware sharepoint virtual-machine

1
推荐指数
1
解决办法
665
查看次数

Xen裸机管理程序

我首先认为Xen是一个主机管理程序.但我后来发现它是一个裸机管理程序.Xen如何成为裸金属管理程序?

virtualization

1
推荐指数
1
解决办法
2843
查看次数

什么是最适合在寄存器级别共享硬件端口(COM,LPT等)的虚拟机软件?

我正在使用Delphi开发实时控制软件,在过去的几年里,我已经完成了一些在Microsoft的VirtualPC下运行旧版Windows安装的工作,它适用于"纯软件"开发(即没有或限制访问外部)世界).这些工具似乎能够与网络连接一起工作,但我必须维护通过并行端口(通过设备驱动程序)执行I/O的软件.我们还使用USB I/O. 在过去,我喜欢微软的虚拟工具,因为安装一个新的操作系统需要时间,然后(在我的情况下)安装Delphi和一大堆库和组件来提供开发支持.在这些情况下,我不会因为无法访问低级I/O端口而烦恼.

我想要开始我的游戏,我很高兴为一个好的虚拟化工具付费,因为我可以从它访问外部世界,即我希望能够配置它以允许访问我的机器的并行端口和COM端口就像它本地运行一样.此访问必须能够以寄存器术语公开并行端口,例如"查看"地址$ 03f8处的端口,并支持这些寄存器的I/O操作(通过适当的内核访问)作为我的Windows 7 64位安装是可以做到的.

我看到现在有很多虚拟化解决方案,但很难确定每个解决方案的能力如此之低.有没有人在这方面有经验或知识?

delphi virtualization hardware-interface parallel-port

1
推荐指数
1
解决办法
416
查看次数

看看Git与Chef和Vagrant

我想使用Vagrant作为我正在制作的一些项目的生产机器.如果我可以使用Chef Solo配置Vagrant来检查我的代码的最新版本,那将是理想的选择.这将大大改善测试.

目前我有一个使用以下的食谱:

git "Checkout Code" do
    repository "git://github.com/opscode-cookbooks/git.git"
    reference "master" # or "HEAD" or "TAG_for_1.0" or (subversion) "1234"
    action :checkout
    destination "/home/vagrant/git"
end
Run Code Online (Sandbox Code Playgroud)

就像一个概念证明,我正在使用一个公共存储库.

我得到以下错误:

[default] Running provisioner: Vagrant::Provisioners::ChefSolo...
[default] Generating chef JSON and uploading...
[default] Running chef-solo...
stdin: is not a tty
[Sun, 17 Jun 2012 04:08:49 +0200] INFO: *** Chef 0.10.10 ***
[Sun, 17 Jun 2012 04:08:49 +0200] INFO: Setting the run_list to ["recipe[test_app::deploy]"] from JSON
[Sun, 17 Jun 2012 04:08:49 +0200] INFO: Run List is [recipe[test_app::deploy]] …
Run Code Online (Sandbox Code Playgroud)

git virtualization provisioning chef-infra vagrant

1
推荐指数
1
解决办法
2781
查看次数

Veewee安装错误

我正在尝试为流浪者安装veewee,这样我就可以利用它所用的自动化来创建基本盒子.我可能做错了什么,但我不这么认为......

这是我正在运行的:

gem install veewee
ERROR:  While executing gem ... (Gem::DependencyError)
    Unable to resolve dependencies: vagrant requires json (~> 1.5.1)
Run Code Online (Sandbox Code Playgroud)

我也尝试过以下方法:

sudo gem install veewee
ERROR:  While executing gem ... (Gem::DependencyError)
    Unable to resolve dependencies: cucumber requires json (>= 1.4.6); gherkin requires json (>= 1.7.6); vagrant requires json (~> 1.5.1)
Run Code Online (Sandbox Code Playgroud)

ruby virtualization virtualbox vagrant veewee

1
推荐指数
1
解决办法
1005
查看次数

无法访问Virtual Box中的共享文件夹

我在访问共享文件夹时遇到问题.

我的主机操作系统是Windows 7企业版SP1,客户操作系统是Ubuntu Linux 10.04桌面版.我正在使用Virtual Box 4.2.10,我已经安装了VBox guest add-on和Oracle VM VirtualBox Extension Pack.

当我提出赞扬:mat @ mat-desktop:〜$ cd/media/sf_MAT/bash:cd:/ media/sf_MAT /:权限被拒绝

再次使用sudo:sudo cd/media/sf_MAT/sudo:cd:command not found

可能是什么解决方案?

linux virtualization virtualbox virtual-machine vbox

1
推荐指数
1
解决办法
5808
查看次数

Type-2虚拟机管理程序的性能损失是否相当可观?

在我的OS课程前一段时间我记得老师说的话

Type 1虚拟机管理程序直接在硬件上运行; Type 2虚拟机管理程序在另一个操作系统上运行,例如Linux

这表明2型虚拟机管理程序下的虚拟机性能较低.

我正在做一些简单的基准测试,例如迭代for循环或使用VirtualBox(这是一个Type 2虚拟机管理程序)将字符写入文本文件,但发现性能影响最小.

再研究一下,看来在我的计算机上VirtualBox可以使用VT-x进行硬件虚拟化,即使它在我的Windows操作系统下运行.

所以出现的问题是,2型虚拟机管理程序现在真的遭受了性能损失,特别是考虑到它们可以实现硬件虚拟化吗?

如果答案是否定的,那么为什么类型1和类型2管理程序之间的区别仍然存在?

virtualization virtualbox virtual-machine

1
推荐指数
1
解决办法
2546
查看次数

KVM可以在没有libvirt的情况下工作吗?

对于愚蠢的问题我很抱歉,但是请告诉我:KVM可以在没有libvirt的情况下工作吗?

根据我糟糕的经历,我看到了基于libvirt的KVM功能.

感谢您的回复.

linux virtualization kvm libvirt linux-kernel

1
推荐指数
1
解决办法
949
查看次数

Win32 Virtual ListView:无法选择完整行

昨天我下载了一个SDK示例Virtual ListView.代码运行成功,但我无法弄清楚如何使ListView完整行选择(它只有hightlight第一列).
以下是我修改源代码以创建ListView的方法:

dwStyle = WS_TABSTOP |
    WS_CHILD |
    WS_VISIBLE |
    LVS_AUTOARRANGE |
    LVS_REPORT |
    LVS_OWNERDATA;

hwndListView = CreateWindowEx(LVS_EX_FULLROWSELECT,          // ex style
    WC_LISTVIEW,               // class name - defined in commctrl.h
    TEXT(""),                        // dummy text
    dwStyle,                   // style
    0,                         // x position
    0,                         // y position
    0,                         // width
    0,                         // height
    hwndParent,                // parent
    (HMENU)ID_LISTVIEW,        // ID
    g_hInst,                   // instance
    NULL);                     // no extra data
Run Code Online (Sandbox Code Playgroud)

虽然我按照MSDN指南:

LVS_EX_FULLROWSELECT
选择项目后,项目及其所有子项目将突出显示.此样式仅与LVS_REPORT样式一起使用.

但ListView仍然拒绝选择完整行.如何让它工作?
这是完整的代码:
vListVw.h

/**************************************************************************
   THIS CODE AND INFORMATION …
Run Code Online (Sandbox Code Playgroud)

virtualization winapi listview fullrowselect

1
推荐指数
1
解决办法
771
查看次数

启动应用程序时,我该怎么做才能触发重复,无休止的Windows Installer自我修复?

Windows Installer自我修复可能会给开发人员,系统管理员最终用户带来问题.如果您的MSI体验有限,找到解决方案可能会很困难.

这是一个Q&A风格的答案,旨在作为解决自修复问题的检查清单.以下是一些常见问题场景:

  • 每当在工作站上启动应用程序时,都可能会重复进行Windows Installer自我修复.如何解决这个问题,或者如何禁用组件,以免再次发生?
  • 可以部署WiX安装程序,并且每当您尝试启动应用程序时,您都会看到重复的Windows安装程序自我修复.
  • 启用或安装MS Office插件时,您会在应用程序启动一个或多个MS Office应用程序时遇到持续的Windows Installer自我修复.
  • 在VB6或VBA中处理遗留解决方案时,在启动主开发人员IDE时,自我修复会启动不相关的产品.
  • 在Outlook,Excel或Word或类似应用程序中打开表单时,自我修复将启动另一个供应商的不相关产品.

关键字:Windows Installer意外启动.MSI意外显示.每次都会出现Windows Installer.打开应用程序启动Windows Installer.Windows Installer自我修复.包如何自我修复.微星自我修复最佳实践.Windows Installer修复.自我修复.禁用Windows Installer.Windows Installer反复运行.应用程序快捷方式启动安装程序.Windows Installer意外出现.

virtualization windows-installer wix comaddin

1
推荐指数
1
解决办法
1645
查看次数