このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 24 / 昨日: 0
総計: 774
- Dokuwiki.fl8.jp(2397)
- 13 CentOS6メール設定(59)
- FreeBSD カーネル再構築(55)
- 75 Proftpd(52)
- 01 Galera構築(50)
最近の更新
このページへのアクセス
今日: 24 / 昨日: 0
総計: 774
CnetOS7 になるとNIC名がen になっている。
それをethに変更してみます。
grubに「biosdevname=0 net.ifnames=0」を追加
# cp -p /etc/default/grub /etc/default/grub_yyyymmdd
# vi /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
↓
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet biosdevname=0 net.ifnames=0"
GRUB_DISABLE_RECOVERY="true"
# cp -p /boot/grub2/grub.cfg /boot/grub2/grub.cfg_yyyymmdd # grub2-mkconfig -o /boot/grub2/grub.cfg
HWADDR=を追加するのと、device名を変更
# cd /etc/sysconfig/network-scripts
# mv ifcfg-ens33 ifcfg-eth0
# vi ifcfg-eth0
再起動で反映されます。
下記で固定する
CentOS6では下記で変更できた。
※CentOS7では「ehtX」の名前が推奨されてないようで、下記では変更できない。
/etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add",ATTR{address}=="xx:xx:xx:xx:xx:xx",NAME="eth0" SUBSYSTEM=="net", ACTION=="add",ATTR{address}=="xx:xx:xx:xx:xx:xx",NAME="eth1" SUBSYSTEM=="net", ACTION=="add",ATTR{address}=="xx:xx:xx:xx:xx:xx",NAME="eth2" SUBSYSTEM=="net", ACTION=="add",ATTR{address}=="xx:xx:xx:xx:xx:xx",NAME="eth3"
ethX以外の名前付けて、PCIパス指定かMacアドレス指定で変更できる。
#PCIパス指定 # lspci # ethtool -i NIC SUBSYSTEM=="net", ACTION=="add", KERNEL=="eth*", SUBSYSTEMS=="pci", KERNELS=="0000:03:00.0", NAME="lan0" SUBSYSTEM=="net", ACTION=="add", KERNEL=="eth*", SUBSYSTEMS=="pci", KERNELS=="0000:03:00.1", NAME="lan1" SUBSYSTEM=="net", ACTION=="add", KERNEL=="eth*", SUBSYSTEMS=="pci", KERNELS=="0000:04:00.1", NAME="lan2" SUBSYSTEM=="net", ACTION=="add", KERNEL=="eth*", SUBSYSTEMS=="pci", KERNELS=="0000:04:00.0", NAME="lan3" #Macアドレス指定 SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="xx:xx:xx:xx:xx:xx",NAME="lan0" SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="xx:xx:xx:xx:xx:xx",NAME="lan1" SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="xx:xx:xx:xx:xx:xx",NAME="lan2" SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="xx:xx:xx:xx:xx:xx",NAME="lan3"