我有两个生产系统坏了。我没有陷害他们,对基木和韦尔什还不熟悉。虽然有两个,但我真正关心的只是一个服务器,称为sbs2011,因为这是最关键的,当这是固定的,那么对另一个的修复将是显而易见的。如您所料,它运行的是WindowsSmall Business Server 2011。
情况是这样的:VMs都在运行,网桥似乎已经启动并在工作,但是我们无法访问服务器。virsh net-list --all
不显示网络。(不确定是否需要桥接)。
brctl显示输出:
bridge name bridge id STP enabled interfaces
br0 8000.90b11c45aab6 no bond0
vnet0
vnet1
服务器XML文件的网络部分:
<interface type='bridge'>
<mac address='de:ad:be:ef:01:01'/>
<source bridge='br0'/>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
我花了好几个小时做这件事,但没有结果。我认为dnsmasq可能工作不正常,但是当我转到
/etc/dnsmasq.conf
时,整个文件中没有未注释的行。我现在想看看IP地址是如何设置的。编辑:好的,我不认为它是
dnsmasq
,因为服务器是Windows,并且它本身有一个静态IP地址。就好像有一个路由问题。编辑:嗯,Windows 8的机器出现了。有人告诉我,我可能是一个
chkdisk
的受害者。因此,如果使用的是主机网桥,那么关于显示网络的virsh net列表的问题的答案是否定的。 最佳答案
好 啊。所以,事情是这样的。
网桥的设置正确,而且,正如所怀疑的那样,当使用主机上配置的网桥时,它根本不会显示在virsh net列表中。
所发生的事情是,Windows服务器已经损坏,并且位于还原屏幕上,如果不重新加载整个服务器并重新安装软件等,我们就无法特别使用还原屏幕。
所以,我关闭了虚拟机,重新命名了磁盘映像文件,从以前的备份中复制了一个到重新命名的文件所在的位置。然后我带来了服务器备份,运行良好。
重要的一课:总是有一个好的DR备份!