Erreur: « Opération non autorisée » touche de réglage « fs.file-max » lors de l'installation Oracle 11g XE sur CentOS 5.7 + OpenVZ

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

  •  27-10-2019
  •  | 
  •  

Question

J'ai problème dans l'installation d'Oracle 11g sur CentOS xe 5.7 hébergés sur OpenVZ

Le serveur na pas avoir un espace d'échange, et l'installation d'oracle refuse en raison du swap = 0 maintenant son a été résolu. J'ai problème pour définir le params noyau spécifique oracle suivant

# 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

Comment puis-je résoudre ce problème?

Était-ce utile?

La solution

Vous devez modifier ces paramètres du noyau vous les manuellement et exécutez à nouveau le régime d'installation: -

vi /etc/sysctl.conf et ajoutez les lignes suivantes: -

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

Ensuite, exécutez

sysctl -p

Vous pouvez voir les paramètres du noyau dans le Guide d'installation dans

scroll top