Nastavení serveru se liší v závisloti na operačním systému, který běží na počítači užitém jako instalační zdroj. Nejsnadnější způsob je nastavení instalačního zdroje pomocí programu YaST v systému SUSE LINUX Enterprise Server 9 nebo SUSE Linux 9.3 či vyšším. Na starších verzích musíte zdroj nastavit ručně.
![]() | Tip |
|---|---|
Použít můžete také Microsoft Windows, viz 1.2.5 – „SMB instalační zdroj“. | |
YaST umožňuje nastavit instalační zdroj v přívětivém grafickém prostředí. Podporuje HTTP, FTP a NFS servery.
Na počítač, který má sloužit jako instalační server, se přihlaste jako uživatel root.
Zpusťte ++.
Zvolte .
Vyberte typ serveru (HTTP, FTP nebo NFS).
Zvolená služba se bude automaticky spouštět při startu systému. jestliže zvolená služba již běží a vy chcete provést nastavení ručně, deaktivujte automatické nastavení volbou . V obou případech zadejte adresář pro instalační data.
Nastavte zvolený typ serveru.
Tento krok předpokládá automatické nastavení. Pokud automatické nastavení přeskočíte, je přeskočen. nastavte alias pro kořenový adresář FTP nebo HTTP serveru, kam se uloží instalační data. Instalační zdroj bude později dostupný v
ftp://
(FTP) nebo
Server-IP/Alias/Namehttp://
(HTTP). Server-IP/Alias/NameName nahraďte názvem instalačního zdroje. V případě NFS zdroje zadejte zástupné znaky pro export souborů. NFS server bude dostupný pod
nfs://.
Podrobnosti o NFS a exportu najdete v kapitole 22 – „NFS — sdílené souborové systémy“.
Server-IP/Name
Nastavte konfigurační zdroj
Před překopírováním instalačním médií zadejte název instalačního zdroje (nejvhodnější je zkratka produktu a verze). YaST umožňuje místo překopírování médií použít přímo jejich ISO obrazy. Pokud chcete použít ISO obrazy, zaškrtněte příslušnou volbu. Některé produkty mohou obsahovat další dodatečná CD, v takovém případě zvolte . YaST vás požádá o média. Bay byl instalační server ohlášen přes OpenSLP, zaškrtněte volbu pro ohlašování přes SLP.
![]() | Tip |
|---|---|
Pokud to vaše síť umožňuje, dejte přednost SLP oznamování. Ušetříte tím práci při zadávání nastavení instalačního serveru. Cílový systém jej automaticky při startu instalace vyhledá bez nutnosti ručního nastavení. Více informací najdete v 1.4 – „Spuštění instalace na cílovém systému“. | |
Nahrajte instalační data
Překopírování CD je časově nejnáročnější část vytvoření instalačního zdroje. Média zadávejte v pořadí požadovaném programem YaST. Po úspěšném překopírování ukončete konfiguraci kliknutím na tlačítko .
Po provedení výše uvedených kroků je váš instalační server připraven na požadavky klientů a bude se automaticky spouštět při každém startu systému. Žádné další nastavení již není potřeba. Pokud jste zvolili ruční nastavení, nezapomeňte nastavit spuštění příslušné služby.
Instalační zdroj zrušíte v seznamu zdrojů jeho označením a kliknutím na a . Tento postup data pouze deaktivuje, ale nesmaže data instalačního zdroje. Pokud chcete smazat i ty, proveďte smazání ručně.
Pokud chcete, aby server poskytoval zdroje pro různé produkty a verze, nastavte další instalační zdroje.
Nastavení NFS instalačního zdroje vyžaduje dva základní kroky. V prvním vytvoříte adresář a nainstalujete do něj instalační data, v druhém vyexportujete adresář přes NFS..
Adresář s daty vytvoříte následujícím způsobem:
Přihlaste se jako uživatel root
Vytvořte adresář pro instalační data např.:
mkdir install/product/productversion
cd install/product/productversion
Řetězec product nahraďte zkratkou jména produktu
(např. SUSE Linux) a
productversion verzí.
Pro každé CD vykonejte:
Překopírujte CD do adresáře:
cp -a /media/path_to_your_CD-ROM_drive .Část
path_to_your_CD-ROM_drive nahraďte aktuální CD nebo DVD. V závislosti na typu média může jít o
cdrom,
cdrecorder, dvd nebo
dvdrecorder.
Přejmenujte adresář podle pořadí CD:
mvpath_to_your_CD-ROM_driveCDx
Písmeno x nahraďtě číslem CD.
Instalační zdroj přes NFS pomocí programu YaST:
Přihlaste se jako root
Spusťte ++.
Zvolte a a klikněte na .
Zvolte a zadejte cestu k adresáři s instalačními daty. V našem případě
/.productversion
Zvolte a zadejte jména počítačům které budou mít přístup k datům.
Mimo jmen můžete použít také zástupné znaky, rozsah IP adres nebo jen jméno své sítě. Zadejte volby exportu nebo je zanechte ve výchozím nastavení, které by mělo být dostačující pro většinu případů. Více informací o NFS najdete v manuálové stránce
exports.
Klikněte na tlačítko .
NFS server se bude automaticky spouštět při startu počítače.
Pokud dáváte přednost ručnímu nastavení místo nastavení pomocí YaST, postupujte následujícím způsobem:
Přihlaste se jako uživatel root
Otevřete soubor /etc/exports a vložte řádku:
/productversion *(ro,root_squash,sync)Ttím exportujete adresář
/ pro všechny počítače ve vaší síti. Pokud chcete přístup omezit, nahraďtde productversion* maskou sítě nebo jmény počítačů. Více informací o NFS najdete v manuálové stránce
exports. Uložte soubor a zavřete konfigurační soubor.
Aby se NFS služba spouštěla automaticky při startu systému, zadejte příkaz:
insserv /etc/init.d/nfsserver insserv /etc/init.d/portmap
NFS server spustíte příkazem:
rcnfsserver start
V případě pozdějších úprav nastavení restartujte NFS démona příkazem rcnfsserver restart.
Použití OpenSLP oznámí server všem klientům v síti.
Přihlaste se jako uživatel root
Přejděte do adresáře
/etc/slp.reg.d/.
Vytvořte soubor
install.suse.nfs.reg a vložte do něj:
# Register the NFS Installation Server
service:install.suse:nfs://$HOSTNAME/path_instsource/CD1,en,65535
description=NFS Installation SourceŘetězec path_instsource nahraďte aktuální cestou k adresáři s daty.
Uložte soubor a spusťte OPenSLP démona příkazem:
rcslpd start
Více informací o OpenSLP najdete v adresáři
/usr/share/doc/packages/openslp/ nebo v kapitole
19 – „SLP služby v síti“.
Vytvoření FTP instalačního zdroje je podobné konfiguraci NFS zdroje. Také FTP zdroj lze oznamovat přes OpenSLP .
Vytvořte adresář jako bylo popsáno v 1.2.2 – „Ruční nastavení NFS instalačního zdroje“.
Nastavte FTP server, aby distribuoval váš adresář:
LPřihlaste se jako užiovatel root a v správce balíčků programu YaST nainstalujte balíček
pure-ftpd (FTP server) .
Přejděte do kořenového adresáře FTP serveru:
cd /srv/ftpVytvořte podadresář s instalačnímu zdroji:
mkdir instsource Řetězec instsource nahraďte jménem produktu.
Překopírujte obsah CD do kořenového adresáře FTP server (stejně jako v kroku in 1.2.2 – „Ruční nastavení NFS instalačního zdroje“, Krok 3).
Alternativně můžete do FTP serveru připojit již existující adresáře:
mount --bindpath_to_instsource/srv/ftp/instsource
Řetězec
path_to_instsource a
instsource nahraďte hodnotami podle vašeho nastavení. Pokud potřebujete stálé připojení, vložte je do souboru
/etc/fstab.
Spusťte pure-ftpd:
pure-ftpd &
Oznamte službu přes OpenSLP:
Vytvořte konfigurační soubor
install.suse.ftp.reg v adresáři
/etc/slp/reg.d/, s následujícím obsahem:
# Register the FTP Installation Server
service:install.suse:ftp://$HOSTNAME/srv/ftp/instsource/CD1,en,65535
description=FTP Installation SourceŘetězec instsource nahraďte jménem adresáře s instalačním zdrojem. Záznam by počínaje service: měl být vložen jako jedna řádka.
Uložte konfiguraci a spusťte OpenSLP démona příkazem:
rcslpd start
Vytvoření HTTP instalačního zdroje je podobné jako v případě NFS. HTTP zdroj lze samozřejmě také oznámit přes OpenSLP.
Create a directory holding the installation sources as described in 1.2.2 – „Ruční nastavení NFS instalačního zdroje“.
Configure the HTTP server to distribute the contents of your installation directory:
Nainstalujte webový server Apache podle postupu uvedeného v kapitole 26.1 – „Instalace“.
Zadejte kořenový adresáč HTTP serveru
(/srv/www/htdocs) a vytvořte podadresář s instalačními zdroji příkazem:
mkdir instsource
Řetězec instsource nahraďte jménem produktu.
Vytvořte symbolický odkaz z umístění zdroje do kořenového adresáře webového serveru
(/srv/www/htdocs):
ln -s/path_instsource/srv/www/htdocs/instsource
Změňte konfigurační soubor HTTP serveru
(/etc/apache2/default-server.conf) tak, aby následoval odkaz. K tomu nahraďte řádku:
Options None
na
Options Indexes FollowSymLinks
Znovu zaveďte konfiguraci HTTP serveru příkazem rcapache2 reload.
Oznamte službu přes OpenSLP:
Vytvořte konfigurační soubor
install.suse.http.reg v adresáři
/etc/slp/reg.d/ a vložte do něj:
# Register the HTTP Installation Server
service:install.suse:http://$HOSTNAME/srv/www/htdocs/instsource/CD1/,en,65535
description=HTTP Installation SourceŘetězec
path_to_instsource
nahraďte cestou k instalačnímu zdroji.
Obsah od části service: by měl být jedna souvislá řádka.
Uložte konfigurační soubor a restartujte OpenSLP démona příkazem rcslpd restart.
Pomocí Samby (SMB) můžete exportovat instalační zdroj ze serverů Microsoft Windows.
Sdílený adresář Windows pro systém SUSE Linux nastavíte následujícím způsobem:
Přihlaste se do systému Windows
Spusťě správce souborů a vytvořte adresář, který bude obsahovat instalační zdroj, např. INSTALL
Vyexportujte sdílený adresář. Postup najdete v dokumentaci systému Windows
Vytvořte podadresář s názvem
.
Řetězec productproduct nahraďte jménem svého produktu (v našem případě SUSE Linux).
Každé instalační CD systému SUSE Linux překopírujte do vlastního adresáře, tj.
CD1, CD2,
CD3 atd.
Přejděte do hlavního sdíleného adresáře
(INSTALL) a překopírujte do něj následující soubory a adresáře z
: product/CD1content,
media.1, control.xml a
boot.
V INSTALL vytvořte adresář yast.
V adresáři yast vytvořte soubory
order a
instorder.
DO souboru order vložte řádku:
/NLD/CD1 smb://user:password@hostname/productCD1Řetězec user nahraďtě jménem, které používáte pro přihlášení ke sdílené složce. password nahraďte heslem pro přihlášení ke svazku. hostname nahraďte síťovým jménem systému Windows.
Do souboru instorder vložte řádku:
/product/CD1