[sisyphus] Монтирование /var на ro корень на NFS

Led ledest на gmail.com
Пн Сен 21 13:00:31 UTC 2009


On Monday 21 September 2009 15:58:34 Led wrote:
> On Monday 21 September 2009 15:48:42 Slava Dubrovskiy wrote:
> > 18.09.2009 23:58, Led пишет:
> > >> Ну я например поору, или я тоже не принимал от тебя патчи в тех
> > >> количествах, которые ты бы посчитал достаточными для обьяснения своей
> > >> позиции вместо саркастических отписок? :)
> > >
> > > Я прошу прощения у Славы Дубровского, начавшего этот тред, за то, что
> > > отвечал и (как мне казалось) помочь своими "саркастическими отписками".
> >
> > Ну я же не жалуюсь :) . Конечно помог хоть и не обязан. И за это Спасибо.
> >
> > > Тем самым подвергая сомнению слова тех, кто действительно давал ему
> > > конкретные полезные советы  (сорри, я их не заметил) и решения в его
> > > проблеме (хотя на самом деле, оказывается, никаких проблем нет).
> >
> > Да проблема есть. Если бы не было то не писал бы.
> >
> > Продолжаю секс :)
> > Решил я пойти по пути наименьшего сопротивления.
> > Сделал корень на ro и одновременно экспортировал /var и /etc чтобы потом
> > их монтировать поверх в rw.
> >
> > И не работает монтирование netfs. :(
> >
> > Т.е. при старте netfs в функции start есть такое:
> >     if [ -n "$NFSFSTAB" ]; then
> >         [ -f /var/lock/subsys/portmap ] ||
> >                 service portmap start
> >         [ -f /var/lock/subsys/portmap ] &&
> >                 action "Mounting NFS filesystems:" mount -a -t nfs,nfs4
> >
> > Но ведь на момент старта portmap, смонтирован только корень в ro. И
> > следовательно /var/lock/subsys/portmap не создается и mount -a -t
> > nfs,nfs4 не запускается.
> > Как это разруливать?
> > Получается что к ro корню никак нельзя подмонтировать /var на nfs?
>
> /var должен монтроваться с nolock ДО запуска potmapd

...об этом тоже чётко сказано в nfs(5) :)

-- 
Led


Подробная информация о списке рассылки Sisyphus