🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

6 total messages Started by bulba008 Tue, 28 Dec 2010 23:12
czy da sie to zrobic w oparciu o OBSD?
#22057
Author: bulba008
Date: Tue, 28 Dec 2010 23:12
6 lines
385 bytes
Jest serwer na OBSD i sa obrazy dyskow stanowisk w sieci. Potrzeba jest
taka aby program na serwerze "wpychal te obrazy na stanowiska w sieci o
zadanej porze. Komputery maja mozliwosc botowania z karty sieciowej. Co
do tworzenia obrazu to byla jakas botowalna dystrybucja OBSD (nie
pamietam) co robila obrazy dyskow przez siec. O pojemnosci dyskow
serwera prosze sie nie martwic.
Re: czy da sie to zrobic w oparciu o OBSD?
#22058
Author: Daniel Horecki
Date: Wed, 29 Dec 2010 08:46
17 lines
611 bytes
bulba008 <bulba008@op.pl> writes:

> Jest serwer na OBSD i sa obrazy dyskow stanowisk w sieci. Potrzeba jest
> taka aby program na serwerze "wpychal te obrazy na stanowiska w sieci o
> zadanej porze. Komputery maja mozliwosc botowania z karty sieciowej. Co do
> tworzenia obrazu to byla jakas botowalna dystrybucja OBSD (nie pamietam) co
> robila obrazy dyskow przez siec. O pojemnosci dyskow serwera prosze sie nie
> martwic.

"Dystrybucja" NetBSD do robienia obrazów nazywa się g4u:

http://www.feyrer.de/g4u/

--
Daniel Horecki
http://morr.pl http://linux.pl http://netbsd.pl http://netbsd.org
HAIL ERIS!
Re: czy da sie to zrobic w oparciu o OBSD?
#22059
Author: bulba008
Date: Wed, 29 Dec 2010 18:36
34 lines
914 bytes
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??)
3. stanowisko botuje sie z kart sieciowych
4. serwer kopiuje dany obraz do kompa o danym IP lub MAC





Tylko jak to zrealizowac w relau.





W dniu 2010-12-29 08:46, Daniel Horecki pisze:
> bulba008<bulba008@op.pl>  writes:
>
>> Jest serwer na OBSD i sa obrazy dyskow stanowisk w sieci. Potrzeba jest
>> taka aby program na serwerze "wpychal te obrazy na stanowiska w sieci o
>> zadanej porze. Komputery maja mozliwosc botowania z karty sieciowej. Co do
>> tworzenia obrazu to byla jakas botowalna dystrybucja OBSD (nie pamietam) co
>> robila obrazy dyskow przez siec. O pojemnosci dyskow serwera prosze sie nie
>> martwic.
>
> "Dystrybucja" NetBSD do robienia obrazów nazywa się g4u:
>
> http://www.feyrer.de/g4u/
>

Re: czy da sie to zrobic w oparciu o OBSD?
#22060
Author: PetruS
Date: Wed, 29 Dec 2010 22:52
62 lines
2019 bytes
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 bsdk | 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. :)
--
Piotr Sietnik
s i e t p [@] p o c z t a [na] . o n e t . p l
Re: czy da sie to zrobic w oparciu o OBSD?
#22061
Author: bulba008
Date: Thu, 30 Dec 2010 03:52
65 lines
2144 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 bsdk | 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. :)

Re: czy da sie to zrobic w oparciu o OBSD?
#22063
Author: birkoff
Date: Fri, 28 Jan 2011 01:08
16 lines
555 bytes
bulba008 napisa³(a):
> Za podpowiedzi dziekuje ale klienci to niestety win 7 ultimate.
>
>
Do tworzenia obrazow jest Livecd o nazwie CloneZilla, obsluguje
wiekszosc znanych filesystemow i dla nich klonuje tylko faktycznie
uzywane miejsce, dla nieobslugiwanych systemow klonuje za pomoca dd.
http://clonezilla.org/
Aby skonfigurowac na OpenBSD serwer PXE musisz wystawic na nim uslugi:
bootp, rarpd, dhcp, tftpd, nfs.
http://geek00l.blogspot.com/2006/05/freebsd-mass-installations-using.html
http://www.openbsd.org/faq/faq6.html#PXE

--
Kamil Monticolo
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads