{"id":281,"date":"2005-09-25T12:50:16","date_gmt":"2005-09-25T10:50:16","guid":{"rendered":"http:\/\/webbservern.se\/~jonas\/wordpress\/?p=281"},"modified":"2005-09-25T12:50:16","modified_gmt":"2005-09-25T10:50:16","slug":"ltsp-nu-pa-riktigt","status":"publish","type":"post","link":"https:\/\/webbservern.se\/~jonas\/wordpress\/?p=281","title":{"rendered":"LTSP &#8211; nu p\u00e5 riktigt"},"content":{"rendered":"<p>Jag har <a href=\"http:\/\/webbservern.se\/~jonas\/wordpress\/?p=95\">tidigare<\/a> utv\u00e4rderat <a href=\"http:\/\/www.ltsp.org\">LTSP<\/a> och n\u00e4r ett av Julias filsystem ig\u00e5r fann f\u00f6r gott att l\u00e4mna jordelivet var det dags att ta tag i projektet, att p\u00e5b\u00f6rja migreringen till en centraliserad datormilj\u00f6 med tunna klienter. Det finns m\u00e5nga f\u00f6rdelar med en dylikt uppl\u00e4gg och naturligtvis ett antal nackdelar p\u00e5 k\u00f6pet (mer om detta en annan g\u00e5ng).<\/p>\n<p>Julias f.d. arbetsstation har nu allts\u00e5 blivit en LTSP-klient som n\u00e4r den startar bootar en Linuxk\u00e4rna som fysiskt finns lagrad p\u00e5 mrbarton. Sj\u00e4lva startprocessen \u00e4r lite sm\u00e5tuff:<\/p>\n<p>1. Moderkortets BIOS \u00e4r inst\u00e4llt p\u00e5 att &#8220;boota&#8221; via LAN och n\u00e4tverkskortet fr\u00e5gar efter en l\u00e4mplig DHCP-server<\/p>\n<p>2. Mrbarton rycker ut och inser att just den MAC-adressen \u00e4r okej och ska mappas till en viss IP-adress.<\/p>\n<p>3. Mrbartons DHCP-server inser \u00e4ven att klienten \u00e4r en PXE-klient och borde f\u00e5 pxelinux.0 skickad till sig.<\/p>\n<p>4. Klieten k\u00f6r denna startfil och fr\u00e5gar d\u00e4refter om en konfigurationfil som talar om var just den klienten kan hitta sin k\u00e4rna och initrd (man kan allts\u00e5 ange olika konfigurationer f\u00f6r olika grupper av klienter eller enstaka klienter enligt ett fiffigt system).<\/p>\n<p>5. K\u00e4rnan och initrd-filen laddas \u00f6ver via tftp.<\/p>\n<p>6. Klienten drar ig\u00e5ng k\u00e4rnan.<\/p>\n<p>7. LTSP \u00e4r konfigurerat s\u00e5 att klienten f\u00e5r en grafisk inloggning mot Mrbarton och anv\u00e4ndaren (Julia) kan logga in.<\/p>\n<p>I nul\u00e4get \u00e4r det allts\u00e5 min arbetsstation, Mrbarton, som agerar LTSP-server och det duger den till. Inom sinom tid ska dock \u00e4ven jag arbeta vid en klient, exempelvis <a href=\"http:\/\/wiki.ltsp.org\/twiki\/bin\/view\/Ltsp\/HowIDidIt\">denna<\/a>. D\u00e5 kommer ljudvolymen i kontoret att kunna s\u00e4nkas till ett minimum n\u00e4r Mrbarton st\u00e5r och surrar i kapp med Webbservern II i ett helt annat rum.<\/p>\n<p>Som bonus l\u00f6ste \u00e4ven detta de problem som Julia haft med ljudet samt utskriftsm\u00f6jligheterna fr\u00e5n sin arbetsstation. Nu kan Mrbarton spela upp ljud samtidigt \u00e5t b\u00e5da datorerna och Julia kan skriva ut lika bra fr\u00e5n sin klient som jag kan fr\u00e5n Mrbarton. Sm\u00e5kul.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jag har tidigare utv\u00e4rderat LTSP och n\u00e4r ett av Julias filsystem ig\u00e5r fann f\u00f6r gott att l\u00e4mna jordelivet var det dags att ta tag i projektet, att p\u00e5b\u00f6rja migreringen till en centraliserad datormilj\u00f6 med tunna klienter. Det finns m\u00e5nga f\u00f6rdelar &hellip; <a href=\"https:\/\/webbservern.se\/~jonas\/wordpress\/?p=281\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[353,402],"class_list":["post-281","post","type-post","status-publish","format-standard","hentry","category-datorer","tag-ltsp","tag-mrbarton"],"_links":{"self":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=281"}],"version-history":[{"count":0,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/281\/revisions"}],"wp:attachment":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}