Hlavní navigace

Instalace malého firemního serveru se SLES 10

Michal Nosek 12. 10. 2007

SuSE Linux Enterprise je platforma určená pro produkční prostředí a nabízí velmi snadnou instalaci a správu systému. Přesto jsem se už setkal s instalací, která nevyužívala možností SLES tak, jak by bylo vhodné. V několika článcích se pokusím popsat celou instalaci a přidat vlastní postřehy.

Úvod

Tento dokument vznikl jako návod pro instalaci serveru pro školy, které skončily s projektem INDOŠ, případně Pokračování. K publikování mě přivedla zkušenost z jedné firmy, v které byl nainstalován server se sambou, a to bez doménového řadiče a bez centrální databáze uživatelů, což nebylo zrovna optimální řešení.

Pro školy byl SLES vybrán z důvodu centrální databáze uživatelů v LDAP a příslušným nástrojům pro správu. Také je pro ně velmi výhodně nastavena cenová politika, ale i za vyšší cenu by to mohla být vhodná volba pro spoustu malých a středních firem.

V prvním dílu provedeme instalaci systému, budeme se zabývat i nastavením softwarového RAID. V druhém díle si projdeme nastavení síťových služeb serveru a ve třetím se pak podíváme na nastavení stanic s OS MS Windows tak, aby se plně využil potenciál síťové infrastruktury.

Spuštění instalace

Instalaci spustíme přímo z instalačního DVD. Nejdříve se načte startovací nabídka, kde můžeme pomocí funkčních kláves změnit některá nastavení instalačního programu.

Pomocí klávesy F2 změníme jazyk na češtinu, klávesou F3 rozlišení obrazovky na 1024×768. A odklikneme Instalace. Případně, pokud se spouštění jádra zastaví na chybovém hlášení „cpu 0“, je nutno instalaci znova spustit a vybrat Instalace – bez ACPI.

SUSE_10_1

Po spuštění instalačního programu, odsouhlasení licenční smlouvy, výběru režimu instalace (Nová instalace) a časového pásma se objeví hlavní obrazovka instalace, kde jsou zobrazeny jednotlivé kroky a návrh, jak instalaci provést. Kliknutím na jednotlivé sekce můžeme provést žádoucí změny. Jako první změníme rozložení klávesnice na Anglické (US), protože česká klávesnice v konzole není pro konfiguraci zrovna ideální.

SUSE_10_2

Rozdělení disků

Nyní si ukážeme jak nakonfigurovat softwarový RAID1 (zrcadlení). Že máte na serveru jen jeden disk, jako já, ani neuvažuji. Klikneme tedy na Rozdělení disku a spustí se příslušný nástroj. Z první nabídky vybereme „Vytvořit vlastní rozdělení“, v další pak „Uživatelské rozdělení disku (pro experty)“, což je pro nás. Pokud již na disku jsou vytvořeny nějaké ty oddíly, tak je smažeme. Nejlépe volbou v menu „Expert…“ „Smazat tabulku oddílů a popisek disku“.

První vytvoříme oddíl pro swap. Kliknout na „Vytvořit“ vybrat první disk ( /dev/sda), vybrat „Souborový systém swap“ a nastavit velikost nejlépe na dvojnásobek paměti RAM (například 2 GB). Pak je potřeba ještě vyvolat volby fstab a nastavit „Priorita swapu“ na 3. Tato volba nám zaručí, že systém bude zátěž swapování rozkládat rovnoměrně na oba disky.

Jako druhý vytvoříme oddíl pro RAID. Klikneme na „Vytvořit“ vybereme stejný disk a vybereme volbu „Neformátovat“ a pod tím vybereme „0×FD Linux RAID“ a necháme plnou velikost.

Naprosto shodně postupujeme pro druhý disk (např. /dev/sdb). Velikost oddílů pro RAID by měla být shodná. Pokud tedy máme na discích oddíly pro swap a RAID, můžeme přistoupit k vytvoření zrcadlených disků. Klikneme dole na „RAID…“ a vybereme jedinou volbu „Vytvořit RAID…“ Na otázku „Jaký RAID zamýšlíte vytvořit?“ odpovězte dle požadavků na pole, já volím RAID 1 (tedy mirroring). Na další obrazovce vyberte obě nabízené partition a pak ji nechte naformátovat nejlépe na ext3 (s ReiserFS nemám nejlepší zkušenosti) a Bod připojení vyberte / (root). Po kliknutí na Další… Další… by mělo být vše připraveno. Podobně, jako jsem si to zkusil v emulaci VMware:

SUSE_10_3

Výběr balíků k instalaci a spuštění instalace

Nyní klikneme na „Software“. V následujícím dialogu provedeme patřičný výběr, třeba jako já níže na obrázku. Minimálně doporučuji vybrat Adresářový server (LDAP), aby už při instalaci došlo ke správnému nastavení LDAP databáze uživatelských účtů.

SUSE_10_4

Nyní již můžeme na hlavní obrazovce dát Přijmout a Ano, nainstalovat. Po instalaci základního systému dojde k restartu. Po něm je spuštěna konfigurace systému.

TroubleShooting aneb zbavíme se problémů

Bohužel u softwarového RAID pole se mi několikrát stalo, že nedošlo ke korektní instalaci zavaděče Grub a nebylo možno zavést systém. V takové případě je nutno spustit opět instalaci z DVD a dostat se až k výběru „Režim instalace“, zde vybrat „Další volby“ a v nich „Spustit nainstalovaný systém“. Instalační program poté sám detekuje RAID pole a zavede z něho systém. Bylo by sice možno pokračovat v instalaci, ale nejdříve potřebujeme opravit instalaci zavaděče Grub.

Takže po spuštění se vám objeví pokračování instalace, ale vy se musíte stiskem Ctrl-Alt-F2 přepnout na textovou konzoli. Zde pomocí příkazu vi /etc/mtab otevřít tento soubor a v něm změnit (pomocí „a“ se přepnete do editace, kterou ukončíte ESC a zapíšete soubor pomocí ZZ) /dev/md0 na /dev/sda2 (na jednu z partition, kde máte RAID) zapsat (ZZ) a zadat

$ grub-install /dev/sda

Případně pak ještě

$ grub-install /dev/sdb

Tím budete mít Grub na obou discích pro případ selhání prvního z nich. Pak se můžete pomocí Alt-F7 přepnout zpátky do grafické konzole a pokračovat.

Základní nastavení systému

Jako první je nutno zadat heslo pro superuživatele root a jméno počítače (např. server) a jméno domény (neco.cz). Proběhne detekce síťového hardware a objeví se nabídka, kde můžeme opět provádět změny.

SUSE_10_5

Zde můžeme vybrat síťovou kartu a změnit její konfiguraci. Přece jen DHCP nebude pro server to pravé. Také je možno doporučit povolení SSH z internetu. Připojení k internetu asi nebudeme testovat.

Dále je nám nabídnuta konfigurace certifikátů a OpenLDAP serveru, kde díky správně vyplněnému doménovému jménu nemusíme nic měnit. Metodu ověřování ponecháme na LDAP. Konfigurace LDAP klienta by měla být též správná.

SUSE_10_6

Nyní je nutné přidat prvního uživatele do LDAP databáze, přidáme Administratora a zadáme mu stejné heslo, jako má root.

SUSE_10_7

Nyní se zobrazí poznámky k verzi a spustí se konfigurace hardware. Pokud nemáme nějaké zvláštní přání co se týče grafického rozlišení nebo zvukové karty, můžeme klidně pokračovat. A můžeme tlačítkem Konec instalaci ukončit.

Instalace je hotová

Tím jsme ukončili instalaci SLES 10 na náš nový server. V následujícím článku si popíšeme konfiguraci jednotlivých služeb i samotného systému.

Našli jste v článku chybu?

12. 10. 2007 11:45

Rozšířeným omylem je, že GNU GPL zakazuje prodej software. To rozhodně není pravda a každý může libovolný GPL produkt vzít a prodávat. Stallman už na začátku hnutí GNU definoval sedm způsobů, jak na svobodném software přímo vydělávat.

U komerčních distribucí jako SUSE, RHEL, Mandriva, Linspire a dalších je to tak, že jednotlivé části (některé) jsou pod GNU GPL, ale rozhodně ne všechny. Výrobce má samozřejmě právně ošetřenou distribuci všech součástí (má distribuční licence od výrobců) a tak můž…

4. 7. 2008 12:04

hally (neregistrovaný)
100 ludi 100 chuti! Toto prislovie plati vsade. Keby som pracoval s linuxom 2,3 roky tak by tento prispevok pre mna nemal vyznam, ale urcite by som si nedal tu namahu aby so v niekolkych prispevkoch pisal ze je to clanok k nicomu. Netvrdim ze je perfektny, ale mnohim kto chce zacat alebo vyskusat linux pomoze.
Skusal som nainstalovat NOWS SBE2 ktora je postavena na SLES10 SP1. Pouzil som ws raid1 a po restarte uz system nenabehol. Zacal som hladat riesenie a dostal som sa k tomuto clanku. Ch…
Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Lupa.cz: Slevové šílenství je tu. Kde nakoupit na Black Friday?

Slevové šílenství je tu. Kde nakoupit na Black Friday?

Podnikatel.cz: Vládu obejde, kvůli EET rovnou do sněmovny

Vládu obejde, kvůli EET rovnou do sněmovny

DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

Vitalia.cz: Tesco: Chudá rodina si koupí levné polské kuře

Tesco: Chudá rodina si koupí levné polské kuře

Lupa.cz: Avast po spojení s AVG propustí 700 lidí

Avast po spojení s AVG propustí 700 lidí

Lupa.cz: UX přestává pro firmy být magie

UX přestává pro firmy být magie

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

Podnikatel.cz: Na poslední chvíli šokuje vyjímkami v EET

Na poslední chvíli šokuje vyjímkami v EET

Lupa.cz: Není sleva jako sleva. Jak obchodům nenaletět?

Není sleva jako sleva. Jak obchodům nenaletět?

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

Lupa.cz: Google měl výpadek, nejel Gmail ani YouTube

Google měl výpadek, nejel Gmail ani YouTube

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

Vitalia.cz: To není kašel! Správná diagnóza zachrání život

To není kašel! Správná diagnóza zachrání život

Root.cz: Vypadl Google a rozbilo se toho hodně

Vypadl Google a rozbilo se toho hodně

120na80.cz: Bojíte se encefalitidy?

Bojíte se encefalitidy?

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Podnikatel.cz: Prodává přes internet. Kdy platí zdravotko?

Prodává přes internet. Kdy platí zdravotko?