Better Technology, Better Tomorrow.

Cloud 기술팀 개인 포스팅 자료

Linux General

ProLinux Unit Test 항목 점검

ProLinux 2020. 11. 16. 15:28

x86 단위테스트 항목 점검 가이드

 

  • OS 정보
#uname -a
#cat /etc/redhat-release
#cat /etc/os-release

 

  • CPU 코어 전체 개수 확인
#grep -c processor /proc/cpuinfo
#cat /proc/cpuinfo | grep -c "cpu cores" or "processor"

 

  • CPU 칩셋 개수 확인
#grep ^processor /proc/cpuinfo | wc -l
#cat /proc/cpuinfo|grep "physical id"|sort |uniq
  • CPU 칩셋 당 core 수 확인
#grep 'cpu cores' /proc/cpuinfo | tail -1
#cat /proc/cpuinfo | grep "cpu cores" | sort | uniq

 

  • 하이퍼 스레딩 확인

방법 1. siblings가 cpu cores의 2배면 하이퍼스레딩 활성된 것

#cat /proc/cpuinfo | egrep 'siblings|cpu cores' | head -2

방법 2. Core Count*2=Thread Count면 하이퍼스레딩 활성된 것

#dmidecode -t 4 | egrep 'Core Count|Thread Count' | head -2

 

  • CPU Clock Speed 확인
#cat /proc/cpuinfo | grep "MHz"

 

  • Memory 확인
#cat /proc/meminfo | head -3
#free -h

 

  • PCI-slot 체크
#dmidecode -t slot | grep Type // 전체 슬롯
#dmidecode -t slot | grep -i "available" // 사용 가능 슬롯

 

  • 현재 장착된 HBA Card(FC) 확인
#lspci | grep -i "fibre channel"

 

  • 해당 FC card의 Bus 정보와 맵핑되는 FC Host 정보 확인
#find /sys/class/fc_host/ -type l -name device -exec ls -l {} \;