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

+ Recent posts