安装rac要求两个机器上的网卡名是一样的
注意:必须在能够连显示器的情况操作,严禁在使用ssh远程的方式进行,因为很可能某个地方配置错误导致网卡起不来
步骤:
一 禁用操作系统自动分配网卡名称
在GRUB_CMDLINE_LINUX这列添加标黄的两个参数,以禁用自动分配网卡名称
[root@rac1 network-scripts]# cat /etc/sysconfig/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="rhgb quiet transparent_hugepage=never net.ifnames=0 biosdevname=0"
GRUB_DISABLE_RECOVERY="true"
使其生效
[root@rac2 ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-327.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-327.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-75642699ba1044628a66ccf8e2e93f3a
Found initrd image: /boot/initramfs-0-rescue-75642699ba1044628a66ccf8e2e93f3a.img
done
二 记录现在的网卡的状态
记下我们现在需要更改的网卡的MAC地址
[root@rac2 ~]# ip add
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 0c:c4:7a:ab:d3:4c brd ff:ff:ff:ff:ff:ff
inet 192.168.100.102/24 brd 192.168.100.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::ec4:7aff:feab:d34c/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 0c:c4:7a:ab:d3:4d brd ff:ff:ff:ff:ff:ff
inet 172.17.0.2/24 brd 172.17.0.255 scope global eth1
valid_lft forever preferred_lft forever
inet6 fe80::ec4:7aff:feab:d34d/64 scope link
valid_lft forever preferred_lft forever
4: ib0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 2044 qdisc mq state UP qlen 1024
link/infiniband a0:00:02:20:fe:80:00:00:00:00:00:00:24:8a:07:03:00:5d:08:41 brd 00:ff:ff:ff:ff:12:40:1b:ff:ff:00:00:00:00:00:00:ff:ff:ff:ff
inet 10.10.10.102/24 brd 10.10.10.255 scope global ib0
valid_lft forever preferred_lft forever
inet6 fe80::268a:703:5d:841/64 scope link
valid_lft forever preferred_lft forever
5: ib1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 2044 qdisc mq state UP qlen 1024
link/infiniband a0:00:03:00:fe:80:00:00:00:00:00:00:24:8a:07:03:00:5d:08:42 brd 00:ff:ff:ff:ff:12:40:1b:ff:ff:00:00:00:00:00:00:ff:ff:ff:ff
inet 10.10.11.102/24 brd 10.10.11.255 scope global ib1
valid_lft forever preferred_lft forever
inet6 fe80::268a:703:5d:842/64 scope link
valid_lft forever preferred_lft forever
6: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
link/ether 52:54:00:74:ff:7b brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
7: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN qlen 500
link/ether 52:54:00:74:ff:7b brd ff:ff:ff:ff:ff:ff
三 添加udev配置文件
需要自己手动添加
[root@rac2 ~]# cat /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="0c:c4:7a:ab:d3:4c", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
四 添加网卡的配置文件
直接复制现在的网卡配置文件,然后自己手动修改就可以
[root@rac2 ~]# pwd
/etc/sysconfig/network-scripts
[root@rac2 ~]# cp ifcfg-enp5s0f0 ifcfg-eth0
[root@rac2 network-scripts]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR=0C:C4:7A:AB:D3:4C
TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.100.102
GATEWAY=192.168.100.254
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV4_ROUTE_METRIC=0
IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
DEVICE=eth0
ONBOOT=yes