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

Led ledest на gmail.com
Пн Сен 21 12:58:34 UTC 2009


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

-- 
Led


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