[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Два вопроса (init и apt)



Mon, 28 Jan 2008 15:40:12 +0300
Andrey Sinitsyn <sinitsyn@cfd.ru> wrote:

AS> В Вск, 27/01/2008 в 15:55 +0300, Andrey Sinitsyn пишет:
AS> > ЗДравствуйте вам!
AS> 
AS> > 2. Есть задача: сформировать и поддерживать на одном компьютере
AS> > систему, несколько отличную от уже установленной. Поясню: имеется
AS> > несколько машин (узлов кластера) без HDD. Все монтируют по NFS,
AS> > грузятся по сети. Для этих машин собраны собственные системы
AS> > (самые минимальные, но со специфичным софтом). /usr монтируется
AS> > по сети и принадлежит "родительской" системе. Так вот, хотелось
AS> > бы эти системы обновлять вместе с "родительской". Делать chroot и
AS> > обновлять - по-моему не вариант. Есть ли у apt возможность
AS> > поддерживать порядок в подобной системе? (грубо говоря, иметь еще
AS> > один корневой раздел) И если нет, то какие варианты можно
AS> > использовать, дабы не иметь неприятностей с обслуживанием
AS> > "дочерних" систем.
AS> > 
AS> > Заранее спасибо
AS> > 
AS> 
AS> Ни у кого нет идей? :(
AS> Я пока что думаю, что самое оптимальное решение - это собрать в
AS> виртуалке систему (например с business card  в целях минимизации),
AS> доставить в нее все, что надо и просто вынести ее оттуда в
AS> необходимые папочки. Вариант, в принципе, неплох... Но хотелось бы
AS> исключить виртуалку из процесса :)
AS> ЗЫ Не судите строго, если где-то что-то пишу не то.. С дебианом
AS> только-только начал серьезно общаться
Поставить базовую систему в чрут: cdebootstrap
Поддерживать систему можно делая туда чрут (не забывать
подмонтировать /dev и /proc внутрь чтура при помощи mount --bind) и
дальше все как всегда.

Но так ты будешь обновлять только /usr на клиентах, а не /etc и не /var
Соответственно ничего доставить нового не сможешь (без финтов ушами).

-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:    gq@cs.msu.su             Jabber:  gq@jabber.ru
 Homepage:  http://gq.net.ru         ICQ:     7272757
 PGP fingerprint: 0628 ACC7 291A D4AA 6D7D  79B8 0641 D82A E3E3 CE1D


Reply to: