Hvordan nettverksoppstart (PXE) en automatisk installasjon av Citrix Xen

May 13, 2025
Personvern og sikkerhet
UCACHED INNHOLD

Har du noen gang ønsket at Hypervisor kunne installeres ved å trykke på en knapp, uten den kjedelige å lete etter installasjons-CD-en og svare på de samme kjedelige installasjonsspørsmålene? HTG forklarer hvordan man kan PXE en automatisert installasjon av Citrix-Xen.

Fotokreditt: Pink Sherbet Photography via Compfight cc

Oversikt

Vi har vist deg hva er PXE og hvordan du enkelt kan installere en server for den med FOG . I denne guiden vil vi igjen utvide det utmerkede FOG-fundamentet og legge til en menyoppføring for å installere en automatisert Citrix-Xen-server.

Som i Ubuntu live fra FOG veiledning, er ikke installasjonsprosedyren bare PXE. Det starter som PXE, da vi gir basen “kernel”, “initial ram disk” (initrd) og andre nødvendige filer over PXE, men resten av prosedyren trekker de nødvendige filene via HTTP.

Denne prosedyren er nevnt i Citrix-Xen kunnskapsbase / installasjonsveiledning , Men er egentlig ikke en kopi & lim-type av en oppskrift, som den vi vil prøve å gi deg i dag.

Generelt vil komponentene i denne veiledningen være:

  1. Gjør installasjons-CD-filene tilgjengelige via HTTP.
  2. Opprett en automatisert svarfil.
  3. Legg til PXE-filer + menyoppføringen.

Ikke bekymre deg, fordi vi bygger på FOG-fundamentet, vil dette være enkelt ...

La oss knekke.

Installasjons-CD via HTTP

En av de fine tingene med å bygge videre på FOG-fundament er at vi allerede har en webserver i gang og klar til å betjene de nødvendige installasjonsfilene.

Vi vil kopiere installasjonsfilene over og ikke “loopback mount” ISO slik vi gjorde i Ubuntu-guide , fordi vi vil beholde muligheten for glidestrømmende tilleggspakker inn i installasjonsprosessen.

Opprett katalogen som inneholder installasjonsfilene:

mkdir -p /var/www/xenserver61/

Kopier hele installasjons-CD-en til denne katalogen.

Merk: du kan opprette så mange kataloger du vil. For eksempel har jeg hatt en katalog for alle større versjoner av Citrix-Xen siden v5.0.

Automatisert svarfil (valgfritt)

Dette trinnet er merket som valgfritt, fordi du kanskje ikke ønsker å automatisere installasjonen. Hvis du velger å ikke automatisere prosedyren, må du svare på installasjonsspørsmålene alene med en merkbar forskjell. Når du blir bedt om installasjonskilden, må du velge “HTTP” i stedet for “lokale medier” og oppgi adressen manuelt.

Bare for å beholde muligheten for å ha installert CD montert som en loopback-enhet, vil vi sette svarfilen i roten til webserveren.

Opprett svarfilen ved å utstede:

nano /var/www/xen-answerfile-61

Få innholdet til å se ut som:

? xml versjon = "1.0"?
<? xml version = "1.0"?>
<installasjonsmodus = "fersk" srtype = "lvm">
<primary-disk> sda </primary-disk>
<keymap> oss </keymap>
<root-password> passord </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> Asia / Jerusalem </timezone>
</installation>

Hvor du trenger å endre "tidssone", "root-passord og" kilde url "for å dekke dine behov.

PXE-filer

Som nevnt i oversikten, trenger vi noen filer fra installasjons-CD-en for å være tilgjengelige i TFTP-katalogen.

For å gjøre dette, opprett TFTP-katalogen som inneholder filene ved å utstede:

mkdir -p / tftpboot / howtogeek / xenserver / xen61

Kopier filene fra CDen eller www-katalogen ved å utstede:

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/

Merk: Den siste filen vi kopierte, "mboot.c32" -modulen, må være kompatibel med FOGs versjon av PXElinux, Hvis ikke, vil oppstartsprosedyren mislykkes . Modulen er lett tilgjengelig fra Syslinux-pakke .

PXE-menyer

I den opprinnelige FOG-guiden har vi antydet at vi kan legge til underkataloger i fremtiden, og har lagt igjen en "mal" -menyfil bare for det. La oss gyte en annen meny ved å kopiere malfilen:

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

Rediger det ved å utstede:

nano /tftpboot/howtogeek/menyer/xen.cfg

Legg til innholdet for å inkludere følgende:

merket Citrix XenServer 6.1
#MENY STANDARD
#MENY PASSWD
kjerne xenserver / xen61 / mboot.c32
legg til howtogeek / xenserver / xen61 / xen.gz dom0_max_vcpus = 4 dom0_mem = 1024M konsoll = vga --- howtogeek / xenserver / xen61 / vmlinuz xencons = hvc konsoll = hvc0 konsoll = tty0 svarfil = http: //192.fog/xen- answerfile-61 installer --- howtogeek / xenserver / xen61 / install.img

Hvor du må redigere IP-en for å få svarfilen til din FOGs IP.

Merk: Direktivet "DEFAULT" og "PASSWD" kommenteres fordi de ikke passer til enhver situasjon. Når det er sagt, bør du vurdere å aktivere dem, fordi installering av et operativsystem kan være veldig ødeleggende hvis brukerne får tak i det ...

Legg nå til standardmenyoppføringen, den nyopprettede menyen ved å utstede:

nano /tftpboot/pxelinux.cfg/default

Legg til innholdet for å inkludere følgende:

ETIKETT Xen
MENYETIKETT Xen
KERNEL vesamenu.c32
LEGG TIL howtogeek / menyer / xen.cfg

Merk: Plassering, i dette tilfellet, betyr noe. Jeg foreslår at du ikke legger det under "fog.local" -merket.

Det er det, du bør være klar ... Kos deg :)


Tåke, lån meg kraften din

.post-innhold .inngangs-bunntekst

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


Personvern og sikkerhet - Mest populære artikler

Hvordan bruke TikToks foreldrekontroll

Personvern og sikkerhet Apr 23, 2025

UCACHED INNHOLD TikTok er en sosial medieplattform som du kan lage, remixe, utvide eller dele korte videoer på. Fordi det er så populært blant tenåringer, vil fore..


Hvordan sette opp alle dine nye ferieinnretninger

Personvern og sikkerhet Dec 18, 2024

UCACHED INNHOLD Det er høytiden, som betyr nye dingser for alle! Enten du gynger en ny PC eller prøver å få tak i hva Amazon Echo virkelig gjør, vi har dekket deg. Slik konfi..


Wi-Fi-nettverket ditt er sårbart: Hvordan beskytte deg mot KRACK

Personvern og sikkerhet Nov 1, 2024

UCACHED INNHOLD I dag, sikkerhetsforskere publiserte en artikkel som beskriver et alvorlig sårbarhet i WPA2, protokollen som holder de fleste moderne Wi-FI-nettver..


Hvordan bare dele visse kontaktdetaljer med et privat Me-kort på macOS

Personvern og sikkerhet Mar 7, 2025

UCACHED INNHOLD Det er raskt og enkelt å dele kontaktinformasjonen din fra macOS, men hvis du bruker Macen din både for personlig produktivitet og arbeid, kan du ha sensitiv inf..


Hvordan bruke en VPN med Amazon Fire Tablet

Personvern og sikkerhet Dec 30, 2024

Enten du trenger tilgang til firmaets intranett på lang avstand, eller om du vil se Netflix mens du er på ferie i et fremmed land, gjør det enkelt å få tilgang til eksterne net..


Slik tømmer du historie, hurtigbuffer og informasjonskapsler i Safari på iPhone eller iPad

Personvern og sikkerhet Feb 15, 2025

Vi kommer til å anta at de fleste How-To Geek-forfattere vet hvordan de skal slettes historikken, informasjonskapslene og cachen i Mobile Safari, men bare hvis du ikke vet det, her..


Hvordan overskrive ledig plass sikkert i Windows

Personvern og sikkerhet Aug 23, 2025

Dataene dine er viktige, men bare fordi du har tømt papirkurven, betyr det ikke at filen ikke kan gjenopprettes. Merk: Dette fungerer både på Windows 7 og Windows 8..


Hjelp med å feilsøke PC-en din med ESETs SysInspector

Personvern og sikkerhet Jul 30, 2025

UCACHED INNHOLD Når du feilsøker en datamaskin, er det alltid hyggelig å ha et systemdiagnostisk verktøy klar. I dag ser vi på ESETs SysInspector, som er et ekstremt detaljert diagnost..


Kategorier