Ошибка: «Операция не разрешена». Настройка ключа «fs.file-max» при установке Oracle XE 11G на CentOS 5.7 + OpenVZ

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

  •  27-10-2019
  •  | 
  •  

Вопрос

У меня проблемы с установкой Oracle XE 11G на CentOS 5.7, размещенном на OpenVZ

У сервера не было места свопа, и установка Oracle отказывалась из -за Swap = 0 теперь его разрешено. У меня есть проблема с установкой следующих параметров ядра Oracle Special

# 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