[hpc-devel] И ещё вопрос про nfsroot.
Stanislav Ievlev
=?iso-8859-1?q?stanislav=2Eievlev_=CE=C1_gmail=2Ecom?=
Пн Сен 24 11:56:23 MSD 2007
2007/9/22, Serge Ryabchun <serge.ryabchun на gmail.com>:
> 21.09.07, Stanislav Ievlev<stanislav.ievlev на gmail.com> написал(а):
> > Продолжаю разбираться с граблями nfsroot.
> >
> > Как лучше бороться с такими моментами:
> > /var - какие части лучше монтировать на tmpfs?
>
> все, что tmp ;-), у меня это так
>
> mount -o size=34359738368 -n -t tmpfs tmpfs /dev/shm
>
> mkdir -p /dev/shm/cache/osm
> mkdir -p /dev/shm/lock/{subsys,rpm}
> mkdir -p /dev/shm/log
> mkdir -p /dev/shm/run/{nscd,netreport}
> mkdir -p /dev/shm/tmp
> chmod a+rwxt /dev/shm/tmp
>
> /tmp - симлинк на /dev/shm/tmp
Спасибо за подробнейшее перечисление ... пойду сделаю хачок в rc.sysinit ;)
А с /var/spool ничего не приходится делать? Там же вроде как минимум
torque обитает ...
/tmp у нас уже на tmpfs изначально.
В /var/run,/var/cache, есть уже некоторая своя структура каталогов с
определёнными правами. Пакеты доустанавливать/обновлять без
перегенерации nfsroot может захотеться ... Есть мысль сделать такой
вариант:
Иметь некоторые шаблонные каталоги /varcache, /varlog, /varrun
содержащие внутрях эталонную иерархию каталогов (эти шаблонные
каталоги будут обновлятся при старте системы при необходимости, вдруг
ещё какой-то /var/cache/xxx при обновлении нарисуется).
При старте системы копировать их в /tmp, который у нас уже на tmpfs ,
ну и наводить необходимые симлинки .
Насколько это криво?
--
Станислав Иевлев.
Подробная информация о списке рассылки HPC-devel