最近在使用HBase的时候,有一台机器是双网卡,导致在HBase的集群里该节点无法正常运行。
最后是因为我们对双网卡的使用不太熟悉导致,之前这两个网卡都插过网线,都分配的IP地址,
当其中一个网卡不接网线时,还是有IP地址,并且能通过另一台机器ping通。
这里将常用的方式做个笔录。
网卡接口都是按照ethi的顺序开始,i从0.....N,一块就是eth0,第二块就是eth1,第三块就是eth2,依次类推。
网卡的启动和关闭
ifconfig {interface} up/down
例子:
启动命令:ifconfig eth0 up
关闭命令:ifconfig eth0 down
或者
启动命令:ifup {interface}
关闭命令:ifdown {interface}
如果想手动修改相关网卡参数目录路径在/etc/sysconfig/network-scripts/下面。
文件列表如下:
[root@master network-scripts]# ls -lh
-rw-r--r-- 1 root root 291 Apr 16 2012 ifcfg-eth0
-rw-r--r-- 1 root root 254 Jul 4 2009 ifcfg-lo
lrwxrwxrwx 1 root root 20 Feb 13 2012 ifdown -> ../../../sbin/ifdown
-rwxr-xr-x 1 root root 625 Jul 4 2009 ifdown-bnep
-rwxr-xr-x 1 root root 4.5K Jul 4 2009 ifdown-eth
-rwxr-xr-x 1 root root 827 Jul 4 2009 ifdown-ippp
-rwxr-xr-x 1 root root 2.2K Jul 4 2009 ifdown-ipsec
-rwxr-xr-x 1 root root 4.4K Jul 4 2009 ifdown-ipv6
lrwxrwxrwx 1 root root 11 Feb 13 2012 ifdown-isdn -> ifdown-ippp
-rwxr-xr-x 1 root root 1.5K Jul 4 2009 ifdown-post
-rwxr-xr-x 1 root root 1.1K Jul 4 2009 ifdown-ppp
-rwxr-xr-x 1 root root 637 Jul 4 2009 ifdown-routes
-rwxr-xr-x 1 root root 1.6K Jul 4 2009 ifdown-sit
-rwxr-xr-x 1 root root 913 Jul 4 2009 ifdown-sl
-rwxr-xr-x 1 root root 1.1K Jul 4 2009 ifdown-tunnel
lrwxrwxrwx 1 root root 18 Feb 13 2012 ifup -> ../../../sbin/ifup
-rwxr-xr-x 1 root root 14K Jul 4 2009 ifup-aliases
-rwxr-xr-x 1 root root 859 Jul 4 2009 ifup-bnep
-rwxr-xr-x 1 root root 11K Jul 4 2009 ifup-eth
-rwxr-xr-x 1 root root 12K Jul 4 2009 ifup-ippp
-rwxr-xr-x 1 root root 7.9K Jul 4 2009 ifup-ipsec
-rwxr-xr-x 1 root root 11K Jul 4 2009 ifup-ipv6
-rwxr-xr-x 1 root root 823 Jul 4 2009 ifup-ipx
lrwxrwxrwx 1 root root 9 Feb 13 2012 ifup-isdn -> ifup-ippp
-rwxr-xr-x 1 root root 727 Jul 4 2009 ifup-plip
-rwxr-xr-x 1 root root 954 Jul 4 2009 ifup-plusb
-rwxr-xr-x 1 root root 2.4K Jul 4 2009 ifup-post
-rwxr-xr-x 1 root root 4.2K Jul 4 2009 ifup-ppp
-rwxr-xr-x 1 root root 1.7K Jul 4 2009 ifup-routes
-rwxr-xr-x 1 root root 3.6K Jul 4 2009 ifup-sit
-rwxr-xr-x 1 root root 1.7K Jul 4 2009 ifup-sl
-rwxr-xr-x 1 root root 2.1K Jul 4 2009 ifup-tunnel
-rwxr-xr-x 1 root root 3.3K Jul 4 2009 ifup-wireless
-rwxr-xr-x 1 root root 5.4K Jul 4 2009 init.ipv6-global
-rwxr-xr-x 1 root root 1.2K Jul 4 2009 net.hotplug
-rw-r--r-- 1 root root 11K Jul 4 2009 network-functions
-rw-r--r-- 1 root root 39K Jul 4 2009 network-functions-ipv6
修改第一个文件ifcfg-eth0,里面就是网卡MAC、IP、网关等配置信息。