最近做点儿Solaris 测试工作,发现Solaris 下对网卡做用还真有点儿道儿。
要求其实很简单,由于OS安装时只做用了主板(V280机器)上自带的网卡,结果安装完系统后只能看到eri0 以太网卡了,而我们做CLUSTER测试需要心跳网卡,一看主机背板上还有一个四口网卡,(上面标着0,1,2,3)就想着把这几个口中随便启用一个就是啦。
先查看一下MOD信息:
-bash-3.00# modinfo |grep thernet
135 7b600000 f6d8 8 1 eri (10/100 Mb Ethernet Driver v1.40)
191 7ba4c000 16a40 305 1 qfe (10/100 QuadEthernet Drv v2.53)
238 7bb1a000 f798 7 1 hme (10/100Mb Ethernet Driver v1.180)
-bash-3.00#
经查证这卡对应的是qfe DRV
然后使用devfsadm查一下吧
devfsadm -i qfe
使用ifconfig 探测一下
ifconfig qfe0 plumb
然后就可以使用ifconfig qfe0 192.168.0.1/24
ifconfig qfe0 up
再ping 192.168.0.1就正常了。
不过,在做另一台机器时发现一个怪问题,那就是qfe* 与网卡后的instance 0,1,2,3之没按顺序对应,
后来对网线进行拔插后,再看日志机以找到相应设备名
-bash-3.00# more /var/adm/messages
Aug 1 14:01:43 itsm001 qfe: [ID 517869 kern.info] SUNW,qfe2: 100 Mbps full duplex link up -
internal transceiver
另外注意一点儿,在某些cluster中好像对这些设备名做的不智能,所以使用前尽量使得在所有机器上设备名称一致,以免后期出现问题了。
阅读(872) | 评论(0) | 转发(0) |