노력하고있어disable
투명 페이지내 CentOS
설치 에서 HDP2.2
. 나는 사용하고있다이 링크참고로, 여전히 문제가 있습니다.
나는 또한 이것을 추가하려고 시도했습니다.
다음 줄을 추가 /etc/rc.d/rc.local
하고 컴퓨터를 다시 시작하십시오.
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
그리고 파일 실행 권한을 부여합니다.
chmod +x /etc/rc.d/rc.local
Hortonworks 링크를 참조하고투명 거대 페이지 비활성화
나는 /etc/rc.local
기계를 편집하고 다시 작성해 보았습니다.
if
test -f /sys/kernel/mm/redhat_transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag
fi
if
test -f /sys/kernel/mm/redhat_transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
fi
이 작업을 수행하면 cat /sys/kernel/mm/transparent_hugepage/enabled
콘솔에 다음 메시지가 표시됩니다.
[always] madvise never
이 메시지가 정확히 무엇을 의미하는지 설명해 주실 수 있나요?
컴퓨터를 재부팅하고 Ambari를 다시 시작했지만 ambari 설치 마법사에서는 여전히 Transparent Huge Pages
활성화되어 있다고 말합니다. 저는 이 문제를 처음 접했고 이 문제를 해결하는 데 도움을 찾고 있습니다.
답변1
커널 매개변수로 추가할 수 있습니다 transparent_hugepage=never
.
편집 /boot/grub/grub.cfg
하여 커널 라인에 추가합니다.
예:
kernel /boot/vmlinuz-2.6.32-504.1.3.el6.x86_64 ro root=/dev/vda1 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 rd_NO_MD console=ttyS0,115200n8 console=tty0 crashkernel=auto SYSFONT=latarcyrheb-sun16 rd_NO_LVM rd_NO_DM rhgb quiet transparent_hugepage=never
그런 다음 다시 시작하십시오.