Criando a Máquina Virtual no ZVM
Passos e comando de como criar uma Máquina Virtual em uma zvm
-
Action Performed by Date and Time Comment Publish admin 2009-04-03 19:05 No comments.
1 – Efetuar o logon com o usuário MAINT;
2 – Executar o comando para abaixo para verificar os discos livres:
Q DASD FREE
3 – Anotar o endereço do disco a ser utilizado;
4 – Conectar (atachar) o disco a ser utilizado (que está livre no momento) ao usuário MAINT:
ATT <disco> *
5 – Formatar o Cilindro 0 e atribuir um label ao disco, usando o comando:
CPFMTXA <disco> LX<disco> 0
YES
PERM
END
6 – Desconectar (detachar) o disco do usuário MAINT:
DET <disco>
7 – Conectar (atachar) o disco ao
usuário SYSTEM:
ATT <disco> TO SYSTEM
8 – Editar o arquivo de
configuração para criar a nova máquina virtual:
X USER DIRECT
8.1
– Adicionar os parâmetros
da nova máquina virtual, inclusive o disco que acabou de ser formatado. Segue
um exemplo de parâmetros para a nova máquina:
USER <nome_da_máquina> <senha_da_máquina> <mem_inicial> <mem_máx> G
INCLUDE LINDFLT
MACHINE ESA 4
CPU 00
CPU 01
* Definicao da OSA VIRTUAL para acesso ao VSWICTH
NICDEF 0700 TYPE QDIO LAN SYSTEM VSW1
* Disco do Sistema
MDISK 100 3390 0001 10016 LX<disco> MR READ WRITE MULTIPLE
* Opcional - caso queira usar um disco em memória RAM para Swap do Linux,
* adicione a linha:
MDISK <endereço_virtual_qualquer> FB-512 V-DISK <número_de_blocos> WV
9 – Ainda com o arquivo USER DIRECT aberto, alocar o cilindro 0 do disco para o usuário $ALLOC$. Essa medida irá prevenir que outra máquina virtual modifique ou apague o label do disco.
Procurar: /USER $ALLOC. Exemplo:
MDISK A04 3390 000 001 LX<disco> R
9.1 – Salvar o USER DIRECT digitando ao final do arquivo:
FILE
10 – Digitar o comando para efetuar as alterações:
DIRECTXA USER
11 – Opcional: para conferir se os discos foram corretamente adicionados à máquina virtual que acabou de ser criada, digite o comando
DISKMAP USER
X USER DISKMAP
11.1 – Para verificar se os discos foram alocados, procurar o disco previamente adicionado, digitando:
/LX<disco>
Se o disco estiver alocado para o usuário $ALLOC e para a máquina virtual que acabou de ser criada (conforme exemplo abaixo), a configuração está correta. Não pode haver mensagens de “Overlap”.
-----------------------------------------------------------------------
VOLUME USERID CUU DEVTYPE START END SIZE
LX9003 $ALLOC$ B11 3390 00000 00000 00001
LINUX1 100 3390 00001 03338 03338
-----------------------------------------------------------------------
Digite
QUIT para sair.
quit
12 – Para garantir que a máquina virtual que acabou de ser criada tenha acesso imediato ao VSWITCH, digitar o comando:
SET VSWITCH VSW1 GRANT <nome_máquina_virtual>
13 – Para conferir se a máquina virtual está autorizada a acessar o VSWITCH, digitar o comando:
Q VSWITCH VSW1 ACC
OBS: Em “Authorized userids:”, deve aparecer o nome da máquina virtual.
14 – Para que o disco esteja disponível ao usuário SYSTEM quando o sistema reiniciar é necessário especificar os discos no arquivo SYSTEM CONFIG. Para editar o SYSTEM CONFIG, digite o comando:
CHGCONF
X SYSTEM
15 – Adicionar o disco abaixo da ordem do parâmetro “User_Volume_List”
User_Volume_List LX<disco>
16 – Também é necessário garantir que a máquina virtual tenha acesso ao VSWITCH quando o sistema reiniciar. Para isso, com o arquivo SYSTEM CONFIG aberto, procure pela string:
/MODIFY VSWITCH
16.1 – E adicione a partir do último parâmetro MODIFY VSWITCH:
MODIFY VSWITCH VSW1 GRANT <nome_máquina_virtual>.
16.2 – Para salvar, digite ao final do arquivo:
FILE
16.3 – Para conferir as alterações: pressione <F3>.
17 – Desconectar do usuário MAINT:
DISC HOLD
18 – Efetuar o logon com a nova máquina virtual usando o usuário recém-criado. Pode aparecer uma mensagem de erro. Digitar os comandos:
#CP IPL CMS
ACC(NOPROF
OBS: <pressionar repetidamente CRTL direito até aparecer a mensagem: CMS>
19 – Para validar se os dispositivos virtuais que foram definidos para a nova máquina virtual no USER DIRECT, digitar os comandos:
Q CPUS /* valida o número de CPUs virtuais definidas
Q STORAGE /* valida a quantidade memória definida
Q DASD /* verifica os discos alocados para a máquina virtual
Q OSA /* verifica as interfaces de rede alocadas para a máquina virtual
20 – Para iniciar a instalação do Linux na nova máquina virtual, basta digitar o comando:
SLES10
OBS: Os arquivos de instalação serão carregados em memória e o processo de instalação do Linux iniciará automaticamente.
Instalando o SUSE via FTP
Comandos para instalação do SLES10 usando o FTP:
Please
specify the installation Source:
1)NFS
2)SAMBA
3)FTP
0)Abort
Choice:
3
Please enter the IP-Number of the host providing the installation media:
10.210.50.116
Please enter the directory of the installation media: (Sempre Maiusculo)
/FTP/SLES10SP1/
Is the following correct?
Installation Source: ftp<o:p></o:p>
IP-Address: 10.210.50.116
Directory: /FTP/SLES10SP1/
Yes/No:
yes
Please enter the username for the FTP-access (for anonymous just press enter):
ftpinst
Please enter the password for the FTP-Access (for anonymous just press enter):
password
Is the following correct?
FTP User: ftpinst
FTP Password: password
Yes/No:
Yes
Which terminal do want to use?
1) X-Window
2) VNC (VNC-Client or Java enabled Browser)<o:p></o:p>
3) ssh
Choice:
2