2012-02-18 9 views
2

У меня возникли проблемы при установке оракула хе 11g на CentOS 5.7, размещенных на OpenVZошибка: "Операция не допускается" установка ключа "fs.file-макс" при установке Oracle XE 11g на Centos 5.7 + OpenVZ

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

# 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 

Как это решить?

ответ

0

Вы должны изменить параметры этого ядра самостоятельно вручную, и их повторно обороты установки: -

vi /etc/sysctl.conf и добавьте следующие строки: -

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

Затем запустите

sysctl -p 

Вы можете см. настройки параметров ядра в Руководстве по установке в Section 2.13, хотя net.ipv4.tcp_syncookies кажется дополнительной настройкой f или CENTOS

+0

finel-max не обновляется из-за виртуальной среды –

+0

Необходимо установить это для контейнера в OpenVz через /etc/vz/conf/abc.conf, где abc является вашим контейнером – Lunc

+0

Извините, нет такого файла или иерархия папок под/ect –