我有虚拟的机器有2个存储设备(2个虚拟磁盘)。 创build快照时是否可以只保存其中一个磁盘的状态? 谢谢
寻找什么额外的configuration,我可以设置允许我的Ubuntu的virtualbox虚拟机写入我的OSX主机上的NFS同步的项目目录的帮助。 我已经在macOS中为vagrant设置了显式sudoers,所以如果需要的话,它不应该有修改主机的任何问题。 最终目标是能够在ubuntu中操作应用程序的构build和开发运行时,同时编辑macOS主机上的文件,并且Ubuntu机器将检测到变化并根据需要用gulp进行重build。 目前在npm install bcrypt时会出现错误,当它试图保留权限的时候,但是我也不确定这是否是完全失败的root cuase。 交叉发布: https : //groups.google.com/forum/#!topic/ vagrant-up/ LS_eFJhZAwQ Vagrantfile: Vagrant.configure(2) do |config| config.vm.box = "ubuntu/xenial64" config.vm.provider "virtualbox" do |v| v.memory = "3072" v.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/v-root", "1"] end config.vm.define "dev", primary: true do |dev| dev.vm.hostname = "proteus.dev" dev.vm.network "private_network", ip: "192.168.10.10" dev.vm.synced_folder '.', '/home/ubuntu/src/proteus', nfs: true, mount_options:['nolock,vers=3,udp,noatime,actimeo=1'] # also tried […]
我想安装IONIC,但是我不喜欢Windows,因为早些时候会遇到一些不兼容的开发工具或服务的问题。 具有讽刺意味的是我在Debian上安装IONIC时也遇到了问题,但是我认为这是我在VirtualBox里面运行Debian的原因……而且我试图在Windows中的共享文件夹上安装IOINC。 Node,npm&IONIC已安装并正在运行。 当我尝试在与Windows共享的文件夹中创buildIONIC应用程序“ionic start myApp tabs”时出现问题。 我想要安装我的IONIC应用程序的文件夹是安装在Debian上的共享文件夹,并在Windows中创build。 事实上,我可以在系统的其他文件夹中创buildIONIC应用程序,唯一显示这些错误的是共享文件夹。 我认为这不是一个权限问题。 我已经尝试所有安装步骤作为根,并出现相同的错误。 此外,IONIC可以在共享文件夹中写入,因为里面有很多文件,但由于某种原因,IONIC应用程序的创build永远不会结束。 我想这些日志的最后一行可能会给人一些线索发生什么,并帮助我解决这个问题。 67177 verbose cwd /media/sf_IONIC-Shared/myApp3 67178 error Linux 4.9.0-3-amd64 67179 error argv "/usr/bin/nodejs" "/usr/bin/npm" "install" 67180 error node v6.11.1 67181 error npm v3.10.10 67182 error path ../acorn/bin/acorn 67183 error code EROFS 67184 error errno -30 67185 error syscall symlink 67186 error rofs EROFS: […]
我正在尝试使用虚拟框在其中安装Web服务器。 这是我的设置: # this does nothing firewall-cmd –zone=public –add-port=80/tcp –permanent firewall-cmd –zone=public –add-forward-port=port=80:proto=tcp:toport=8080 –permanent # with masquerade on/off, zone=external, no change firewall-cmd –zone=public –add-masquerade –permanent firewall-cmd –reload 我在/etc/sysctl.conf有net.ipv4.ip_forward = 1 主机(Centos 7)端口:80 VirtualBox(Ubuntu 16.04)端口:8080 它工作,但虚拟机看到来自10.0.2.2所有通信 。 如何使主机防火墙不丢弃源IP? 我确信没有改变virtualboxconfiguration是可能的。 我使用自动化脚本重build系统,它曾经工作过。 我错过了什么? 我不想在vm上使用桥接 编辑: 我也尝试切换区'外部',并实现MASQUERADE是不是在iptables中find
惠,我试图转换我的Windows服务器2012 R2 R2使其虚拟使用虚拟盒软件。 我已经阅读了有关使用hyper-v,但我的服务器pipe理没有它。 我以为它已经在Windows服务器默认情况下。 我想下载它,但大小是1GB,它太大了(对我来说)。 所以,如果我使用disk2vhd软件,并select格式.vhd为我select的分区,是Windows Server 2012虚拟化将在虚拟框中工作? 因为.vhdx只能在hyper-v上运行。 谢谢您的回答 :)
我有几台物理服务器,运行CentOS和VirtualBox,连接到交换机,然后连接到路由器。 物理服务器上有不同的虚拟机(都运行着CentOS),我们需要远程访问它们。 物理盒总是可到达的,但是对虚拟机的访问是间歇性的。 虚拟机被configuration为使用VirtualBox提供的桥接networking模式,并且它们都具有在同一子网上设置的静态IP。 物理服务器地址是192.168.1.200,其中一个虚拟机的地址是192.168.1.210。 没有其他机器正在使用相同的IP地址。 所有的机器也有相同的网关和DNS设置 – 192.168.1.1作为默认网关,并且都有Google DNS地址。 我无法准确地确定是什么原因造成这种情况,并希望在诊断问题上有所帮助。
我已经在开发服务器上安装了Vagrant,我已经用wget和curltesting了它,从物理服务器(主机)访问VM(guest)。 我想通过端口80将主机的stream量转发给访客的服务器。 我在configuration文件Vagrantfile添加了一行: config.vm.network "forwarded_port", guest: 80, host: 80 当我做一个vagrant up ,它显示了在VM初始化日志的输出消息中成功的端口转发,如下所示: homestead-7: 80 (guest) => 80 (host) (adapter 1) 当我做一个netstat -an | grep 80 netstat -an | grep 80 ,我只看到…0.0.0.0:8000…这是什么stream氓做自动。 任何build议如何强制服务器打开访客虚拟机端口? (HOST上的Apache被禁用)
使用virtualbox,当主机closures时,我使用VBoxManage controlvm "$VMNAME" acpipowerbuttonclosures虚拟服务器。 这在我testing的时候效果很好,但是在真实世界的情况下(即当主机重新启动进行更新,甚至有时当它被手动重新启动以进行维护时)运行良好。 在其中一些情况下,虚拟机不closures,并在超时后,virtualbox进程被终止,这是不理想的。
我有一台专门的Windows服务器在Hetzner上运行。 但我想有一个虚拟的Ubuntu服务器运行使用Virtualbox或VMware的能力SSH和查看从外部安装的程序的网页pipe理页面。 在VB或VM中安装ubuntu server 16.04没有问题。 但是,我所看到的所有指南都告诉我要将networking从NAT更改为桥接适配器,如果我想能够联系服务器。 当我改变networking,并告诉Ubuntu重启networking: sudo /etc/init.d/networking restart 它卡住了,它永远不会重新启动networking或任何东西..只是说: 重新启动networking(通过systemctl):Networking.service 很长一段时间,然后说失败.. 如果我重置虚拟机,在启动时遇到困难: 启动作业正在运行以提升networking接口 不知道什么是错误的..所有的指南看起来很容易,只是从NAS更改为桥接适配器,然后重新启动networking服务.. 有人知道怎么修这个东西吗?
我们有两个相同的硬件笔记本电脑运行的Ubuntu 16:04,stream浪1.8.1,virtualbox 5.0.40,木偶5.3.1,图书pipe理员傀儡2.2.3。 vagrant / puppet的configuration来自共享的git仓库,所以两者都是相同的。 它们之间的唯一区别是其中一个被擦除并安装在安装程序的默认encryption的LUKS分区configuration中,而另一个最初是在具有encryption的主文件夹的窗口10的同时安装的双启动。 双启动机器可以访问源宿主机上的Web应用程序,并使用vboxsf装载共享给vm,并且完全正常运行。 LUKS机工作正常~10分钟(不确定,因为我们不计算)然后是非常慢,非常多,Nginx返回504s。 SSH到有问题的机器上,并在安装的文件夹上做任何事情都是可怕的; 大概4秒钟就可以find一个类似20个文件的文件夹。 重新启动主机和/或VM不会恢复性能。 重新安装Ubuntu主机系统并完成全部安装,从远程仓库克隆相同的configuration,并启动新的和机器运行良好,只是在很短的时间后开始窒息。 search已经复杂的事实,即vboxsf是缓慢的,大多数结果表明切换到NFS,而其中一台机器performance绝对好。 将另一个切换到NFS不会提高性能。 不知道是什么原因导致这个速度变慢了,有什么build议可以在步骤中弄清楚,我们将不胜感激。