文章目录
一、任务要求
机房有台新的服务器 华为2288H V5 需要安装rhel6.8操作系统并配置双网卡绑定和配置远程管理地址。交换机那边的网络策略和线已经弄好,服务器这边全部需要自己操作,包括端口接线。
二、收集信息
1.需要知道机柜位、U位、SN、型号来确定所操作的服务器无误
2.需要知道分区规则,需要安装的软件包,要配置的服务。
3.将要配置的IP、掩码、网关、管理IP
4.是千兆网还是万兆网,双网卡绑定采用哪种模式
三、实践
安装操作系统的文档有很多,这里就不再叙述,这里主要是讲解双网卡绑定和实施过程中遇到的问题。这次任务采用的是万兆网络,使用主备模式。
3.1、服务器网络端口接线
如下图所示,光模块有六个,那么跳线该怎么接呢?
如图所示,写有port 0和port 1 的端口所在的卡是HBA卡来的,是接存储跳线,不是用来接网络跳线的,所以可以排除这两个光模块。图中左边是一张网卡两个网口,右边也是如此。而双网卡绑定是为了在一张网卡出错的情况下还能继续通信,因此两根跳线不能连接在同一张网卡的两个端口上。所以需要分开连接。两边暂时先任选一个网口。
3.2、确定服务器网口操作系统识别的网口(eth0等)对应关系
1)ifconfig -a #查看所有的网口
2)ls /etc/sysconfig/network-script/ #查看已有的网口配置文件,有些网口是没有配置文件的,要用的时候需要自己创建,且名字要和 ifconfig -a 看到的网口名一样
3)ethtool -p 网口名 #能够使服务器对应的网口的灯闪烁,例子:ethtool -p eth0 ;执行该命令时eth0 对应的服务器的网口灯会一直闪。一般的千兆网口都会亮灯,但是万兆网口一般不亮。
4)由于无法使用ethtool -p 找到对应关系,所以只能一个个端口信息查看过去,找到光口
ethtool 网口名 #查看该网口的信息,网口类型和支持的速率等。TP是电口,FIBRE则是光口。例子:ethtool eth0
本次能够查到四个网口都是光口,接下来使用 ifconfig -a 查看这四个接口的mac地址,同一张网卡的两个网口mac地址只有后面两位是不同的。由此可以判断哪两个网口在同一张网卡。接下来两张网卡各任选一个网口做双网卡配置。
3.3、双网卡绑定的配置:
1)新建网口绑定配置文件,名字自定义,例如ifcfg-bond0
/etc/sysconfig/network-scripts/ifcfg-bond0文件配置:
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
NM_CONTROLLED=no
IPADDR=x.x.x.x
NETMASK=y.y.y.y
GATEWAY=z.z.z.z
BONDING_OPTS=”mode=1 miimon=100”
2)配置双网卡绑定的其中一个网口
/etc/sysconfig/network-scripts/ifcfg-eth0文件配置:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
TYPE=Ethernet
NM_CONTROLLED=no
MASTER=bond0
SLAVE=yes
3)配置双网卡绑定的另一个网口
/etc/sysconfig/network-scripts/ifcfg-eth2文件配置:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
TYPE=Ethernet
NM_CONTROLLED=no
MASTER=bond0
SLAVE=yes
双网卡绑定的配置就这样完成了,再执行 service network restart 命令来重启下网络(必须重启相关网络)
3.4、进行验证和调整
cat /proc/net/bonding/bond0 #可以查看双网卡绑定情况(绑定的网口的速率,以及UP状态),
如果网口显示up 则服务器网口接线和配置正确,如果是down则可以换个网口插线或换个网口做配置。
在确定是接线和配置都正确后还需要测试故障切换,ping的时候拔其中一根线,等一下后观察ping状态。还能继续ping通则插进去拔另外一根线,等一下后观察ping状态。
四、排障
本次任务在验证阶段发现ping不通,网口不是up的状态。只能进行排错了。
1.先确定配置文件没错。
2.再查看光纤线是否有光,无光则说明可能是光纤线有问题,或交换机那边有问题。
3.如果光纤线有光,再查看服务器光口是否有光,在服务器配置好了,重启了网络服务之后服务器网口起来了,则服务器光口是会有光的。
4.如果两端都有光,则需要确定插线方向是否反了。光纤线接口是一边有光一边无光的,服务器端网口也是如此。在插线的时候需要有光对准无光。
5.前面都验证了无错之后,就可能是速率不匹配、光模块坏了、服务器或交换机不支持所用的光模块、光衰问题(概率很小)。
1)先确定光模块支持的速率。服务器和交换机的光模块只能是千兆对千兆,万兆对万兆(目前工作总结而得)。本次任务经查看是服务器万兆光模块,而交换机千兆光模块,因此把交换机千兆模块换成万兆模块。查看服务光口发现还是没亮,所以还是不行。
2)验证服务器的光模块是否有问题,刚好有另一台未使用的万兆光纤线,把该光纤按正确的方法插进去之后发现服务器光模块旁边的灯亮了,证明服务器光模块是没有问题的。
3)验证交换机光模块和光衰,由于这部分属于网络组人员负责的,所以那边具体的调试就不清楚了。后来网络组人员拿了个千兆光模块装在服务器这边,交换机那边也装了个千兆的,换了之后插好线发现通了。网络组人员解释说是这台思科交换机不支持刚才更换的那个品牌的万兆模块。
4)由于现场没有其它的万兆模块,所以只能等有万兆模块再尝试了。过了两天思科的万兆模块到了,更换之后插好线,能通了。然后执行3.4的步骤,验证成功。
有什么不对的、有疑惑的、或是可改进的地方,欢迎在下方留言。