LINUX.ORG.RU

Сообщения ugra

 

Как заставить Оракл 9.2 использовать Hugetlbfs?

ASPLinux 9.0 Deluxe+kernel 2.6.10 with hugetlbfs enabled Oracle9.2.0.4
оперативной памяти 12Гб


Сделал то , что указано в разных доках:
для Suse
groupadd hugepageuser #gid=503
Create a mount point
mkdir /dev/hugetlbfs
and mount it:
mount -t hugetlbfs -o uid=0,gid=503,mode=0777 hugetlbfs /dev/hugetlbfs
vm/nr_hugepages=4096
vm/disable_cap_mlock=1 # этот параметр ядро не понимает и я его выключил
vm/hugetlb_shm_group=503
Поставил в init.ora
use_indirect_data_buffers=true
в ответ получаю
ORA-00385: cannot enable Very Large Memory with new buffer cache parameters

В доке от Виршитца для RedHat AS говорится об использовании параметра ядра
bigpages=2100MB
Но это, я так понял, только для RedHat AS.

Что делать? Помогите!

ugra
()

Ошибка при загрузке АСПлинукса 9.0 с новым ядром 2.6.10

Мне необходима поддержка HugeTLB в ядре для работы ORACLE 9.2. То есть нужна shared memory больше 2 Гб. Для этого скомпилировал ядро 2.6.10 с опцией HugeTLB fs. Система АСПлинукс 9.0 Делюкс. Корневая ФС ReiserFS, также есть XFS под данные. Некоторые опции включил в ядро (без модулей). На экран выводилось примерно следующее: Enabling local filesystem quotas: [OK] ..это последнее нормальное сообщение.... rm: cannot remove '/var/run/utmp': read-only filesystem rm: cannot remove '/var/lib/rpm/_ _ db.001' : read-only filesystem /etc/rc.d/rc.sysinit : line 607 : /var/run/utmp : read-only filesystem ... touch: cannot touch '/var/log/wtmp/' : read-only filesystem ЗЫ: Что неправльно я сделал? Может неправильно указал в ядре чего? Помогите.

ugra
()

RSS подписка на новые темы