Další střetnutí s user-friendly distrem – Ubuntu umožňuje instalaci LTSP „na pár kliknutí“. Zkusil jsem to a mé zkušenosti jsou zde.
Nejdříve hardware:
Server je můj desktop, Sempron 1,8GHz, 768MB RAM, 80GB HDD. Klienty jsem zkoušel dva: nějaké AMD kolem 1GHz s 256MB RAM a starou s3virge grafikou a Pentium MMX s 64MB RAM, také s3virge. Stroje byly propojeny 100Mbps sítí přes levný noname switch.
Ubuntu bylo aktuální 8.04.1 alternate amd64.
Pomocí F4 jsem zvolil instalaci LTSP serveru a pak už instalace probíhala stejně jako u Debianu. Po rebootu jsem vypnul DHCP server na routeru a pomocí klikací aplikace nastavil pevnou IP. První problém – pokud jako root spustím network-admin
, je tlačítko „Odemknout“ zašedlé a v celém dialogu reaguje jenom tlačítko „Zavřít“. Pokud network-admin
spustím jako obyčejný uživatel (s právem suda), „Odemknout“ je normálně klikací a zeptá se na heslo. IMHO to není feature, ale bug a pod rootem by měl být dialog automaticky odemčený.
Na tom silnějším klientovi jsem nastavil boot přes síť a… nic. Že si nemůže líznout adresu. Na Ubuntu nenastartoval DHCP server. /etc/init.d/dhcp3-server start
. Dále jsem si všiml, že při instalaci se jaksi vybuildovalo prostředí pro thinklienta s architekturou amd64. Aarghhh. ltsp-build-client --mirror http://ubuntu.supp.name/ubuntu/ --arch i386
. Teď už klient najel. Ještě jsem vypnul (asi implicitní) šifrování přenosu. A začal jsem zkoušet.
Normální browsení po webu je průměrně rychlé, když je přitom přihlášeno víc uživatelů, je limitující server. Chtělo by to víc paměti a dvoujádro. Video se dá sledovat v malém okně (testován tvarchiv Novy, dělá asi 15FPS), větší Flashové reklamy se pomalu překreslují (i když to bude možná slabou grafickou kartou na klientovi).
Ten slabý (a starý) klient pochopitelně neumí bootovat ze sítě, takže rom-o-matic.net a vypálit CD. Loading /ltsp/i386/nbi.img...
A nic. Podíval jsem se do logu a do konfiguráku DHCP serveru a dospěl jsem k závěru, že bude vhodné z /etc/ltsp/dhcpd.conf
odstranit podmínku, aby vracel filename "/ltsp/i386/pxelinux.0"
v každém případě. Klient potom začal najíždět, ale nějak se zasekl a nereagoval a měl černou obrazovkou. Z /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default
jsem odstranil splash
a quiet
a dozvěděl jsem se, že jsem byl napoprvé jen netrpělivý. Přihlásil jsem se a "this workstation isn't authorized to connect to server"
. Proklikal jsem si prvních pár výsledků v Google a opravil jsem to. Restartoval jsem klienta, přihlásil jsem se a černá obrazovka. Dlouho nic. Vzdal jsem to. Asi to bylo grafikou, je opravdu stará.
Pak jsem ještě vyzkoušel student-control-panel
. Šikovná aplikace, primárně pro učitele – umí zobrazit obsah obrazovky klienta, poslat mu zprávu a zabít některý z jeho procesů.
Dále musím vývojáře Ubuntu pochválit – je vyřešeno, že když se do mechaniky klienta vsune CD, mountne se do /media/uživatel/cdrom a ikonka na ploše se objeví jenom tomu uživateli. Také zvuk se ozývá jen z karty uživatele, který spustil hrající aplikaci.
LTSP v Ubuntu má ještě mušky, ale asi bych se ho nebál nasadit do produkčního prostředí. Firmu na outsourcing si můžete zaplatit vždycky :-)
[2] a já zase nechápu, proč někdo toho roota tolik potřebuje, aby se na něj mohl logovat přímo heslem.
sudo i su v zásadě poskytují hodně podobnou službu, nicméně u příkazu sudo si můžete víc vyhrát s nastavením práv pro více uživatelů.
Původní pisatel má ovšem pravdu, že je to chyba, která by se měla opravit.
Jsme velmi spokojen s Linuxovým operačním systémem, už je výkonný, stabilnější, rychlejší, výborná aktualizace systému Linuxu, která většinou aktualizuje všechny funkce, vylepšení výkonu i aplikace, zdokonalení jádra, ...atd.
Má docela pěkné dodělané grafické prostředí a uživatelské rozhraní. Je docela výborný na práci, na zábavu, na internet, ...atd.
Většinou ulehčí práci uživatelům s aplikaci a s efektivním výkonem je skvělé.
Ja som vyskusal LTSP na ubuntu minuly tyzden a bol som z neho dost nadseny. Jediny problem sposobili dve sietove karty na tenkom klientovi, ale to sa dalo vyriesit pomerne elegantne. Potesila ma priamociarost instalacie a vyborny support priamo od developerov LTSP na irc.freenode.net #ltsp.
Pred produkcnym nasadenim sa este budem hrat s tunovanim klientskeho systemu na vykon, oproti nasmu sucasnemu rieseniu postavenemu na FreeBSD je ubuntu-ltsp riesenie o nieco pomalsie.
Paranoidní? Ale ne – kde máte důkaz, že po mně nejdou?
Přečteno 24 403×
Přečteno 21 175×
Přečteno 14 331×
Přečteno 12 087×
Přečteno 11 571×