Jak uruchomić z sieci (PXE) zautomatyzowaną instalację Citrix Xen

May 13, 2025
Prywatność i ochrona
TREŚĆ NIENARUSZONA

Czy kiedykolwiek marzyłeś o możliwości zainstalowania swojego Hypervisora ​​jednym naciśnięciem przycisku, bez żmudnego wyszukiwania płyty instalacyjnej i odpowiadania na te same nudne pytania dotyczące instalacji? HTG wyjaśnia, jak zautomatyzować instalację Citrix-Xen w PXE.

Kredyt zdjęciowy: Fotografia różowego sorbetu przez Compfight cc

Przegląd

Pokazaliśmy ci co to jest PXE i jak łatwo zainstalować dla niego serwer za pomocą FOG . W tym przewodniku ponownie opieramy się na doskonałej podstawie FOG i dodamy pozycję menu umożliwiającą zainstalowanie automatycznego serwera Citrix-Xen.

Jak w Ubuntu na żywo z FOG samouczek, procedura instalacji nie jest wyłącznie PXE. Zaczyna się jako PXE, ponieważ dostarczamy podstawowe „jądro”, „początkowy dysk RAM” (initrd) i inne wymagane pliki przez PXE, ale reszta procedury pobiera wymagane pliki przez HTTP.

Ta procedura jest wymieniona w Baza wiedzy Citrix-Xen / instrukcja instalacji , Ale tak naprawdę nie jest przepisem typu „kopiuj i wklej”, jak ten, który spróbujemy Ci dzisiaj podać.

Ogólnie rzecz biorąc, elementy tego przewodnika to:

  1. Udostępnij pliki instalacyjnej płyty CD przez HTTP.
  2. Utwórz plik automatycznych odpowiedzi.
  3. Dodaj plik PXE + wpis menu.

Nie martw się, ponieważ budujemy na fundamencie FOG, to będzie łatwe…

Do roboty.

Instalacyjna płyta CD przez HTTP

Jedną z fajnych rzeczy w budowaniu na platformie Fundacja FOG polega na tym, że mamy już uruchomiony serwer sieciowy i gotowy do obsługi wymaganych plików instalacyjnych.

Skopiujemy pliki instalacyjne, a nie „sprzężenie zwrotne” ISO, tak jak to zrobiliśmy w Przewodnik po Ubuntu , ponieważ chcemy zachować opcję dodatkowe pakiety do przesyłania strumieniowego do procesu instalacji.

Utwórz katalog, w którym będą przechowywane pliki instalacyjne:

mkdir -p / var / www / xenserver61 /

Skopiuj całość instalacyjnej płyty CD do tego katalogu.

Uwaga: możesz utworzyć dowolną liczbę katalogów. Na przykład mam katalog dla wszystkich głównych wersji Citrix-Xen od wersji 5.0.

Plik automatycznych odpowiedzi (opcjonalnie)

Ten etap jest oznaczony jako opcjonalny, ponieważ możesz chcieć nie automatyzować instalacji. Jeśli zdecydujesz się nie automatyzować procedury, będziesz musiał samodzielnie odpowiedzieć na pytania dotyczące instalacji, z jedną zauważalną różnicą: po wyświetleniu monitu o źródło instalacji należy wybrać „HTTP” zamiast „media lokalne” i podać adres ręcznie.

Aby zachować możliwość zamontowania płyty instalacyjnej jako urządzenia sprzężenia zwrotnego, umieścimy plik odpowiedzi w katalogu głównym serwera WWW.

Utwórz plik odpowiedzi wydając:

nano / var / www / xen-answerfile-61

Spraw, aby jego zawartość wyglądała następująco:

? Wersja xml = "1.0"?
<? xml version = "1.0"?>
<tryb instalacji = "fresh" srtype = "lvm">
<primary-disk> sda </primary-disk>
<keymap> nas </keymap>
<root-password> hasło </root-password>
<source type = "url"> http: //192.f.o.g/xenserver61/ </source>
<ntp-server> 192.n.t.p </ntp-server>
<admin-interface name = "eth0" proto = "dhcp" />
<timezone> Azja / Jerozolima </timezone>
</installation>

Gdzie trzeba by zmienić „strefę czasową”, „hasło roota i„ URL źródła ”, aby dostosować je do swoich wymagań.

Pliki PXE

Jak wspomniano w przeglądzie, potrzebujemy, aby niektóre pliki z instalacyjnej płyty CD były dostępne w naszym katalogu TFTP.

Aby to zrobić, utwórz katalog TFTP, w którym będą przechowywane pliki, wydając:

mkdir -p / tftpboot / howtogeek / xenserver / xen61

Skopiuj pliki z płyty CD lub katalogu www wydając:

cp -av /var/www/xenserver61/boot/xen.gz / tftpboot / howtogeek / xenserver / xen61 /
cp -av / var / www / xenserver61 / boot / vmlinuz / tftpboot / howtogeek / xenserver / xen61 /
cp -av /var/www/xenserver61/install.img / tftpboot / howtogeek / xenserver / xen61 /
cp -av /var/www/xenserver61/boot/pxelinux/mboot.c32 / tftpboot / howtogeek / xenserver / xen61 /

Uwaga: ostatni skopiowany przez nas plik, moduł „mboot.c32”, musi być zgodny z wersją PXElinux w Twoim FOG, Jeśli tak nie jest, procedura rozruchu zakończy się niepowodzeniem . Moduł jest łatwo dostępny z Pakiet Syslinux .

Menu PXE

W oryginalnym przewodniku po FOG zasugerowaliśmy, że być może w przyszłości będziemy dodawać podkatalogi i zostawiliśmy plik menu „szablonu” tylko do tego. Stwórzmy kolejne menu, kopiując plik szablonu:

cp -av /tftpboot/howtogeek/menus/template.cfg /tftpboot/howtogeek/menus/xen.cfg

Edytuj go, wydając:

nano /tftpboot/howtogeek/menus/xen.cfg

Dołącz do jego treści, aby uwzględnić poniższe:

etykieta Citrix XenServer 6.1
DOMYŚLNE MENU
#MENU PASSWD
jądro xenserver / xen61 / mboot.c32
dołącz howtogeek / xenserver / xen61 / xen.gz dom0_max_vcpus = 4 dom0_mem = 1024M console = vga --- howtogeek / xenserver / xen61 / vmlinuz xencons = hvc console = hvc0 console = tty0 answerfile = http: //192.fog/xen- answerfile-61 zainstaluj --- howtogeek / xenserver / xen61 / install.img

Gdzie musiałbyś edytować adres IP, aby plik odpowiedzi był adresem IP Twojego FOG.

Uwaga: dyrektywy „DEFAULT” i „PASSWD” są zakomentowane, ponieważ nie pasują do każdej sytuacji. Mając to na uwadze, rozważ włączenie ich, ponieważ zainstalowanie systemu operacyjnego może być naprawdę destrukcyjne, jeśli użytkownicy dostaną go w swoje ręce…

Teraz dodaj do domyślnej pozycji menu, nowo utworzone menu, wydając:

nano /tftpboot/pxelinux.cfg/default

Dołącz do jego treści, aby uwzględnić poniższe:

LABEL Xen
ETYKIETA MENU Xen
KERNEL vesamenu.c32
DODAJ howtogeek / menus / xen.cfg

Uwaga: w tym przypadku lokalizacja ma znaczenie. Sugeruję, aby nie umieszczać go poniżej etykiety „fog.local”.

To wszystko, wszystko powinno być gotowe… Miłej zabawy :)


Mgło, pożycz mi swoją moc

Image Streaming With Citrix XenDesktop 5 (PXE Boot)

Citrix XenDesktop PXE Boot

Citrix : XenServer 6.02 PXE Installation

Booting From The Network With PXE

How To Deploy Boot Image To PXE Server

PXE Boot Into VMware View Client

XenDesktop Diskless PXE Boot Thin Client

Citrix : XenServer Automated Installs Using Answer Files

Citrix XenServer Tutorial: Virtual Machine Network Configurations


Prywatność i ochrona - Najpopularniejsze artykuły

Jak zablokować kogoś w serwisie Strava

Prywatność i ochrona Aug 6, 2025

TREŚĆ NIENARUSZONA Nuthanun Gauntsen / Shutterstock.com Dieta , podobnie jak wszystkie aplikacje społecznościowe, może ujawni�..


Nie, nie musisz wyłączać pytań dotyczących odzyskiwania hasła w systemie Windows 10

Prywatność i ochrona Dec 17, 2024

TREŚĆ NIENARUSZONA Niedawno grupa badaczy opisała scenariusz, w którym do włamania się na komputery z systemem Windows 10 wykorzystano pytania dotyczące odzyskiwania hasła..


Sześć rzeczy do rozważenia przed zainstalowaniem Smart Lock

Prywatność i ochrona Dec 21, 2024

Inteligentne zamki mogą zapewnić dużą wygodę podczas wychodzenia i wchodzenia do domu, ale jest kilka rzeczy, o których powinieneś wiedzieć, zanim zainstalujesz je we własn..


Jak zamienić Raspberry Pi w Always-On BitTorrent Box

Prywatność i ochrona Jul 3, 2025

Idealnym rozwiązaniem jest posiadanie dedykowanej maszyny dla klienta BitTorrent, aby można było udostępniać dane 24 godziny na dobę, 7 dni w tygodniu. Jednak częste pozostaw..


Jak pokazać lub ukryć ukryte pliki systemu Windows za pomocą przełącznika wiersza poleceń?

Prywatność i ochrona Dec 6, 2024

TREŚĆ NIENARUSZONA Podczas gdy większość z nas nigdy nie musi widzieć lub uzyskiwać dostępu do ukrytych plików w naszych systemach Windows, inni mogą potrzebować częś..


Kiedy należy używać szyfrowania?

Prywatność i ochrona Sep 21, 2025

TREŚĆ NIENARUSZONA „Szyfruj wszystko, aby chronić swoje dane!” W dzisiejszych czasach jest to powszechna rada, gdy obawy dotyczące szpiegowania i prywatności sięgają sz..


Jak zarządzać ustawieniami powiadomień i Nie przeszkadzać w Slacku

Prywatność i ochrona Feb 14, 2025

TREŚĆ NIENARUSZONA Slack stał się istotnym narzędziem komunikacji dla wielu firm, zwłaszcza tych z dużą liczbą pracowników zdalnych. Ale nikt nie chce otrzymywać pingó..


Jak załatać system Windows Vista, aby włączyć niestandardowe motywy (style wizualne)

Prywatność i ochrona May 26, 2025

Czy kiedykolwiek zastanawiałeś się, dlaczego system Windows Vista umożliwia wybieranie motywów, ale nie ma możliwości dodawania niestandardowych motywów bez dodatkowego oprogramowania..


Kategorie