Como inicializar pela rede (PXE) uma instalação automatizada do Citrix Xen

May 13, 2025
Privacidade e segurança
CONTEÚDO NÃO CHEGADO

Você já desejou que seu hipervisor pudesse ser instalado com o toque de um botão, sem a tediosa busca pelo CD de instalação e respondendo às mesmas perguntas enfadonhas de instalação? HTG explica como PXE uma instalação automatizada do Citrix-Xen.

Crédito da foto: Fotografia de sorvete rosa através da Compfight cc

Visão geral

Nós mostramos a você o que é PXE e como você pode facilmente instalar um servidor para ele com FOG . Neste guia, iremos novamente estender a excelente base FOG e adicionar uma entrada de menu para instalar um servidor Citrix-Xen automatizado.

Como no Ubuntu ao vivo de FOG tutorial, o procedimento de instalação não é puramente PXE. Ele começa como PXE, à medida que fornecemos o “kernel” base, “disco ram inicial” (initrd) e outros arquivos necessários no PXE, mas o resto do procedimento extrai os arquivos necessários via HTTP.

Este procedimento é mencionado no Base de conhecimento Citrix-Xen / Guia de instalação , Mas não é realmente um tipo de receita de copiar e colar, como a que vamos tentar dar a você hoje.

Em geral, os componentes deste guia serão:

  1. Disponibilize os arquivos do CD de instalação via HTTP.
  2. Crie um arquivo de respostas automatizadas.
  3. Adicione a entrada de arquivos PXE + menus.

Não se preocupe, porque estamos construindo sobre a fundação FOG, isso será fácil ...

Vamos começar.

CD de instalação via HTTP

Uma das coisas boas em construir sobre Fundação FOG é que já temos um servidor da web instalado e funcionando e pronto para servir os arquivos de instalação necessários.

Vamos copiar os arquivos de instalação e não "montar em loopback" o ISO como fizemos no Guia Ubuntu , porque queremos manter a opção de pacotes complementares slip-streaming no processo de instalação.

Crie o diretório que conterá os arquivos de instalação:

mkdir -p / var / www / xenserver61 /

Copie todo o CD de instalação para este diretório.

Nota: você pode criar quantos diretórios desejar. Por exemplo, eu tenho um diretório para cada versão principal do Citrix-Xen desde a v5.0.

Arquivo de respostas automatizadas (opcional)

Este estágio é marcado como opcional, porque você pode desejar não automatizar a instalação. Se você optar por não automatizar o procedimento, terá que responder às perguntas de instalação por conta própria com uma diferença perceptível: quando perguntado sobre a fonte de instalação, você terá que escolher “HTTP” em vez de “mídia local” e fornecer o endereço manualmente.

Apenas para manter a opção de ter o CD de instalação montado como dispositivo de loopback, colocaremos o arquivo de resposta na raiz do servidor web.

Crie o arquivo de resposta emitindo:

nano / var / www / xen-answerfile-61

Faça seu conteúdo se parecer com:

? xml version = "1.0"?
<? xml version = "1.0"?>
<modo de instalação = "fresh" srtype = "lvm">
<primary-disk> sda </primary-disk>
<keymap> us </keymap>
<root-password> senha </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> Ásia / Jerusalém </timezone>
</installation>

Onde você precisaria alterar o “fuso horário”, “senha de root e“ url de origem ”para atender às suas necessidades.

Arquivos PXE

Conforme mencionado na visão geral, precisamos que alguns arquivos do CD de instalação estejam disponíveis em nosso diretório TFTP.

Para fazer isso, crie o diretório TFTP que conterá os arquivos emitindo:

mkdir -p / tftpboot / howtogeek / xenserver / xen61

Copie os arquivos do CD ou do diretório www, emitindo:

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 /

Nota: O último arquivo que copiamos, o módulo "mboot.c32", precisa ser compatível com a versão do PXElinux do FOG, Se não estiver, o procedimento de inicialização falhará . O módulo é facilmente obtido no Pacote Syslinux .

Menus PXE

No guia FOG original, sugerimos que podemos adicionar subdiretórios no futuro e deixamos um arquivo de menu "modelo" apenas para isso. Vamos gerar outro menu copiando o arquivo de modelo:

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

Edite-o emitindo:

nano /tftpboot/howtogeek/menus/xen.cfg

Anexe ao seu conteúdo para incluir o seguinte:

rótulo Citrix XenServer 6.1
#MENU DEFAULT
#MENU PASSWD
kernel xenserver / xen61 / mboot.c32
anexar 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 install --- howtogeek / xenserver / xen61 / install.img

Onde você teria que editar o IP para que o arquivo de resposta fosse o IP do FOG.

Observação: as diretivas "PADRÃO" e "PASSWD" são comentadas porque não se adequam a todas as situações. Dito isso, considere habilitá-los, porque instalar um sistema operacional pode ser realmente destrutivo se os usuários colocarem as mãos nele ...

Agora adicione à entrada do menu padrão, o menu recém-criado, emitindo:

nano /tftpboot/pxelinux.cfg/default

Anexe ao seu conteúdo para incluir o seguinte:

LABEL Xen
LABEL DE MENU Xen
KERNEL vesamenu.c32
ANEXAR howtogeek / menus / xen.cfg

Nota: a localização, neste caso, é importante. Eu sugiro que você não coloque abaixo do rótulo “fog.local”.

É isso, você deve estar pronto ... Aproveite :)


Nevoeiro, empreste-me seu poder

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


Privacidade e segurança - Artigos mais populares

Você pode controlar permissões específicas no Android?

Privacidade e segurança Jun 12, 2025

CONTEÚDO NÃO CHEGADO Como uma preocupação básica de privacidade, quais permissões os aplicativos do seu telefone têm é muito importante. As versões mais recentes do Andro..


Como obter o máximo do seu Kwikset Kevo Smart Lock

Privacidade e segurança Dec 27, 2024

CONTEÚDO NÃO CHEGADO o Kwikset Kevo O bloqueio inteligente vem com um design inteligente que permite que você simplesmente toque no bloqueio para desbloqueá-lo,..


Como experimentar o macOS High Sierra Beta agora mesmo

Privacidade e segurança Jul 3, 2025

CONTEÚDO NÃO CHEGADO Animado com High Sierra, mas não quer esperar até o outono? A versão beta pública agora está disponível para teste; aqui está como instalá-lo. ..


Não entre em pânico, mas todos os dispositivos USB têm um grande problema de segurança

Privacidade e segurança Jul 5, 2025

CONTEÚDO NÃO CHEGADO Dispositivos USB são aparentemente mais perigosos do que jamais imaginamos. Não se trata de malware que usa o mecanismo de reprodução automátic..


Por que você não deve usar SMS para autenticação de dois fatores (e o que usar em vez disso)

Privacidade e segurança Jul 3, 2025

CONTEÚDO NÃO CHEGADO Especialistas em segurança recomendam usando autenticação de dois fatores para proteger suas contas online sempre que possível. Muitos se..


Como Excluir uma Mensagem do Facebook

Privacidade e segurança Feb 17, 2025

CONTEÚDO NÃO CHEGADO Existem muitos bons motivos para excluir mensagens ocasionais do Facebook. Talvez você esteja planejando uma festa de aniversário surpresa para seu parcei..


Relaxe, a telemetria da NVIDIA não começou a espionar você

Privacidade e segurança Nov 8, 2024

CONTEÚDO NÃO CHEGADO Os jogadores estão acusando os novos drivers da NVIDIA de espionar você, coletando mais dados com novos serviços de telemetria. Mas a NVIDIA não está e..


Como redefinir toda a sua rede no Windows 10 e começar do zero

Privacidade e segurança Jul 10, 2025

Se você está sofrendo de problemas de rede no Windows 10 que simplesmente não consegue resolver, o Atualização de aniversário do Windows 10 agora inclu..


Categorias