我可以看到,我可以使用VBoxManage启动和停止虚拟机的虚拟机。 我不确定这是我需要的工具。 我试图写一个脚本 将启动虚拟机(不同风格的Windows) 运行一个自定义的软件(在我的情况下是一个安装程序),并logging这个结果 虚拟机的力量 我意识到Web服务和API的存在,但是我无法在网上find有关第2点的更多信息。 我真的很感激这方面的一些方向。 即我应该使用vboxmanage来启动和停止虚拟机,然后以其他方式运行安装程序? 或者我应该使用COM API,如果是的话,有关如何做第二步的一些示例的想法? 根本不熟悉VirtualBox。 但是我可以写代码。 更新:我应该看stream浪者还是木偶? 正如你可能猜测的那样,这是一个安装程序的testing套件,能够重新使用它将是一件好事。 谢谢
我的主机操作系统Ubunut 11.04上安装了一个VirtualBox。 (64位) 我有4个虚拟机安装所有这些Ubunutu 11.04(64位) 我希望所有4台机器都是单一networking的一部分,我需要连接其中的一部分。我不希望与主机物理networking上的其他机器甚至主机的networking适配器连接。 我应该configuration什么networking模式的机器。我已经尝试了Virtual Box上的不同选项。我已经写了一个简单的pingtesting,从一个虚拟机到所有其他三 1)NAT模式 – pingtesting失败2)桥接适配器 – pingtesting成功。但是我从奇怪的IP地址获取数据包(使用libpcap捕获的ICMP数据包)。我假设这些机器是主机networking的一部分。我想避免这有什么办法可以做到这一点。
我安装了Ubuntu的服务器12.04,并使用guestadditions使用Windows 7文件夹作为共享文件夹。 我可以看到该文件夹为sf__projects,所以我把它链接到var / www / _projects 但问题是所有文件夹都有用户根分配给他们。 我从不同的博客尝试了这么多的select,但没有任何作品。 这是我得到的Apache错误日志: [Tue Jul 17 17:43:27 2012] [crit] [client 192.168.0.108] (13)Permission denied: /var/www/_projects/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable 文件夹的截图:[ http://www.diigo.com/item/image/80d3/d3ha ] / etc / hosts中: 127.0.0.1 bab.local www.bab.local 在/ etc / apache2的/网站可用/ BAB <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/var/www/_projects/bab/master" ServerName bab.local ServerAlias […]
我正在试图从VirtualBox机器上build立一个stream浪盒子。 当我vagrant up ,我得到一个错误的说法 The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! /sbin/ifup eth1 如果我尝试手动运行命令,我会得到 /etc/network/interfaces:17: duplicate interface ifup: couldn't read interfaces file "/etc/network/interfaces" vagrantfile的networking相关部分是 config.vm.network :hostonly, "192.168.56.11" (如果我禁用这条线,只使用一个NAT接口,事情的工作,但我希望既一个NAT和主机只有networking连接) /etc/network/interfaces是 # This file describes the network interfaces available on your system # and how to […]
我试图用自学的培训工具包70-640自学自己的Active Directory,不幸的是我的networking和系统pipe理技能很差,而且我在第一章/第二课/练习2中遇到了麻烦! 我在Virtual Box“SERVER01”中创build了一个虚拟机,这是contoso.com域的Windows Server 2008R2域控制器 我创build了第二个虚拟机“SERVER02”,它是Windows Server 2008 R2核心。 但是,当我尝试join域使用 netdom join %computername% /domain:contoso.com 它说“指定的域名不存在或无法联系”。 两台虚拟机都有一个连接到内部networking的networking适配器。 对于什么值得我可以从Server02 ping Server01。 SERVER01 IP: 10.0.0.11 Subnet Mask: 255.255.255.0 Default Gateway: 10.0.0.1 DNS Servers: ::1 DNS Servers: 127.0.0.1 SERVER02 IP: 10.0.0.12 Subnet Mask: 255.255.255.0 Default Gateway: 10.0.0.1 DNS Servers: fec0:0:0:ffff::1%1 (confused about this!?) DNS Servers: fec0:0:0:ffff::2%1 DNS Servers: […]
我正在寻找一步一步的说明,在Windows 7 64位下的Oracle VirtualBox上至less安装两个简单的Ubuntu Virtual Core 12.10服务器虚拟机。 testing设置将是: 充当负载均衡器的Windows主机上的Apache HTTP服务器。 结果将是http://localhost:8080将在两个节点之间平衡并提供会话复制。 两个精简,占地面积小的Ubuntu Server来宾节点,带有Java 7和Tomcat 7。 目的是帮助大家进行高可用性/负载平衡的开发和testing,尽可能在本地工作站或主stream笔记本电脑上创build一个合理的环境。
我正在尝试安装Oracle的Vagrant / Puppet的jdk 。 这里是我的Vagrant file的相关部分: config.vm.provision :puppet, :module_path => "puppet/modules" do |puppet| puppet.options = "–verbose –debug" puppet.manifests_path = "puppet/manifests" puppet.manifest_file = "java.pp" end 这里是我的java.pp puppet文件: class java { package { "python-software-properties": require => Exec['apt-update'], ensure => installed } exec { 'add-webupd8-key': command => 'sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys EEA14886', path => [ "/bin/", […]
我想与一位同事共享一个VirtualBox虚拟机,但是希望确保在发送之前将其整理好。 我想我应该包括: SSH主机密钥 DHCP租约 /etc/udev/rules.d/下的文件 任何.bash_history 我应该怎么做? 我错过了什么重要的?
(1)我创build了一个VirtualBox虚拟机并安装,然后在其中定制一个Windows XP SP3参考系统。 (2)我运行sysprep重新安装系统进行部署。 通过直接重新启动虚拟机,我看到sysprep按configuration运行,系统已正确部署。 (3)但是,在使用Symantec Ghost 11.5创build系统映像并将其部署到实际物理机器之后,Windows XP sysprepped系统无法启动。 具体而言,即使在Windows徽标出现之前,系统也会继续重新启动。 VirtualBox虚拟机和我需要考虑的真正的裸机系统有一些区别吗? 有没有一种方法来挽救我目前的虚拟参考系统,而不必从头开始重新裸机? 谢谢!!
我正在尝试使用iptable进行负载平衡。 我正在使用virtualbox。 所有vm(debian)都在内部networking,IP是静态的。 我想将来自我的web服务器(apache2)的IP地址10.0.0.2:80请求路由到另一个networking上的服务器10.0.0.3:80和192.168.0.2:80 IP。 网关进行IP转发,它有两个接口eth0用于networking10.0.0.0和eth1用于networking192.168.0.0 。 负载均衡器具有IP 10.0.0.2 。 我尝试设置这个规则,但它不起作用: iptables -t nat -A PREROUTING -p tcp –dport 80 -m状态–state新-m统计–mode n -every 3 –packet 0 -j DNAT – 到目的地10.0.0.3:80 iptables -t nat -A PREROUTING -p tcp –dport 80 -m state –state NEW -m统计–mode nnth –every 3 –packet 1 -j DNAT – 到目的地192.168.0.2:80