Jak wykonać gołą metalową instalację Coreos Linux

Jak wykonać gołą metalową instalację Coreos Linux

W tym artykule opisano, jak załadować CoreOS Linux na serwerze Bare Metal. Istnieje więcej sposobów na zainstalowanie Coreos Linux na komputerze. W tym artykule najpierw uruchomimy trochę Linux Distro np. Fedora z USB lub CDROM, a następnie użyj skryptu instalacyjnego Coreos, aby wykonać rzeczywisty Coreos Linux na danym dysku twardym. Czego będziesz potrzebować:

  • połączenie internetowe
  • Pamięć USB

Podstawowe przygotowanie multimediów

Po pierwsze, musimy utworzyć multimedia rozruchowe z dystrybucją LIVE Linux, taką jak USB Stick. Ta prosta procedura została opisana w Przewodniku, jak utworzyć klawisz USB Fedora Linux Live . Należy pamiętać, że każda Live Linux Distro będzie dobra do tej pracy, więc jeśli masz Ubuntu lub Knoppix CD lub USB, możesz całkowicie pominąć ten krok. Jeśli komputer docelowy nie jest w stanie uruchomić z USB, po prostu użyj CD-ROM do uruchomienia.

Boot to Live Linux

Teraz jesteśmy gotowi umieścić nasze rozruchowe media Linux w testach. W razie potrzeby zmień swoje BIOS, uruchom na żywo Linux Distro i otwórz terminal.

Przygotowanie CoreOS przed instalacją

Na tym etapie najpierw musimy pobrać skrypt instalacyjny CoreOS:

[root@localHost Liveuser]# wget https: // raw.Githubusercontent.com/coreos/init/master/bin/bin/coreos-install 

Następnie musimy przygotować nasze Cloud-Config.Yaml plik Cofing, który zostanie użyty do modyfikacji domyślnego procesu instalacji CoreOS. Przynajmniej minimum Cloud-Config.Yaml powinien zawierać SSH-RSA z komputera, którego użyjesz do połączenia z nowym serwerem CoreOS po pierwszym uruchomieniu. Instalator CoreOS nie tworzy żadnych haseł, ani nie poprosi Cię o nazwę użytkownika i hasło podczas instalacji. Ważne jest, aby uzyskać ten krok odpowiednio, w przeciwnym razie nie będziesz w stanie zalogować się SSH po zakończeniu instalacji CoreOS. Najpierw zlokalizuj swój klucz SSH-RSA. Zwykle powinieneś być w stanie znaleźć w tej lokalizacji:

$ ls ~/.ssh/id_rsa.pub 

Po wejściu na klucz przenieś go do swojego pola docelowego za pomocą SSH, USB itc. i umieść go w Cloud-Config.Yaml Plik za pomocą następującego formatu:

#Cloud-Config SSH_AUTHORIZED_KEYS:-SSH-RSA AAAAB3NZAC1YC2EAA… [email protected] 

Plik Cloud-config pozwala na więcej opcji konfiguracji, więc możesz uwzględnić więcej w razie potrzeby. Domyślny utworzony użytkownik zostanie nazwany rdzeń.

Instalacja Coreos

Teraz jesteśmy gotowi wykonać rzeczywistą instalację CoreOS. Nasze docelowe urządzenie blokowe instalacji jest /dev/sda. Upewnij się, że jesteś podłączony do Internetu i rozpocznij instalację:

[root@localHost Liveuser]# chmod +x CoreOS-install [root@localhost liveuser]# ./CoreOS -install -d /dev /sda -c cloud -config.YAML -C stabilny 

Powyższe Coreos-install polecenie pobranie CoreOS i wstępnie konfiguruje naszą instalację na podstawie Cloud-Config.Yaml plik konfiguracyjny.
Po udanej instalacji powinieneś zobaczyć wiadomość podobną do tej poniżej:

… Instalowanie Cloud-Config… sukces! Prąd stabilny CoreOS jest instalowany na /dev /sda 

Uruchom ponownie komputer, tak jak powinien uruchamiać się bezpośrednio do CoreOS.

Zaloguj się do Coreos za pomocą SSH

Gdyby wszystko poszło dobrze, powinniśmy być w stanie zalogować się do naszego pola instalacyjnego Fresh CoreOS za pomocą SSH z komputera klienckiego, użyliśmy jego SSH-RSA do włączenia Cloud-Config.Yaml Plik konfiguracyjny używany podczas instalacji CoreOS jako użytkownika rdzeń. Przykład:

$ ssh core@coreoshost 

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Utwórz bootabilne USB Manjaro Linux
  • Jak zrobić rozruchowy USB z ISO w Linux
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Jak podzielić napęd USB w Linux
  • Utwórz rozruchowy Ubuntu 20.04 USB Stick na MS Windows 10
  • Jak zainstalować Ubuntu na kicie USB
  • Jak korzystać z Dysku Google w Linux
  • Jak utworzyć rozruchowy Windows USB pod Linux
  • Instalacja Manjaro Linux