abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 2
včera 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 29
včera 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 8
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 14
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 25
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 16
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 5
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 1
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 774 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Bezdiskové stanice

18.2.2006 20:12 Tomáš | skóre: 25 | Ústí nad Labem
Bezdiskové stanice
Přečteno: 407×
Zdravím, mám nekolik otázek k řešení bezdiskových stanic na GNU/Linuxu:
  1. Je možný připojit ze serveru / (root) na / stanice nebo se musí na serveru vytvořit nová adresářová struktura pro stanice?
  2. Jak je to s /dev, /var, /tmp? Četl jsem nějaký HOWTO z roku 1999, kde jádro 2.2 bylo horkou novinkou a tam se zmiňovali o devfs. Předpokládám, že dnes se to řeší právě tím. Pak údajně (celkem logicky) do /var a /tmp musí být možnost zápisu, tak se chci zeptat, jestli to musí být v ramdisku nebo to lze taky přes NFS? Jestli to přes NFS jde, tak musí být pro každou stanici připravenej adresář zvlášť a nebo jeden? Jde mi o to, aby si pak něco nepřepisovali.
  3. Jak je to s /home/uzivatel? Musí se zase od někud připojovat (třeba v Solaris učebně to máme tak, že v /home člověk vidí jen ty domovský adresáře těch, kteří jsou přihlášní) nebo v /home můžou mít všichni svůj domovskej adresář rovnou?
  4. Přihlašování se musí řešit formnou NIS/NYS/NIS+/LDAP/… nebo stačí /etc/passwd a /etc/shadow?
Díky za rady a neberte to pls. tak, že jsem línej to hledat. Nevadí mi číst, ani v AJ, ale na některý otázky prostě nemůžu najít konkrétní odpověď. Navíc, klidně to pak odsud hodím do FAQ, myslím, že by to mohlo zajímat víc lidí.

Odpovědi

18.2.2006 21:31 Keny
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Nemám s tím žádnou praxi, ale začal bych asi tady http://www.ltsp.org/download/
18.2.2006 22:36 Tomáš | skóre: 25 | Ústí nad Labem
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Jo, díky. Přečetl jsem si o tom několik článků, i na Abíčků nějaké vyšli a je fakt, že chvály je na to dost. Pokud to však nebude příliš těžký, rád bych to udělal sám; jde mi mj. o pochopení jak to funguje a ne jen nainstalovat hotový řešení
18.2.2006 23:14 Keny
Rozbalit Rozbalit vše Re: Bezdiskové stanice
No tak fungování by mi celkem jasné bylo. Nejdříve ten systém musí odněkud nabootovat. Buď z diskety, nebo přes síť. To však musí podporovat síťová karta. Přes tu se stáhne a spustí jádro. To musí obsahovat moduly pro síťovou komunikaci a síťové filesystémy. (Kupř. NFS) No a zbytek je už jen otázkou volby a návrhu co se kam a odkud má připojit. Může se to třeba dát z části do paměti (jako u livecd) a připojovat jen home.

Nebo se spustí xserver a ten se napojí na server, jako terminálový klient (což může být náročnější na síťovou komunikaci).
19.2.2006 00:06 Tomáš | skóre: 25 | Ústí nad Labem
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Bootování celkem chápu, úlohu DHCP, TFTP, PXELinuxu, ale jak a co se musí připojit, či vytvořit, to už moc ne. Stejně tak způsob přihlašování, defakto viz. otázky
19.2.2006 13:29 Petr
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Stahni si ltsp a nainstaluj ho. Treba i ve vmware a projdi si celou jeho konfiguraci. Najdes tam veskere odpovedi na tve otazky. Ale abych nebyl tak skoupy : Boot je resenej stazenim image z tftp serveru. Odkaz na nej musis mit v dhcp. Po rozbaleni image v pameti stanice jsou /dev, /tmp, /etc, /proc, /bin, /usr a pripadne dalsi korenove adresare vytvoreny v ramdisku stanice. Uzivatelske /home/user jsou pripojeny pomoci nfs ze serveru. Zpusob pripojeni zbytku adresaru je otazka navrhu systemu, osobnich preferenci a hw moznosti. U kazde stanice to totiz muze byt jine /napr /var/log v /dev/null nebo na serveru/. U stanic s dostatkem pameti lze treba poustet firefox na stanici a ostatni ho mohou poustet na serveru s parametrem --display stanice:0 . Prihlasovani resi xdm/kdm/gdm na serveru. Projdi so ltsp je tam toto vse uvedeno.
19.2.2006 13:26 Tomáš | skóre: 25 | Ústí nad Labem
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Ještě mi prosím dovolte otázku. Jestli to dobře chápu, tak při tomhle řešení se aplikace spouštějí na serveru - jak se tedy dá zařídit, aby se X-server spustil u klienta?
19.2.2006 13:52 Petr
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Pletes si pojmy :). Z hlediska uzivatele - uzivatel sedi u stanice (neboli klienta) a data/aplikace ma na serveru. ALE Xsever /to co vidis na monitoru po prikazu "X" v runlevelu 3/ bezi na klientu (=bezdiskove stanici). Aplikace je klientem pro Xserver. Takze aplikace bezi na serveru a hlasi se Xseveru ktery bezi na klientovi. Jasny ? :D
19.2.2006 14:08 Petr
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Aha blbe jsem cetl :). Xserver se spousti z pres nfs namountovaneho /usr. Dejme tomu, ze mas v /opt/moje_diskless_stanice kompletni korenovy adresar. Tedy /bin /dev /etc / lib /usr ..... Pres nfs je adresar /opt/moje_diskless_stanice vyexportovan. Na stanici je obsah /opt/moje_diskless_stanice pripojen do /. Tedy pokud na stanici das prikaz /usr/X11/bin/X, nahodis Xka na stanici. Pritom to vykona //opt/moje_diskless_stanice/usr/X11/bin/X z pohledu adresarove struktury na serveru. Jasny ? Zrovna tak s tim firefoxem. Pokud pustim /usr/lib/firefox/firefox na serveru, bude hledat Xsever na serveru. Pokud pustim /usr/lib/firefox/firefox --display stanice:0 na serveru, pobezi v panmeti serveru a bude hledat Xsever na stanici kam ma kreslit webstranky. Pokud spustim /usr/lib/firefox/firefox na stanici tak pojede v pameti stanice a bude vykreslovat na Xka na stanici, pricemz pres nfs si bude tahat veskery knihovny - server mu je bude po nfs soupat z /opt/moje_diskless_stanice . Jasny ?
19.2.2006 15:29 Tomáš | skóre: 25 | Ústí nad Labem
Rozbalit Rozbalit vše Re: Bezdiskové stanice

Díky! Jen otázka ještě, když bude na serveru /opt/moje_diskless_stanice, lze to nějak co nejvíc ztotožnit s / rootem serveru? Jde o to, aby člověk nainstaloval aplikace a měli je všichni. Takže třeba symlinky na /usr, konfiguraci programů /etc atp., ale zároveň je jasný, že stanice musej mít např. svůj vlastní fstab.

Defakto bych potřeboval (a asi se to i tak řeší), že ze sítě nabootuje Linux, ale výzva login: nebude pro localhost, ale pro autentizaci na server (třeba jako SSH)… U grafiky a např. KDM asi obdobně.

Možná mám trošku zmatky v bezdiskové stanici (ta si připojí / ze serveru), ale všechno si počítá sama a tenkým klientem, který si taky připojí root ze serveru, ale na monitor zobrazuje jen výstup z aplikace - je to tak?

19.2.2006 15:25 Pmx
Rozbalit Rozbalit vše Re: Bezdiskové stanice
zdar :)

1. Všechno je možný, ale já osobně bych pro stanice připravil jejich vlastní root adresář (nasdílený přes NFS). Stanice budou mít asi jiný software a konfiguraci než server.

2. Root adresář může být pro všechny stanice nasdílený jeden a ten samý (pokud mají stanice podobný hardware). Akorát právě /tmp a možná některé další adresáře bych hodil do ramdisku (nebo na NFS pro každou stanici zvlášť). Viz FHS (Filesystem Hierarchy System) - je tam napsáno, k čemu v Unix-like systémech jaký adresář slouží a jak se dá sdílet mezi více počítači.

3. Bylo by bezpečnější, kdyby se proti nějaké autentifikaci připojil jen adresář právě přihlášeného uživatele, ale nevím, jak by se to mohlo provést. V /home můžou mít všichni svůj domovskej adresář najednou, může to být samozřejmě z NFS.

4. Je to teoreticky jedno, výsledek je stejný. /etc/passwd, shadow, groups atd. stačí, ale musí mít na všech strojích stejný obsah (kvůli UID apod.). Pokud by nastala situace, že kvůli jedné změně musíte oběhnout všechny stroje a přenastavit je, tak to pak řeší NIS (nebo LDAP apod.).

PS. Jesti budeš chtít na klientech swap, tak ten se dá vyřešit přes nějaký modul v jádře, myslím, že se jmenuje Block device over ethernet nebo tak nějak (tzn. že se bude swapovat na server).
19.2.2006 15:37 Tomáš | skóre: 25 | Ústí nad Labem
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Díky za rady, ad:
  1. Právě že bych chtěl, aby nebyl znát rozdíl, když člověk sedí u serveru nebo u klienta, aby jednou nainstalovaný (např.) OO.o měli všichni dostupný atp.
  2. FHS si přečtu, díky za podmět!
  3. Já bych to měl rád tak, že v /home budou všechny domovské adresáře všech, co budou mít účet, ale každej (logicky) bude mít po přihlášení přístupnej jen ten svůj.
  4. Pokud by se stejný obsah passwd a shadow (a podobných) šel řešit jen vysymlinkováním, bohatě by stačilo.
19.2.2006 15:50 Petr
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Kdyby jsi si to ltsp precetl, uz by jsi se takhle neptal ... Do /home je pripojenej /home ze serveru (obvykle). Kazdej user ma ve svym home prece .applikace soubory kde si aplikace ohyba k obrazu svemu. Kde je problem ??. Navic pokud nebudes cpat do stanic aplikace , ale vsechny spustet na serveru, nikdo nepozna kde sedi /stanice 1 ,2 ... server/. Navic na stanicich po bootu je zdm/kdm/gdm okno a to resi prihlaseni, jak jiste vis. No a s cim asi operuje ??? Pochopitelne ze s passwd a shadow ... Fakt uz po ltsp sahni
19.2.2006 16:05 Pmx
Rozbalit Rozbalit vše Re: Bezdiskové stanice
ad 1. Můžeš to vyzkoušet :-) Nějak si nedokážu představit, co by to (ne)udělalo, ale fungovat to nejspíš bude.

3. To může zajistit unixový systém práv - třeba něco jako chmod go-rx /home/*

4. Hlavně aby ty soubory měly stejný obsah, jak toho docílíš, je jedno :)

Já sám jsem si s bootováním přes síť a NFS hrál pár dní jen tak ze zvědavosti, takže toho zas tolik nevím (kromě toho, že to funguje a zhruba jak). Ještě bych dodal, že Murphyho zákony fungují a je dobré očekávat, že to hned napoprvé nevyjde na 100% :-)
19.2.2006 15:49 Tomáš | skóre: 25 | Ústí nad Labem
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Lidi, já se ptám možná hloupě, pravděpodobně jsou dvě řešení a já potřebuju to, že všechno počítat bude server, ty vize jsou asi dvě:
  1. Klient nabootuje ze sítě jádro, připojí si přes NFS svůj / se všemi aplikacemi a toť vše.
  2. Klient nabootuje ze sítě jádro, připojí si nějakej minimalistickej /, ten obsahuje něco, čím se lze spojit k serveru (telnet, ssh), přihlásí se (k serveru) a klient vidí jen výstup z aplikací.
Takže potřebuju asi tu druhou variantu, sedí? Nebo existuje něco mezi? Ta první varianta, jak mi to zazačátku připadalo, že se to tak dělá je asi hloupost, protože připojením rootu na klienta z rootu serveru a následním spuštěným čehokoliv by asi těžko app. spustil na serveru, když jde jen o přimontovanej filesystém.
19.2.2006 16:08 Pmx
Rozbalit Rozbalit vše Re: Bezdiskové stanice
Druhá varianta. Zvolil bych XDMCP - jediné, co klient musí obsahovat, bude X server, a pak se provede příkaz X -query <IP adresa serveru>. Nastavení XDMCP v GDM je snadné. Telnet a SSH není potřeba (leda že by se šifrovalo přes SSH tunel).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.