Generowanie pliku Kickstart na Redhat Linux

Generowanie pliku Kickstart na Redhat Linux

Cel

Celem tego artykułu jest przedstawienie przewodnika rozpoczęcia rozpoczęcia tworzenia plików na Redhat Linux.

Wersje systemu operacyjnego i oprogramowania

  • System operacyjny: - Redhat 7

Wymagania

Może być wymagany uprzywilejowany dostęp do systemu Redhat Linux.

Trudność

ŚREDNI

Konwencje

  • # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
  • $ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Wstęp

Plik Kickstart służy do automatyzacji instalacji systemu operacyjnego Redhat. Podstawową ideą pliku Kickstart jest dostarczenie wszystkich wymaganych informacji instalacyjnych instalatorowi za pośrednictwem pliku konfiguracyjnego Kickstart, który normalnie byłby przesyłany interaktywnie. Może to przyspieszyć instalację i zapewnić nieinteraktywną zdolność do wdrożeń na dużą skalę.

Instrukcje

Minimalny przykład Kickstart

Poniżej znajduje się przykład plik konfiguracyjny Minimal Kickstart:

rootpw --Plaintext MyPassword URL --url = "ftp: // pakiet_server/" text %pakiety @Core %End TimeZone Australia/Sydney Clearpart --all Part/ - -Fstype = "xfs" --grow 

TE powyżej pliku Kickstart użyje instalatora Anaconda Redhat do wykonania minimalnej instalacji Redhat Linux na podstawie tekstu. Spójrzmy bliżej wszystkie opcje używane przez ten plik Kickstart:

  • rootpw -MyPassword MyPassword - Ustaw hasło Root na moje hasło
  • url --url = "ftp: // pakiet_server/" - Zapewnij instalację katalog źródłowy lub lokalizację sieci z plikami instalacyjnymi. Ten przykład używa FTP.
  • tekst - Wykonaj instalację tekstową za pomocą instalatora AnaConda
  • %pakietów - Rozpocznij listę pakietów
  • @rdzeń - Zainstaluj grupę pakietów podstawowych. Można określić więcej pakietów lub grupów do zainstalowania. Jedna grupa lub pakiet na linię.
  • %koniec - Lista końcowa pakietów
  • %Time Zone Australia/Sydney - Ustaw stezone czasowe do Australii/Sydney, aby wymienić wszystkie dostępne strefy czasowe w Redhat Linux Run Timedatectl List Timeode Komenda.
  • Clearpart -All - Przygotuj dysk i wyczyść wszystkie aktualne partycje.
  • część / - -fstype = "xfs" --grow - Utwórz partycję i wyroś do maksymalnego dostępnego rozmiaru i zamontuj /.


Inne podstawowe parametry pliku Kickstart

Oprócz wszystkich powyższych parametrów Poniższa lista zawiera inny, ale opcjonalny podstawowy parametr KICKSTART, aby dostroić instalację Redhat Linux:

  • klawiatura „nas” - Ustaw keyboard na nas
  • Lang en_au - Ustaw język na en_au
  • Firewall -Disabled - Wyłącz zaporę ogniową
  • SELINUX - -DISABLED - Wyłącz Selinux
  • Network --bootproto = dhcp - -evice = eth0 - Nazwa interfejs sieciowy ETH0 i ustaw, aby uzyskać konfigurację sieci za pośrednictwem DHCP
  • ponowne uruchomienie - Po zakończeniu instalacji ponownie uruchom nowo zainstalowany system.
  • bootloader - -location = MBR - Ustaw lokalizację instalacji Loadera BOOT, aby główny rekord rozruchowy.

Korzystanie z Kickstart z poprzedniej instalacji

Kolejną alternatywą dla wygenerowania świeżego pliku Kiskstart dostosowanego do twoich wymagań jest wykonanie początkowej instalacji Redhat Linux. Podczas instalacji instalator zaloguje się wszystkie opcje instalacji i wygeneruje plik Kickstart, który można znaleźć w katalogu domowym Root ( /root/anaconda-ns.CFG ) Po zakończeniu instalacji.

System-Config-Kickstart

Aby wygenerować bardziej solidne pliki konfiguracyjne KICKSTART, które możesz rozważyć użycie System-Config-Kickstart Komenda. System-Config-Kickstart jest świetnym narzędziem, które pozwala skonfigurować prawie każdy aspekt niestandardowej instalacji Redhat z ustawień Keybord w celu opublikowania scenariuszy instalacyjnych. Żeby zainstalować System-Config-Kickstart Wykonaj narzędzie do generowania KICKSTART:

# Yum Instal System-Config-Kickstart 

Po zainstalowaniu możesz uruchomić narzędzie System-Config-Kickstart według następującego polecenia Linux:

$ System-Config-Kickstart 

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Jak montować obraz ISO na Linux
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Polecenia Linux: Top 20 najważniejsze polecenia, które musisz…
  • Czy Linux może uzyskać wirusy? Badanie podatności Linuksa…
  • Pobierz Linux
  • Podstawowe polecenia Linux
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…