Linux ์์คํ ๊ตฌ์ฑ ์ ๋ณด ํ์ธ - ์ปค๋,CPU,๋ฉ๋ชจ๋ฆฌ,๋์คํฌ,NIC
Overview: ๊ธฐ๋ณธ ์์คํ ๊ตฌ์ฑ ์ ๋ณด ํ์ธ
1.1 ์ปค๋ ์ ๋ณด
- uname
- ์ปค๋ ๋ฒ์ , ์ํคํ
์ฒ ์ ๋ณด ํ์ธ
- dmesg
- ์ปค๋ ๋๋ฒ๊ทธ ๋ฉ์์ง
- ์ปค๋ ํ๋ผ๋ฏธํฐ
- ๋ถํ
์ ์ปค๋์ด ์ธ์ํ๋ ๋ฉ๋ชจ๋ฆฌ ์ ๋ณด
- ์ปค๋ ์ปดํ์ผ ์ ๋ณด ํ์ธ
1.2 CPU ์ ๋ณด
- dmidecode
- -t bios, system, processor, memory
- lscpu
- /proc/cpuinfo
1.3 ๋ฉ๋ชจ๋ฆฌ ์ ๋ณด
- dmidecode
- -t memory
- free
1.4 ๋์คํฌ ์ ๋ณด
- df -h ๋
ผ๋ฆฌ ํํฐ์
์ ๋ณด
- sda vs hda
- ์์คํ
์ด ๋์คํฌ์ ํต์ ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์ปจํธ๋กค๋ฌ ํ์
์ ๋ฐ๋ผ ๋ค๋ฅด๊ฒ ๋ํ๋จ
- SCSI(Server) = sda
- IDE(PC) = hda
- Virtual Server= vda(XEN, KVM)
- smartctl ๋ฌผ๋ฆฌ ์ ๋ณด
- ex) smartctl -a /dev/sda
- RAID ์ปจํธ๋กค๋ฌ๋ฅผ ํตํด ๋ง๋ค์ด์ง Logical ๋ณผ๋ฅจ ํ๊ธฐ
- -d ์ต์
์ฃผ๊ณ RAID ์ปจํธ๋กค๋ฌ ๋๋ผ์ด๋ฒ์ ํจ๊ป ์กฐํํ๋ฉด ์ถ๊ฐ ์ ๋ณด ๊ฐ๋ฅ
- ๋์คํฌ ํ์จ์ด ๋ฒ์ ์์ ๋ฒ๊ทธ/์ด์ ๋ฐ๊ฒฌ ์ ํด๋น ์ฌ๋ถ ํ์ธ ๊ฐ๋ฅ
1.5 ๋คํธ์ํฌ ์นด๋ ์ ๋ณด
- lspci
- ex) lspci | grep -i ether
- ๋คํธ์ํฌ ์นด๋ ์ ์กฐ์ฌ ๋ฐ ๋ชจ๋ธ๋ช
ํ์ธ ๊ฐ๋ฅ(ํ์จ์ด, ๋๋ผ์ด๋ฒ ์ฐพ์ ๋ ์ ์ฉ)
- ethtool
- ethtool --supported link mode / advertised link mode: ์ง์ ๊ฐ๋ฅํ ๋คํธ์ํฌ ์นด๋ ์๋-speed: ํ์ฌ ์๋-g: Ring Buffer ํฌ๊ธฐ ํ์ธ(ํด ์๋ก ์ข์, Current=Maximum ๋ ์ ์งํ ๊ฒ)1) ํจํท ๋์ฐฉ2) Ring Buffer์ ๋ณต์ฌ3) ์ปค๋์ ๋ณต์ฌ-G: Ring Buffer ๊ฐ ์ค์ (RX ๊ฐ maximum์ผ๋ก ์กฐ์ ๊ฐ๋ฅ)-K: ๋คํธ์ํฌ ์นด๋ ์ฑ๋ฅ ์ต์ ํ-i: ์ปค๋ ๋ชจ๋ ์ ๋ณด ํ์