centos 7.x 는 kernel 3.10 버전이다.
위에 보는것 처럼 8thread 만 인식 한다.
이버전에는 16thread 지원이 안된다 4.12 으로 업그레이드 해야 한다.
kernel 업그레이드
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
# yum --enablerepo=elrepo-kernel install -y kernel-ml
# reboot
재부팅 하면 부팅 순서때문에 최신 커널로 부팅이 안된다.(될수도 있고..)
부팅 순서 변경
# grub2-editenv list -->현재 부팅되는 버전
saved_entry=CentOS Linux (3.10.0-514.26.2.el7.x86_64) 7 (Core)
# grep ^menuentry /boot/grub2/grub.cfg | cut -d "'" -f2 --> 부팅 리스트
CentOS Linux (4.12.5-1.el7.elrepo.x86_64) 7 (Core)
CentOS Linux (3.10.0-514.26.2.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-514.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue-3081b6ece48649f9a1cc1cf32e3fc7a0) 7 (Core)
# grub2-set-default "CentOS Linux (4.12.5-1.el7.elrepo.x86_64)" --> 디폴트값 변경
# grub2-editenv list
saved_entry=CentOS Linux (4.12.5-1.el7.elrepo.x86_64)
# reboot
kernel 4.12 로 재부팅했는데도 16 tread 가 안보인다면
SMT 옵션이 꺼져 있는지 확인해보자.
보면 16thread 가 잡힌걸 확인 할 수 있다.
'Linux' 카테고리의 다른 글
nss_getpwnam name not found in domain 'localdomain' (0) | 2017.08.22 |
---|---|
before you can run vmware several modules must be compiled and loaded into the running kernel (0) | 2017.08.11 |
ryzen VMware Workstation unrecoverable error: (vcpu-0) (5) | 2017.08.09 |
cacti i/o plugin (0) | 2017.08.02 |
systemd: Starting Session of user root. (0) | 2017.07.31 |