🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.bsd
Article #21912

Re: czy da sie to zrobic w oparciu o OBSD?

#21912
From: bulba008
Date: Thu, 30 Dec 2010 02:52
64 lines
3209 bytes
Za podpowiedzi dziekuje ale klienci to niestety win 7 ultimate.



W dniu 2010-12-29 22:52, PetruS pisze:
> bulba008 wrote:
>
>> Super, a ma ktos pomysl na taki skrypt co pcha te obrazy do klientow. ja
>> widze to tak.
>>
>> Skrypt dziala tak:
>> 1. uruchamia srodowisko PXE na serwerze
>> 2. zdlanie resetuje stanowisko (ale jak??)
>
> Jaki system na klientach?
>
> Jeśli OpenBSD, Linux itp., to możesz odpalić na kliencie opensshd i z
> serwera wydać polecenie:
>
> $ ssh root@klient reboot
>
>> 3. stanowisko botuje sie z kart sieciowych
>> 4. serwer kopiuje dany obraz do kompa o danym IP lub MAC
>
> Ok, ale skąd serwer będzie wiedział, że klient wystartował?
> Może lepiej, niech klient sam pobierze obraz z serwera.
>
> Ja bym to widział tak:
>
> System odpala się z PXE i w pliku rc, zanim zamontują się dyski i wystartują
> usługi, pobiera obraz dysku. Następnie montuje ten dysk i kończy
> startartowanie reszty systemu.
>
> ===== Jak zrobić obraz bez specjalistycznej wersji OpenBSD (typy g4u)?
>
> Obraz najlepiej zrobić bootując komputer z LiveCD, LiveUSB lub PXE.
> Odpalasz system na kliencie bez montowania lokalnego dysku i dalej:
>
> # dd if=/dev/xxx bs=64k | bzip2 -c | ssh user@serwer>  pliku_obrazu.bz2
>
> xxx - to nazwa twojego dysku (choć wystarczy nazwa konkretnej partycji).
>
> Pewnie zapyta o hasło, więc podaj i czekaj...
> O nie! Nie czekaj! Przerwij i skonfiguruj openssh do łączenia się z użyciem
> kluczy, to się przyda do automatyzacji pobierania obrazu przez klienta.
> (Nie używaj do tego konta root-a na serwerze!)
> Potem wykonaj obraz jw.
>
> Wcześniej dobrze jest zrobić "zerowanie" dysku, czyli skasować pliki
> tymczasowe i inne śmieci, a potem:
>
> # cat /dev/zero>  /zero
> # rm -f /zero
>
> To sprawi, że dysk lepiej się skompresuje i możesz zyskać obraz kilkukrotnie
> mniejszy niż bez "zerowania". Wiem, że masz dużo miejsca na serwerze, ale
> mniej danych szybciej będzie latać siecią.
> (Jeśli używasz g4u, to też dobrze jest zrobić takie "zerowanie".)
>
> Klient może pobierać taki obraz za pomocą polecenia:
>
> # ssh user@serwer cat pliku_obrazu.bz2 | bzip2 -dc>  /dev/xxx
>
> Ot i wsio. :)
Technical Details
Message-ID: <ifgs4s$7o1$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!.POSTED!not-for-mail
References: <ifdnd5$fa$1@news.onet.pl> <87ipyd81hu.fsf@myrkr.stars> <iffri7$494$1@news.onet.pl> <ifgair$ppl$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!.POSTED!not-for-mail
From: bulba008 <bulba008@op.pl>
Newsgroups: pl.comp.os.bsd
Subject: Re: czy da sie to zrobic w oparciu o OBSD?
Date: Thu, 30 Dec 2010 03:52:06 +0100
Organization: http://onet.pl
Lines: 65
Message-ID: <ifgs4s$7o1$1@news.onet.pl>
References: <ifdnd5$fa$1@news.onet.pl> <87ipyd81hu.fsf@myrkr.stars> <iffri7$494$1@news.onet.pl> <ifgair$ppl$1@news.onet.pl>
NNTP-Posting-Host: 89-73-4-45.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1293677534 7937 89.73.4.45 (30 Dec 2010 02:52:14 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Thu, 30 Dec 2010 02:52:14 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
In-Reply-To: <ifgair$ppl$1@news.onet.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit