今天做Hadoop集群搭建實驗,需要至少3台虛擬機,然后通過VMware克隆,不知道怎樣生成新的網卡UUID。百度了很久,沒有一個實用的方法。才有了這篇隨筆。
實驗環境:Centos7.6
一:克隆。
詳細步驟省略,自行百度或Google。
二:網卡配置
Centos6.x版本生成UUID可以通過刪除/etc/udev/rules.d/70-persistent-net.rules文件,重啟服務器,然后會自動重新生成70-persistent-net.rules,里面有新的UUID和MAC地址。但是Cetnos7.x系列沒有70-persistent-net.rules文件,要想生成新的UUID可以通過圖形化網絡配置生成。
1:通過nmtui進行圖形化網絡配置。
root@localhost ~]# nmtui
2:選擇第一行,回車確認。
3:右鍵移動到ADD,回車。
4:選擇Ethernet,回車。
5:這里你可以選擇創建一個網卡然后使用這張網卡,刪除克隆的網卡。我只需要UUID,所以就默認配置。
6:生成后的網卡,然后退出。
7:查看新網卡的UUID,將克隆網卡配置文件中UUID換成新的UUID。
vim /etc/sysconfig/network-scripts/ifcfg-Ethernet_connection_1
8:刪除ifcfg-Ethernet_connection_1網卡配置文件,然后重啟網絡。
rm -rf /etc/sysconfig/network-scripts/ifcfg-Ethernet_connection_1
systemctl restart network
9:查看UUID
nmcli con show
注:這里我之前改過一次,這里只是做演示,所以UUID不一樣。