Descreve as etapas que é necessário executar para preparar seu servidor para permitir que um HMC se conecte a uma rede e execute uma operação
de instalação, backup ou restauração nesta rede.
Para executar uma inicialização da rede do
HMC,
é necessário ter o seguinte:
- É necessário ter um sistema que tenha servidores DHCP, NFS e TFTP instalados e em execução.
Para executar um backup ou uma restauração no modo seguro,
você precisa de um servidor ssh em execução no sistema.
- O sistema deve estar acessível ao HMC via
rede.
- O pacote syslinux deve estar instalado no sistema; este pacote fornece acesso
ao arquivo pxelinux.0 do carregador de inicialização.
- É necessário ter obtido e armazenado as seguintes imagens HMC requeridas
no local especificado nas etapas seguintes à tabela.
Tabela 1. Imagens Requeridas| Nome do Arquivo |
Conteúdo do Arquivo |
| bzImage |
Imagem Kernel |
| initrd.gz |
Sistema de Arquivos do Disco Virtual |
| disk1.img |
Imagem Base |
| disk2.img |
Imagem HMC Base |
| disk3.img |
Imagem do Information Center |
Para configurar seu servidor para que ele permita que o
HMC
contacte a rede e execute uma operação de instalação, backup ou restauração via rede,
é necessário ser um membro de uma das seguintes funções:
- Superadministrador
- Operador
- Representante de Serviço
Para configurar seu servidor para que ele permita que um HMC
contacte e execute uma operação de instalação, backup ou restauração via rede,
faça o seguinte:
- Efetue login como usuário root.
- Verifique o arquivo de configuração /etc/xinetd.d/tftp e procure server_args.
Geralmente, a configuração padrão é /var/tftp.
- Crie o diretório /var/tftp. Execute o seguinte comando:
mkdir -p /var/tftp
- Edite o arquivo /etc/dhcpd.conf e inclua as duas linhas que estão destacadas
no arquivo de amostra dhcpd.conf a seguir, se elas já não estiverem
incluídas no arquivo.
allow bootp;
allow booting;
ddns-update-style none;
default-lease-time 14400;
max-lease-time 172800;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option domain-name “somecompany.com”;
option domain-name-servers 192.168.1.1;
filename “pxelinux.0”;
}
Este arquivo de amostra especifica o intervalo de endereços IP que serão
servidos pelo servidor DHCP. Um dos endereços IP neste intervalo será designado ao
HMC quando ele transmitir um pedido para obter um endereço IP. O carregador de inicialização
que será utilizado é o pxlinux.0 no diretório /var/tftp.
Este arquivo faz parte do pacote syslinux e geralmente está localizado no diretório /usr/lib/syslinux.
- Copie o arquivo pxelinux.0 para o diretório /var/tftp. Execute o seguinte comando:
cp /usr/lib/syslinux/pxelinux.0 /var/tftp/
- Crie os diretórios /var/tftp/hmc e /var/tftp/pxelinux.cfg
executando os seguintes comandos: :
mkdir -p /var/tftp/hmc
mkdir -p /var/tftp/pxelinux.cfg
- Copie os arquivos bzImage e initrd.gz, transferidos por download anteriormente,
de seu provedor para o diretório /var/tftp/hmc.
- Crie um diretório (por exemplo, /home/hmc) e
utilize o NFS para exportá-lo. Se você deseja utilizar este diretório para efetuar
backup do HMC via rede, permita acesso de gravação a ele.
- Execute o seguinte comando para criar o diretório:
mkdir -p /home/hmc
- Edite o arquivo /etc/exports e inclua a seguinte
linha:
/home/hmc *(ro)
Para exportar o diretório com acesso de gravação, substitua *(ro) por
*(rw).
- Execute o seguinte comando para exportar o diretório:
exportfs -va
- Copie os arquivos disk1.img, disk2.img e disk3.img, transferidos por download anteriormente, de seu provedor para o diretório /home/hmc.
- Crie um arquivo chamado default no diretório /var/tftp/pxelinux.cfg. Este arquivo deve conter os seguintes dados:
default hmc
label hmc
kernel hmc/bzimage
append initrd=hmc/initrd.gz media=network
server=192.168.1.1 dir=/home/hmc
mode=manual vga=0x317
Esse arquivo de configuração padrão
indica que o arquivo do kernel bzImge será instalado a partir do
diretório /var/tftp/hmc. O HMC utiliza o arquivo initrd.gz
no diretório /var/tftp/hmc como o disco virtual, registra o endereço IP
do servidor (192.168.1.1) e confirma que o diretório /home/hmc/
no servidor contém as imagens necessárias.
O servidor está pronto para aceitar pedidos do HMC.