Centos 7 VPS에서 대형 페이지 지원을 구성하는 중 오류가 발생했습니다.

Centos 7 VPS에서 대형 페이지 지원을 구성하는 중 오류가 발생했습니다.

VPS를 사용하여 Monero를 채굴하려고 하는데 대형 페이지 지원을 활성화하려고 하면 오류가 발생합니다. 제가 사용하려는 마이너는 XMR STAK CPU인데, 실행하면 "메모리 할당 실패: mmap 실패"라는 메시지가 표시되지만 그게 문제라고 생각하지 않습니다.

저는 Centos 7을 실행 중이고 광부를 직접 컴파일했습니다. readme 파일의 지침을 따르려고 시도했지만 루트로 실행해도 명령이 실패합니다.

$ sudo sysctl -w vm.nr_hugepages=128
sysctl: permission denied on key 'vm.nr_hugepages'

또한 /etc/security/limits.conf에 다음 줄을 추가했습니다.

* soft memlock 262144
* hard memlock 262144

광부를 루트로 실행해도 문제가 해결되지 않았습니다.

기타 리소스

이것은 내 추적 출력입니다.https://pastebin.com/W3QJ8jne

이것은 내 시스템 로그입니다.https://pastebin.com/drt3Nhcv

SELinux도 허용 모드로 설정되어 있습니다.

dmesg는 아무것도 인쇄하지 않습니다...

답변1

에 관해서는 sudo sysctl -w vm.nr_hugepages=128sysctl에서 사용할 수 있는 일부 설정이 시작 후에 수정할 수 없다는 것을 알고 있는데 이것이 그 중 하나인지는 모르겠습니다.

vm.nr_hugepages = 128파일 에 추가하고 다시 시작하는 것이 좋습니다 /etc/sysctl.conf.

관련 정보