Ошибка: «Операция не разрешена». Настройка ключа «fs.file-max» при установке Oracle XE 11G на CentOS 5.7 + OpenVZ
Вопрос
У меня проблемы с установкой 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
Не связан с StackOverflow