리눅스 본딩 확인

Jmnote (토론 | 기여)님의 2012년 5월 25일 (금) 15:38 판 (새 문서: ;리눅스 이더넷 bond 확인 ;리눅스 bonding 확인 ;리눅스 bonding 정보 수집 ==1개 확인== ===명령어=== <source lang='bash'> grep MASTER= /etc/sysconfig/network-s...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
리눅스 이더넷 bond 확인
리눅스 bonding 확인
리눅스 bonding 정보 수집

1 1개 확인

1.1 명령어

grep MASTER= /etc/sysconfig/network-scripts/ifcfg-장치명

1.2 실행예시

bond인 경우
[root@localhost ~]# grep MASTER= /etc/sysconfig/network-scripts/ifcfg-eth0
MASTER=bond1
<source lang='bash'>
:→eth0은 bond1에 속함

;bond가 아닌 경우
<source lang='bash'>
[root@localhost ~]# grep MASTER= /etc/sysconfig/network-scripts/ifcfg-eth2
<source lang='bash'>
:→bond가 아닌 경우 결과값 없음.

==전체 확인==
===명령어===
<source lang='bash'>
DEVNAMES=(`ifconfig -a | grep eth | awk '{print $1}' | xargs echo`)
for DEVNAME in "${DEVNAMES[@]}"
do
        MASTER=`grep MASTER= /etc/sysconfig/network-scripts/ifcfg-$DEVNAME`
        echo "$DEVNAME --- $MASTER"
done

1.3 실행예시

[root@localhost ~]# for DEVNAME in "${DEVNAMES[@]}"; do MASTER=`grep MASTER= /etc/sysconfig/network-scripts/ifcfg-$DEVNAME`; echo "$DEVNAME --- $MASTER"; done
eth0 --- MASTER=bond1
eth1 --- MASTER=bond1
eth2 --- 
eth3 --- 
eth4 --- MASTER=bond0
eth5 --- 
eth6 --- MASTER=bond0
eth7 ---
→ eth0과 eth1이 bond1로 묶여 있음
→ eth4과 eth6이 bond0으로 묶여 있음
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}