Errore: "operazione non consentito" Chiave di impostazione "fs.file-max" durante l'installazione di Oracle XE 11g su CentOS 5.7 + OpenVZ

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

  •  27-10-2019
  •  | 
  •  

Domanda

Ho problemi nell'installazione di Oracle XE 11g su CentOS 5.7 ospitato su OpenVZ

Il server non aveva alcun spazio di swap e l'installazione Oracle si stava rifiutando a causa dello swap = 0 ora è stato risolto. Ho problemi a impostare i seguenti parametri del kernel 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

Come posso risolvere questo?

È stato utile?

Soluzione

Dovresti cambiare da solo questi parametri del kernel e loro riesamina l'installazione di giri:-

vi /etc/sysctl.conf e aggiungere le seguenti righe:-

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

Quindi corri

sysctl -p

Puoi vedere le impostazioni dei parametri del kernel nella guida di installazione in Sezione 2.13, sebbene net.ipv4.tcp_syncookies sembra essere un'impostazione aggiuntiva per CentOS

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top