* [Comm] Загрузка live-cd по сетке @ 2008-09-22 17:28 Denis Nazarov 2008-09-22 17:40 ` Michael A. Kangin 0 siblings, 1 reply; 11+ messages in thread From: Denis Nazarov @ 2008-09-22 17:28 UTC (permalink / raw) To: community Всем привет! Есть диск самосборный загрузочный live-cd. Есть машина в сети, которая раздает инет (раздача). Хотелось бы сделать ее еще и загрузочной для определенных машин (клиенты), причем не в качестве терминального сервера, а чтобы процесс загрузки происходил примерно так: 1. начальная загрузка по tftp 2. скачивание образа в озу клиента (2 гига - хватит для всего) 3. Запуск клиента с этого образа Облазил все, что нашел в гугле внятного на эту тему, но везде рассматривается установка по сети, а мне установка не нужна. На текущий момент добился, что образ live грузится на клиента и нормально стартует, то есть вроде все путем... Но! У меня на диске лежат еще несколько скриптов, которые автоматически стартуют при старте диска, если он вставлен в привод. Соответственно, при загрузке по сети эти файлы не вытягиваются. Как это можно сделать? В образ live эти скрипты ложить сильно не хочется, потому что для каждого клиента они уникальны (генерятся на основании некоторых данных) ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Загрузка live-cd по сетке 2008-09-22 17:28 [Comm] Загрузка live-cd по сетке Denis Nazarov @ 2008-09-22 17:40 ` Michael A. Kangin 2008-09-23 4:02 ` Denis Nazarov 0 siblings, 1 reply; 11+ messages in thread From: Michael A. Kangin @ 2008-09-22 17:40 UTC (permalink / raw) To: ALT Linux Community general discussions On 22 сентября 2008 Denis Nazarov wrote: > Есть диск самосборный загрузочный live-cd. Есть машина в сети, которая > раздает инет (раздача). Хотелось бы сделать ее еще и загрузочной для > определенных машин (клиенты), причем не в качестве терминального сервера, > а чтобы процесс загрузки происходил примерно так: > 1. начальная загрузка по tftp > 2. скачивание образа в озу клиента (2 гига - хватит для всего) > 3. Запуск клиента с этого образа Посмотрите проект ALTSP (http://www.altlinux.org/LTSP). По технологии это может быть корень клиента на NFS или через NBD. В папку с образом корня клиента можно, наверное, распаковать имеющийся образ. :) Полностью в ОЗУ, правда, оно не скачивается... это сильно необходимо? > Облазил все, что нашел в гугле внятного на эту тему, но везде > рассматривается установка по сети, а мне установка не нужна. > На текущий момент добился, что образ live грузится на клиента и нормально > стартует, то есть вроде все путем... > Но! У меня на диске лежат еще несколько скриптов, которые автоматически > стартуют при старте диска, если он вставлен в привод. Соответственно, при > загрузке по сети эти файлы не вытягиваются. Как это можно сделать? В образ > live эти скрипты ложить Класть!!! %) > сильно не хочется, потому что для каждого клиента > они уникальны (генерятся на основании некоторых данных) Поковыряться в районе стартовых скриптов образа клиента. В принципе скрипты можно положить и в отдельный NFS-ресурс (если это зачем-то надо). -- wbr, Michael A. Kangin OIOS, RSMU ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Загрузка live-cd по сетке 2008-09-22 17:40 ` Michael A. Kangin @ 2008-09-23 4:02 ` Denis Nazarov 2008-09-23 5:51 ` Michael A. Kangin 2008-09-23 21:11 ` [Comm] " Victor Zhuravlyov 0 siblings, 2 replies; 11+ messages in thread From: Denis Nazarov @ 2008-09-23 4:02 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Monday 22 September 2008 23:40:49 Michael A. Kangin написал(а): > > Посмотрите проект ALTSP (http://www.altlinux.org/LTSP). > По технологии это может быть корень клиента на NFS или через NBD. > В папку с образом корня клиента можно, наверное, распаковать имеющийся > образ. :) > Полностью в ОЗУ, правда, оно не скачивается... это сильно необходимо? > Просто возникает коллизия: раздача - сильно урезанный юниор без иксов, грузящийся в ранлевел 3 на VIA C7, посему делать из него LTSP не представляется возможным. Самосборный диск на основе сизифа, потому что необходима максимальная поддержка нового железа (клиенты все такие :) ) ИМХО, тут единственный выход - грузить в ОЗУ, при том, что это совсем не напрягает > Класть!!! %) Сорри за местный диалект ;) Кстати, только в башкирии говорят "айда пойдем" :) > > Поковыряться в районе стартовых скриптов образа клиента. В принципе > скрипты можно положить и в отдельный NFS-ресурс (если это зачем-то > надо). где почитать про NFS, кроме man? ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Загрузка live-cd по сетке 2008-09-23 4:02 ` Denis Nazarov @ 2008-09-23 5:51 ` Michael A. Kangin 2008-09-23 6:53 ` Denis Nazarov 2008-09-23 9:31 ` [Comm] [ALTSP] " Michael Shigorin 2008-09-23 21:11 ` [Comm] " Victor Zhuravlyov 1 sibling, 2 replies; 11+ messages in thread From: Michael A. Kangin @ 2008-09-23 5:51 UTC (permalink / raw) To: ALT Linux Community general discussions; +Cc: ALTSP users and developers list On 23 сентября 2008 Denis Nazarov wrote: > написал(а): > > Посмотрите проект ALTSP (http://www.altlinux.org/LTSP). > > По технологии это может быть корень клиента на NFS или через NBD. > > В папку с образом корня клиента можно, наверное, распаковать имеющийся > > образ. :) > > Полностью в ОЗУ, правда, оно не скачивается... это сильно необходимо? > > Просто возникает коллизия: раздача - сильно урезанный юниор без иксов, > грузящийся в ранлевел 3 на VIA C7, посему делать из него LTSP не > представляется возможным. С чего такой вывод? Да, творить корень клиента через ltsp-build-client было бы затруднительным, хоть и не невозможным - можно и свою пакетную базу указать, и скриптами-хуками всё захачить, что можно. Поэтому я бы сотворил бы им стандартный образ, но с нужным ядром. И от этого образа заюзал бы tftp-составляющую, а корень в nfs заменил бы своим. А вот сервисы терминал-сервера - tftp, nfs, nbd, dhcp, dns - тут как раз очень хорошо пойдут. К иксам подключаться никто не заставляет. :) > Самосборный диск на основе сизифа, потому что > необходима максимальная поддержка нового железа (клиенты все такие :) ) Вот с сизифом напряги могут быть - афаир, LTSP-клиент сейчас умеет грузиться только на основе 4.0 бранча. Но ядро сизифовское взять можно попробовать. > > Поковыряться в районе стартовых скриптов образа клиента. В принципе > > скрипты можно положить и в отдельный NFS-ресурс (если это зачем-то > > надо). > > где почитать про NFS, кроме man? эээ... гугль? ПРименительно к LTSP полезно побродить по http://wiki.ltsp.org/twiki/bin/view/Ltsp/NFS NB: с ALTSP обычно используется unfs3. PS: https://lists.altlinux.org/mailman/listinfo/ltsp-server -- wbr, Michael A. Kangin OIOS, RSMU ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Загрузка live-cd по сетке 2008-09-23 5:51 ` Michael A. Kangin @ 2008-09-23 6:53 ` Denis Nazarov 2008-09-23 9:31 ` [Comm] [ALTSP] " Michael Shigorin 1 sibling, 0 replies; 11+ messages in thread From: Denis Nazarov @ 2008-09-23 6:53 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Tuesday 23 September 2008 11:51:18 Michael A. Kangin написал(а): > > С чего такой вывод? > Да, творить корень клиента через ltsp-build-client было бы > затруднительным, хоть и не невозможным - можно и свою пакетную базу > указать, и > скриптами-хуками всё захачить, что можно. Поэтому я бы сотворил бы им > стандартный образ, но с нужным ядром. И от этого образа заюзал бы > tftp-составляющую, а корень в nfs заменил бы своим. > А вот сервисы терминал-сервера - tftp, nfs, nbd, dhcp, dns - тут как раз > очень хорошо пойдут. К иксам подключаться никто не заставляет. :) > зачем такую маленькую машинку грузить в качестве терминального сервера? Совсем ни к чему, тем более, что клиенты - монстры в сравнении с ним :) сами могут справится > > Самосборный диск на основе сизифа, потому что > > необходима максимальная поддержка нового железа (клиенты все такие :) > > ) > > Вот с сизифом напряги могут быть - афаир, LTSP-клиент сейчас умеет > грузиться только на основе 4.0 бранча. Но ядро сизифовское взять можно > попробовать. > > > > Поковыряться в районе стартовых скриптов образа клиента. В принципе > > > скрипты можно положить и в отдельный NFS-ресурс (если это зачем-то > > > надо). > > > > где почитать про NFS, кроме man? > > эээ... гугль? > ПРименительно к LTSP полезно побродить по > http://wiki.ltsp.org/twiki/bin/view/Ltsp/NFS > > NB: с ALTSP обычно используется unfs3. > PS: https://lists.altlinux.org/mailman/listinfo/ltsp-server В принципе, как я понял, в данном случае мне NFS почти ни к чему. Сейчас основная проблема - как в squashfs образ live затолкать папку image с нужными файлами. Папка в образе уже присутствует, она пуста. Когда пытаюсь добавить туда свою папку - она получает имя image_1. Как это побороть? Делал так положил исходный образ live в /home/denis/tmp папку image с треубемыми файлами в /home/denis/live # mksquashfs /home/denis/live/ /home/denis/tmp/live # mount -t squashfs /home/denis/tmp/live /mnt/live -o loop # cd /mnt/loop # ls bin boot dev etc home image image_1 lib media mnt opt proc root sbin srv sys tmp usr var соответственно, папка image пуста, а все нужное в папке image_1 Что я делаю не так? ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] [ALTSP] Загрузка live-cd по сетке 2008-09-23 5:51 ` Michael A. Kangin 2008-09-23 6:53 ` Denis Nazarov @ 2008-09-23 9:31 ` Michael Shigorin 2008-09-23 10:05 ` Denis Nazarov 2008-09-23 20:25 ` Michael A. Kangin 1 sibling, 2 replies; 11+ messages in thread From: Michael Shigorin @ 2008-09-23 9:31 UTC (permalink / raw) To: community; +Cc: ALTSP users and developers list On Tue, Sep 23, 2008 at 09:51:18AM +0400, Michael A. Kangin wrote: > > Просто возникает коллизия: раздача - сильно урезанный юниор > > без иксов, грузящийся в ранлевел 3 на VIA C7, посему делать > > из него LTSP не представляется возможным. > С чего такой вывод? (особенно учитывая то, что C7 -- не самый быстрый конь) Полагаю, "с runlevel 3". > Да, творить корень клиента через ltsp-build-client было бы > затруднительным, хоть и не невозможным - можно и свою пакетную > базу указать, и скриптами-хуками всё захачить, что можно. > Поэтому я бы сотворил бы им стандартный образ, но с нужным > ядром. На этой железке прекрасно работает 2.6.22-led-tc, проверено с HP Neoware (которые редкий отстой, btw). > И от этого образа заюзал бы tftp-составляющую, а корень в nfs > заменил бы своим. А вот сервисы терминал-сервера - tftp, nfs, > nbd, dhcp, dns - тут как раз очень хорошо пойдут. К иксам > подключаться никто не заставляет. :) Ага. > > Самосборный диск на основе сизифа, потому что необходима > > максимальная поддержка нового железа (клиенты все такие :) ) > Вот с сизифом напряги могут быть - афаир, LTSP-клиент сейчас > умеет грузиться только на основе 4.0 бранча. Были проблемы с mkinitrd/udev, не знаю, доехали ли уже найденные решения до сизифа/M41. > Но ядро сизифовское взять можно попробовать. Смысл? Вообще глупо с разбегу бросаться на сизиф (где, между прочим, #17094) из-за "свежего" железа (которому сто лет в обед). Оно и на 4.0/branch работает, так что даже на 4.1 прыгать нет особого смысла, разве что приложения. Более общее правило: не уверен, не обгоняй. > NB: с ALTSP обычно используется unfs3. Под нагрузку в виде корней для толстых клиентов может иметь смысл съехать на ядерный nfsd. > PS: https://lists.altlinux.org/mailman/listinfo/ltsp-server Да, лучше сюда. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] [ALTSP] Загрузка live-cd по сетке 2008-09-23 9:31 ` [Comm] [ALTSP] " Michael Shigorin @ 2008-09-23 10:05 ` Denis Nazarov 2008-09-23 20:25 ` Michael A. Kangin 1 sibling, 0 replies; 11+ messages in thread From: Denis Nazarov @ 2008-09-23 10:05 UTC (permalink / raw) To: community, ALTSP users and developers list В сообщении от Tuesday 23 September 2008 15:31:56 Michael Shigorin написал(а): > > С чего такой вывод? > > (особенно учитывая то, что C7 -- не самый быстрый конь) > +1 > Вообще глупо с разбегу бросаться на сизиф (где, между прочим, > #17094) из-за "свежего" железа (которому сто лет в обед). > я уже бросался с разбегу :) за два месяца систему в паралич вогнал :) так что вот собрался удачный образ, теперь его и мучаю. Разобрался уже почти со всем, теперь вопросы уезжают в другю область. Всем спасибо :) ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] [ALTSP] Загрузка live-cd по сетке 2008-09-23 9:31 ` [Comm] [ALTSP] " Michael Shigorin 2008-09-23 10:05 ` Denis Nazarov @ 2008-09-23 20:25 ` Michael A. Kangin 2008-09-24 13:34 ` Denis Nazarov 2008-09-24 15:32 ` Michael Shigorin 1 sibling, 2 replies; 11+ messages in thread From: Michael A. Kangin @ 2008-09-23 20:25 UTC (permalink / raw) To: community, ALTSP users and developers list On 23 сентября 2008 Michael Shigorin wrote: > > > Просто возникает коллизия: раздача - сильно урезанный юниор > > > без иксов, грузящийся в ранлевел 3 на VIA C7, посему делать > > > из него LTSP не представляется возможным. > > > > С чего такой вывод? > > (особенно учитывая то, что C7 -- не самый быстрый конь) Culpa mia! Я чего-то подумал, что это про клиентов описание. > Полагаю, "с runlevel 3". Ну для раздачи корня это бы роли не сыграло. -- wbr, Michael A. Kangin OIOS, RSMU ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] [ALTSP] Загрузка live-cd по сетке 2008-09-23 20:25 ` Michael A. Kangin @ 2008-09-24 13:34 ` Denis Nazarov 2008-09-24 15:32 ` Michael Shigorin 1 sibling, 0 replies; 11+ messages in thread From: Denis Nazarov @ 2008-09-24 13:34 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Wednesday 24 September 2008 02:25:33 Michael A. Kangin написал(а): > > (особенно учитывая то, что C7 -- не самый быстрый конь) > > Culpa mia! Я чего-то подумал, что это про клиентов описание. В том-то и комизм ситуации, что наоборот - клиенты - это машины из нового железа :) ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] [ALTSP] Загрузка live-cd по сетке 2008-09-23 20:25 ` Michael A. Kangin 2008-09-24 13:34 ` Denis Nazarov @ 2008-09-24 15:32 ` Michael Shigorin 1 sibling, 0 replies; 11+ messages in thread From: Michael Shigorin @ 2008-09-24 15:32 UTC (permalink / raw) To: community, ALTSP users and developers list On Wed, Sep 24, 2008 at 12:25:33AM +0400, Michael A. Kangin wrote: > > > > Просто возникает коллизия: раздача - сильно урезанный юниор > > > > без иксов, грузящийся в ранлевел 3 на VIA C7, посему делать > > > > из него LTSP не представляется возможным. > > > С чего такой вывод? > > (особенно учитывая то, что C7 -- не самый быстрый конь) > Culpa mia! Я чего-то подумал, что это про клиентов описание. Хм, я вообще-то тоже... -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Загрузка live-cd по сетке 2008-09-23 4:02 ` Denis Nazarov 2008-09-23 5:51 ` Michael A. Kangin @ 2008-09-23 21:11 ` Victor Zhuravlyov 1 sibling, 0 replies; 11+ messages in thread From: Victor Zhuravlyov @ 2008-09-23 21:11 UTC (permalink / raw) To: ALT Linux Community general discussions > Кстати, только в башкирии говорят "айда > пойдем" :) Заблуждаетесь, так говорят во многих местах и далеко от Башкирии :) ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2008-09-24 15:32 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-09-22 17:28 [Comm] Загрузка live-cd по сетке Denis Nazarov 2008-09-22 17:40 ` Michael A. Kangin 2008-09-23 4:02 ` Denis Nazarov 2008-09-23 5:51 ` Michael A. Kangin 2008-09-23 6:53 ` Denis Nazarov 2008-09-23 9:31 ` [Comm] [ALTSP] " Michael Shigorin 2008-09-23 10:05 ` Denis Nazarov 2008-09-23 20:25 ` Michael A. Kangin 2008-09-24 13:34 ` Denis Nazarov 2008-09-24 15:32 ` Michael Shigorin 2008-09-23 21:11 ` [Comm] " Victor Zhuravlyov
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git