![Kako preimenovati datoteku tijekom preuzimanja s Wgetom u Linuxu](/f/9531df8b1e9192613bc354d72f6fc839.png?width=100&height=100)
Linux poslužitelji rijetko su samostalne kutije. Bilo da se radi o podatkovnom centru ili u laboratorijskom okruženju, velika je vjerojatnost da ste morali instalirati nekoliko strojeva koji će na neki način međusobno komunicirati. Ako pomnožite vrijeme potrebno za instalaciju Red Hat Enterprise Linux 7 ručno na jednom poslužitelju prema broju kutija koje trebate postaviti, to može dovesti do prilično dugotrajnog napora koji se može izbjeći korištenjem alata za instalaciju bez nadzora, poznatog kao kickstart.
U ovom ćemo članku pokazati što trebate koristiti kickstart uslužni program tako da možete zaboraviti na poslužitelje za čuvanje djece tijekom procesa instalacije.
Kickstart je automatizirana metoda instalacije koju prvenstveno koristi Red Hat Enterprise Linux (i druga Fedora) spin-off-ovi, kao što su CentOS, Oracle Linux itd.) za izvršavanje instalacije operacijskog sustava bez nadzora i konfiguracija. Dakle, kickstart instalacije omogućuju administratorima sustava da imaju identične sustave, što se tiče instaliranog paketa grupe i konfiguracija sustava zabrinuti, a pritom ih štedi gnjavaža zbog ručne instalacije svake od njih ih.
Da bismo izveli kickstart instalaciju, moramo slijediti ove korake:
1.Napravite Kickstart datoteku, obična tekstualna datoteka s nekoliko unaprijed definiranih mogućnosti konfiguracije.
2.Učinite datoteku Kickstart dostupnom na prijenosnom mediju, tvrdom disku ili na mrežnom mjestu. Klijent će koristiti rhel-server-7.0-x86_64-boot.iso datoteku, dok ćete morati napraviti cijelu ISO sliku (rhel-server-7.0-x86_64-dvd.iso) dostupno s mrežnog resursa, poput HTTP -a FTP poslužitelja (u ovom ćemo slučaju koristiti drugi okvir RHEL 7 s IP -om 192.168.0.18).
3.Pokrenite instalaciju Kickstart
Da biste stvorili datoteku kickstart, prijavite se na svoj Korisnički portal Red Hat račun i koristite Kickstart alat za konfiguraciju za odabir željenih mogućnosti ugradnje. Pažljivo pročitajte svaki od njih prije pomicanja prema dolje i odaberite ono što najbolje odgovara vašim potrebama:
Ako navedete da instalaciju treba izvršiti kroz HTTP, FTP, ili NFS, provjerite dopušta li vatrozid na poslužitelju te usluge.
Iako za stvaranje početne datoteke možete koristiti mrežni alat Red Hat, možete je stvoriti i ručno koristeći sljedeće redove kao referencu. Primijetit ćete, na primjer, da će proces instalacije započeti Engleski, pomoću latinoameričkog rasporeda tipkovnice i vremenske zone America/Argentina/San_Luis:
lang hr_US. tipkovnica la-latin1. vremenska zona Amerika/Argentina/San_Luis --isUtc. rootpw $ 1 $ 5sOtDvRo $ In4KTmX7OmcOW9HUvWtfn0 -kriptirano. #platform x86, AMD64 ili Intel EM64T. tekst. url --url = http://192.168.0.18//kickstart/media. bootloader --location = mbr --append = "rhgb tihi crashkernel = auto" zerombr. clearpart --all --initlabel. autopart. auth --passalgo = sha512 -koristi sjenu. selinux -forsiranje. firewall -omogućen. firstboot -onemogućeno. %paketa. @baza. @backup-poslužitelj. @poslužitelj za ispis. %kraj.
U mrežnom alatu za konfiguraciju koristite 192.168.0.18 za HTTP poslužitelj i /kickstart/tecmint.bin
za HTTP imenik u odjeljku Instalacija nakon što ste odabrali HTTP kao izvor instalacije. Na kraju kliknite na preuzimanje datoteka gumb u gornjem desnom kutu za preuzimanje datoteke kickstart.
U gornjoj primjernoj datoteci kickstarta morate obratiti posebnu pozornost.
url --url = http://192.168.0.18//kickstart/media.
Taj je direktorij mjesto gdje trebate izdvojiti sadržaj DVD -a ili ISO instalacijskog medija. Prije nego što to učinimo, montirat ćemo ISO instalacijsku datoteku u /media/rhel kao uređaj s petljom:
# mount -o loop /var/www/html/kickstart/rhel-server-7.0-x86_64-dvd.iso/media/rhel.
Zatim kopirajte sav sadržaj datoteke /media/rhel do /var/www/html/kickstart/media:
# cp -R/media/rhel/var/www/html/kickstart/media.
Kada završite, popis direktorija i upotreba diska od /var/www/html/kickstart/media treba izgledati ovako:
Sada smo spremni za početak instalacije kickstart -a.
Bez obzira na to kako ste odabrali stvaranje kickstart datoteke, uvijek je dobro provjeriti njezinu sintaksu prije nego nastavite s instalacijom. Da biste to učinili, instalirajte pykickstart paket.
# yum update && yum install pykickstart.
A zatim upotrijebite ksvalidator uslužni program za provjeru datoteke:
# ksvalidator /var/www/html/kickstart/tecmint.bin.
Ako je sintaksa točna, nećete dobiti izlaz, dok ako postoji pogreška u datoteci, dobit ćete obavijest upozorenja koja označava redak u kojem sintaksa nije točna ili nepoznata.
Za početak, pokrenite klijenta pomoću rhel-server-7.0-x86_64-boot.iso datoteka. Kad se pojavi početni zaslon, odaberite Instalirajte Red Hat Enterprise Linux 7.0 i pritisnite Tab tipkom za dodavanje sljedeće strofe i pritisnite Unesi:
# inst.ks = http://192.168.0.18/kickstart/tecmint.bin.
Gdje tecmint.bin je kickstart datoteka ranije stvorena.
Kad pritisnete Unesi, počet će automatska instalacija i vidjet ćete popis instaliranih paketa (broj i nazivi razlikovat će se ovisno o izboru programa i grupa paketa):
Kad automatizirani proces završi, od vas će se zatražiti da uklonite instalacijski medij, a zatim ćete se moći pokrenuti s novo instaliranog sustava:
Iako svoje datoteke početnog kretanja možete stvoriti ručno, kao što smo ranije spomenuli, razmislite o upotrebi preporučenog pristupa kad god je to moguće. Možete koristiti mrežni alat za konfiguraciju ili anaconda-ks.cfg datoteku koja je stvorena instalacijskim procesom u početnom direktoriju root -a.
Ova je datoteka zapravo početna datoteka, pa ćete možda htjeti ručno instalirati prvi okvir sa svim željenim opcije (možda izmijenite raspored logičkih volumena ili datotečni sustav na vrhu svake), a zatim upotrijebite rezultirajući anaconda-ks.cfg datoteku za automatizaciju instalacije ostatka.
Osim toga, pomoću mrežnog alata za konfiguraciju ili anaconda-ks.cfg Datoteka za usmjeravanje budućih instalacija omogućit će vam njihovo izvođenje pomoću šifrirane root lozinke.
Sada kad znate stvoriti kickstart datoteke i kako ih koristiti za automatizaciju instalacije Red Hat Enterprise Linux 7 poslužitelja, možete zaboraviti na čuvanje instalacijskog procesa. To će vam dati vremena za druge stvari ili možda malo slobodnog vremena ako imate sreće.
U svakom slučaju, javite nam što mislite o ovom članku koristeći donji obrazac. Pitanja su također dobrodošla!
Pročitajte također: Automatske instalacije više distribucija RHEL/CentOS 7 pomoću PXE -a i Kickstart -a