728x90
반응형
물리 네트워크 포트 확인 방법
1. Ethtool을 이용하여 포트 위치 확인
▶ ethtool -p eth0 : 이 명령을 실행하면 서버 후면 해당 네트워크 장치의 LED가 깜빡인다. (eth 장치가 up 상태여야 가능)
▶ ethtool eth0 : 해당 디바이스의 네트워크 속도 설정 및 링크 상태등을 확인 할 수 있다.
2. dmidecode를 통해 Mac address 및 네트워크 포트 번호를 유추 할 수 있다.
▶ dmidecode | grep -i "NIC"
3. lspci 명령을 통해 pci 장치의 값을 확인하여 사용되는 포트의 수를 확인할 수 있다.
▶ lspci | grep -i ethernet
4. ifconfig 명령을 통하여 eth 장치별 Mac address를 확인한다.
▶ ifconfig | grep -i hwaddr
PCI 포트 확인 방법
1. 전체 PCI Slot 수와 Slot Type 확인
▶ dmidecode -t slot | grep Type | wc -l
2. 사용 가능한 PCI Slot 확인
▶ dmidecode -t slot | grep -i "available" | wc -l
3. 현재 사용중인 PCI Slot과 해당 BUS 정보 확인
▶ dmidecode -t slot | grep -i "in use" -B2 -A5
4. 현재 PCI Slot에 장착된 HBA Card (FC-Card) 확인
▶ lspci | grep -i "fibre channel"
5. HBA Card (FC-Card)가 사용중인 PCI Slot 확인
▶ for LIST in `lspci | grep -i "fibre channel" | cut -d "." -f 1 | uniq`; do dmidecode -t slot | grep ${LIST} -B7 && echo "================"; done
6. 확인된 HBA Card의 Bus 정보와 맵핑되는 FC Host 정보 확인
▶ find /sys/class/fc_host/ -type l -name device -exec ls -l {} \;
PCI 장치의 버스 정보를 통한 PCI NIC의 MAC 주소 찾기
1. PCI 버스 정보와 MAC 주소를 출력한다.
▶ for i in `ls -d /sys/class/net/eth*`; do B=$(<$i/address);A=$(ll $i/device);echo ${A##*../} — $B; done
HBA Card의 Bus 정보와 맵핑되된 FC Host의 Port Name(WWN) 확인
1. CentOS, RHEL 5버전 이상 부터는 FC Host에 대한 정보는 아래와 같은 경로에 저장이 된다.
▶ /sys/class/scsi_host/hostN/device/fc_host/hostN/port_name
2. 각 Host에 대한 Port Name을 확인하려면 아래와 같은 명령어를 입력한다.
▶ cat /sys/class/scsi_host/host4/device/fc_host/host4/port_name
3. 각 Host에 대한 Port Name을 전체 출력하려면 아래와 같은 명령어를 입력한다.
▶ for i in 0 1 2 3 4 5; do cat host$i/device/fc_host/host$i/port_name; done
반응형
'Linux' 카테고리의 다른 글
Linux ethtool (0) | 2018.08.08 |
---|---|
Linux eth0이 안되고 eth1로 네트워크가 잡히는 경우 (0) | 2018.08.08 |
Linux Gateway 2개 설정 (0) | 2018.08.08 |
Linux ipv6 비활성화 (0) | 2018.08.08 |
Linux Bonding fail over 문제해결 (0) | 2018.08.08 |