VPSを使用してMoneroを採掘しようとしていますが、大きなページサポートを有効にしようとするとエラーが発生します。私が使用したいマイナーはXMR STAK CPUですが、実行すると「メモリ割り当て失敗:mmap失敗」というメッセージが表示されますが、それは問題だとは思わない。
私はCentos 7を実行しており、マイナーを直接コンパイルしました。 readmeファイルの指示に従おうとしましたが、rootとして実行してもコマンドは失敗します。
$ 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=128
sysctlで利用可能ないくつかの設定が起動後に変更できないことがわかりますが、これがそのうちの1つかどうかはわかりません。
vm.nr_hugepages = 128
ファイルに追加して再起動することをお勧めします/etc/sysctl.conf
。