我需要通过 ssh访问我的一台VirtualBox 来宾机器,其中主机是远程的并且只能通过 ssh 访问。来宾配置了 DHCP,因此每次重新启动时 IP 都会更改。是否有任何命令可以从主机中查找每台来宾机器的 IP?
我使用了以下命令。但它显示的信息有限:
VBoxManage guestproperty enumerate "CHICAGOVPN"
Name: /VirtualBox/HostInfo/VBoxVerExt, value: 4.1.12_Ubuntu, timestamp: 1379492552119809000, flags: TRANSIENT, RDONLYGUEST
Name: /VirtualBox/HostGuest/SysprepExec, value: , timestamp: 1379492552118930000, flags: TRANSIENT, RDONLYGUEST
Name: /VirtualBox/HostGuest/SysprepArgs, value: , timestamp: 1379492552119058000, flags: TRANSIENT, RDONLYGUEST
Name: /VirtualBox/HostInfo/VBoxRev, value: 77245, timestamp: 1379492552119892000, flags: TRANSIENT, RDONLYGUEST
Name: /VirtualBox/HostInfo/VBoxVer, value: 4.1.12, timestamp: 1379492552119750000, flags: TRANSIENT, RDONLYGUEST
Run Code Online (Sandbox Code Playgroud) 出于测试目的,我提出了 2 个 Debian jessie VM(使用 vagrant 和 virtualbox),并让它们都运行一个迷你 Web 服务器并配置了 keepalived。
问题是 BACKUP 服务器在几秒钟后service keepalived restart无缘无故地转换到 MASTER。
我还看到 VRRP 多播数据包到达两台服务器,它们看起来符合预期。(这似乎意味着Keepalived 不需要的过渡到 master 中建议的解决方案无关)
配置文件如下:
主服务器:
global_defs {
lvs_id tom_lvs
}
vrrp_instance tom_lvs {
state MASTER
interface eth1
virtual_router_id 1
lvs_sync_daemon_interface eth1
priority 100
preempt
authentication {
auth_type PASS
auth_pass 1234
}
advert_int 1
virtual_ipaddress {
172.28.128.10/24
}
virtual_server 172.28.128.10 3000 {
delay_loop 10
lb_algo wlc
lb_kind DR
protocol TCP
persistence_timeout 1800
sorry_server 172.28.128.3 3000
real_server …Run Code Online (Sandbox Code Playgroud) 我在这里有一个常见的问题,我使用 Virtual Box 创建虚拟机,情况是我需要减小 VM 的大小,因为它会随着数据移入 VM 的增长而增长,并且数据被清除后,VM尺寸永远不会减少。
如何减少不必要的尺寸?
先谢谢了。
我在虚拟机中运行 Ubuntu 服务器 16.04.5 LTS。服务器与要为其分配 IPv6 地址范围的内部网络相连fd01:2345:6789:abcd::/64。连接到这个内部网络的接口是enp0s8。
到界面enp0s8上Server 1我已经分配的地址fd01:2345:6789:abcd::1/64,并且它也有我所不分配自己这是另一个IPv6地址fe80::a00:27ff:fe64:5805/64。
enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:64:58:05 brd ff:ff:ff:ff:ff:ff
inet6 fd01:2345:6789:abcd::1/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:fe64:5805/64 scope link
valid_lft forever preferred_lft forever
Run Code Online (Sandbox Code Playgroud)
我想永久删除地址fe80::a00:27ff:fe64:5805/64,但如果我删除它sudo ip addr del fe80::a00:27ff:fe64:5805/64 dev enp0s8,重新启动后地址又存在。
我检查了是否有 dhcp 正在运行,但它似乎不在enp0s8界面上:
:~$ ps -aux | grep dhcp
root 827 0.0 0.2 6012 …Run Code Online (Sandbox Code Playgroud) 有没有人有任何经验可以分享在单个强大的服务器上运行 50-60 个 VirtualboxHeadless 实例(每个 512 MB - 1 GB RAM)的可能性?
我读到如果启用 VirtualBox 可以利用 CPU 中的 VT 扩展——我确信这将有助于提高性能。
在某种程度上,它很像 XenServer 的通常使用方式。
我开始研究 - FreeNAS 可靠吗? 我会对 TV10 的评论提出异议:“比 UPS 处理的时间更长”(但我还没有足够高的评级)。
我正在使用笔记本电脑(带有 2GB 内存)运行带有 USB 供电的 500GB 驱动器的 FreeNAS 进行试验 - 笔记本电脑为我提供了一些 UPS 类型支持,但是当 FreeNAS 挂起时我丢失了 zfs 磁盘 - 论坛都说我需要 8GB 内存来可靠地运行 ZFS,所以我现在使用 UFS。
我想购买一个小型 FSP UPS 并为我的办公室服务器 PC(运行 Ubuntu)添加内存,但在 Virtualbox VM 中运行 FreeNAS - 使用由 UPS 触发的脚本(通过“网络 UPS 工具”(NUT))关闭 FreeNAS然后是主机 PC。所以 UPS 只需要保持足够长的时间就可以干净地关闭...... FreeNAS 会给我 NAS 功能,它将与主机服务器上的磁盘同步过夜,并从那里备份。我想在主机上运行一些其他功能,而不必在主机 FreeNAS 的监狱中运行。
我计划向 VM 提交 8GB 内存,大约 2TB zfs 磁盘/秒(可能使用 raid-1)。
有没有人建议设置这个?
我看到VirtualBox的主机操作系统可以是Windows Werver 2008,但它没有明确指出2008 R2。它同样可以在 Windows Server R2 上运行吗?
来宾操作系统也可以是 Windows Server 2008 R2 吗?
云能让我将 VPS 从一台物理服务器复制/粘贴到另一台吗?
我运行了几台 VPS 机器,很想知道云是否对我有益。
真正酷的是,如果云能让我将 VPS 从一台物理服务器复制/粘贴到另一台,就像 Oracle VM Virtualbox 允许复制、启动和停止虚拟机一样。
请不要嘲笑我。我从云供应商那里阅读了很多信息,但我能找到的只是销售和营销废话。我想要技术的东西。
奈杰尔
我将 Virtual Box 用于生产服务器,但有时……它会崩溃!如何强制 virtualbox 重新加载它?谢谢!