Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Serg Oskin                           2:5020/20      16 Mar 2005  17:45:27
 To : Victor Wagner
 Subject : Re: Загpузка чеpез PXE2
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru
 .RFC-NNTP-Posting-Date: Wed, 16 Mar 2005 13:45:27 +0000 (UTC)
 .RFC-Cancel-Lock: sha1:lxjikPjZghtxjrE9u47+z2u24sg=
 "VW" == Victor Wagner wrote:
 
  VW> From: vitus@45.free.net (Victor Wagner)
  VW> Serg Oskin <Serg.Oskin@f20.n5020.z2.fidonet.org> wrote:
  SO> Кстати, я отказался от nfs-root и пользую initrd - для
  SO> рамдиска достаточно ~10MB. $ ls -l initrd* -rw-r--r--  1
 
  VW> Я вот всё время думаю об использовании такого решения для бездисковых
  VW> рутеров. Поскольку в отличие от NFS-root оно позволяет загрузившейся
  VW> машине спокойно работать, когда сервер загрузки по каким-то причинам
  VW> лег.
 
  VW> Для X-терминалов это гораздо менее интересно, поскольку если сервер с
  VW> xdm лежит, X-терминал всё равно бесполезен.
 
  VW> Действительно, в наше время, когда 32-меговый DIMM хрен купишь, на
  VW> подобного рода машинках лишних 10Мб памяти обычно есть.
 
  VW> Помимо использования лишней памяти под RAM-диск у этого решения есть
  VW> следующие недостатки:
 
  VW> 1. Hеудобно конфигурировать. Так ты залез в то место на сервере, которое
  VW> экспортируется в качестве NFS-root, и правь там всё, что
  VW> заблагорассудится.
 
 У меня конфигурится вот так:
 ------------ pxelinux.cfg/XXXXXXX ----------
 label linux
 kernel bzImage
 append ramdisk_size=10000 initrd=initrd.gz root=/dev/ram0 XDMCP=<ip-address>
 VIDEODRIVER=vesa MODES=1280x1024 DEPTH=24 HSYN=32-69 VREF=56-75
 ipappend 1
 --------------------------------------------
 
  VW> А так надо initrd разжать, смонтировать, положить туда файлики,
  VW> размонтировать зажать обратно.
 
 Как было видно из листинга последний раз я это делал полтора месяца назад,
 когда понадобилось ходить на Solaris8 - там шрифтов пришлось добавить...
 
  VW> 2. Приходится специально решать задачу с логгингом. Так у меня просто
  VW> перенаправляется вывод X-сервера в файлик в /tmp. И dmesg туда же
  VW> скидывается. Hадо мне посмотреть - я взял и посмотрел. Прямо на сервере. 
  VW> А так что делать? syslog туда ставить?
 
 А нафик там логгинг?. :)
 
  VW> В случае рутера еще придется решать задачу загрузки правил firewall.
  VW> Которые имеют привычку меняться, причем меняться без перезагрузки оного
  VW> рутера. 
 
 Сам он по ftp достанет - не развалится. :)
 А ему можно тоже по ftp файл с правилами заменить, а скрипт по крону
 проверит свежеть этого файла и если надо перезагрузит правила.
 
 А с NFS те-же /tmp и /var нужно делать разные для всех. И получается куча
 лишних телодвижений даже для машин, отличающихся только IP адресом. :(
 
 Кстати, во времена ядер 2.0, когда nfs-root был в виде патча там была
 полезная фича: файл с именем например /etc/inittab-10.11.12.13 (или как-то
 так) для машины с адресом 10.11.12.13 виделся как /etc/inittab. А в 2.6
 такого случаем нет?..
 Если такая фича есть, то можно для всех сделать один nfs-корень и
 понаделать там каталогов типа /tmp-10.11.12.13...
 
 -- 
         Serg (http://oskin.ru/)
 ~
 ~
 :q!
 --- Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, linux)
  * Origin: Serg at 2:5020/20 (2:5020/20@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Загpузка чеpез PXE2   Serg Oskin   16 Mar 2005 17:45:27 
 Re: Загpузка чеpез PXE2   Lelik P Korchagin   17 Mar 2005 12:05:56 
Архивное /ru.linux/1206938772ae3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional