SOLARIS10查看网卡工作状态及速度
下午想检查一个SUN RAC的节点各个网卡的工作状态及速度,遇到各种问题.首先,ifconfig -a是看不到太多有用信息滴,只有名字和是否UP.
网上搜索半天,有说用ndd的,有说用netstat -K的,有说用kstat的,还有神马脚本的....
看了半天,试了半天,发现出入很大啊........试验是王道.
ndd -get /dev/ce link*对ce检测错误,无法运行
ndd -get /dev/qfe对qfe全是1,不明就里.
netstat -K就报错,没有这参数
好歹kstat -p ce:0::link*出来了,不过只对ce,对qfe无效.
ce:0:ce0:link_T4 0
ce:0:ce0:link_asmpause0
ce:0:ce0:link_duplex 2
ce:0:ce0:link_pause 0
ce:0:ce0:link_speed 1000
ce:0:ce0:link_up 1
最后,还是在老外哪里发现了更有效的:dladm show-dev
# dladm show-dev
qfe0 link: up speed: 100 Mbps duplex: full
qfe1 link: up speed: 100 Mbps duplex: full
qfe2 link: down speed: 0 Mbps duplex: unknown
qfe3 link: down speed: 0 Mbps duplex: unknown
ce0 link: up speed: 1000Mbps duplex: full
ce1 link: up speed: 1000Mbps duplex: full
偶是内牛满面啊,这才是偶真正需要滴,一个命令而已...... ndd适用solaris 8 9
dladm适用10、11 :wink:用了SOLARIS N久了,看来还是用到老,学到老啊 dladm 是在 Solaris 10以後出來的新程序, Solaris 9 以前只能用ndd... 看来没好好看solarsi10手册。
页:
[1]