エラー:「操作は許可されていない」キー「Fs.File-Max」を設定しながらOracle XE 11gをCentos 5.7 + openvzにインストールします

StackOverflow https://stackoverflow.com/questions/9339909

  •  27-10-2019
  •  | 
  •  

質問

OpenVZでホストされているCentos 5.7にOracle XE 11gをインストールするのに問題があります

サーバーにはスワップスペースがありませんでしたが、Swap = 0が解決されたため、Oracleのインストールは拒否されました。次のOracle固有のカーネルパラメルを設定するのに問題があります

# rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
Preparing...                ########################################### [100%]
error: "Operation not permitted" setting key "fs.file-max"
error: "Operation not permitted" setting key "net.ipv4.tcp_syncookies"
error: %pre(oracle-xe-11.2.0-1.0.x86_64) scriptlet failed, exit status 255
error:   install: %pre scriptlet failed (2), skipping oracle-xe-11.2.0-1.0

どうすればこれを解決できますか?

役に立ちましたか?

解決

このカーネルパラメーターを手動で変更し、RPMインストールを再実行する必要があります。

vi /etc/sysctl.conf 次の行を追加します。-

fs.file-max = 6815744
net.ipv4.tcp_syncookies = 1

その後、実行します

sysctl -p

インストールガイドのカーネルパラメーター設定を見ることができます セクション2.13, 、net.ipv4.tcp_syncookiesはCentosの追加設定のようです

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top