今天測試使用與nginx配合的keepalived組件,照着網上的配置 配好後發如今關閉了主服務器的keepalived後虛擬ip沒法轉移到從服務器,找了好久緣由,發現是網卡配置錯了,個人第二個vmware虛擬機是第一個複製而來的,當時把網卡改爲了eth1,而個人從keepalived配置上寫的是eth0,天然出錯了,後來改爲eth1就行了,以下圖所示.nginx
該緣由僅供參考,另外之後複製虛擬機,若是報錯說找不到eth0,能夠不用將eth0改爲eth1,只要原來的虛擬機的eth0可用,那麼在新虛擬機中能夠走以下4步:centos
1,在vmware中鼠標右鍵單擊新複製的虛擬機,選擇設置服務器
在設置中選擇網絡適配器 而後點擊右邊的高級,網絡
出現的界面中就能夠看到新複製虛擬機的MAC地址,複製一下測試
在centos中輸入 vi /etc/sysconfig/network-scripts/ifcfg-eth0spa
把裏面的HWADDR改爲新複製虛擬機的MAC地址.net
而後再執行如下3步3d
rm -f /etc/udev/rules.d/70-persistent-net.rules reboot service network restart
執行完後輸入ifconfig 就會看到eth0了.rest
該辦法參考文章:code
http://xintq.net/2014/09/05/Virtualbox%E4%B8%AD%E6%89%BE%E4%B8%8D%E5%88%B0eth0%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/