8 - VM/370 In a Box – Manutenção do Ambiente VM/370
Se desejar, e tiver conhecimento para tal, o usuário do VM370IB poderá fazer mudanças no ambiente do VM/370, adicionando ou retirando dispositivos, mudando parâmetros e volumes de discos dos sistema, ou mesmo modificando o logotipo do VM. Pode-se também criar novos usuários de VM.
Para isto são necessária mudanças nas tabelas do sistema conhecidas como DMKRIO, DMKSYS e DMKBOX, bem como no Diretório do VM. Todos estes arquivos estão na pasta “C:/VM370IB/Readers/Cards Maint” os arquivos são:
DMKRIO =======> dmkrio.assemble.txt
DMKSYS =======> dmksys.assemble.txt
DMKBOX =======> dmbox.hrc370dk.txt
Diretorio do VM ===> sixpack.direct.txt
8.1 – Alterando a DMKRIO
Após alterar o conteúdo do arquivo dmkrio.assemble.txt, este arquivo deve ser enviado para a reader virtual da Máquina MAINT, e ser lido e gravado no disco x’094’ da Maint.
Para isto, primeiramente logue a máquina MAINT e apague todos os arquivos que porventura já estejam na reader da Maint (CP PURGE R ALL).
Em seguida envie o arquivo dmkrio.assemble.txt para a leitora do VM via “SendTo / @SubmitVM”.
Volte à máquina MAINT e faça os acessos preparatórios:
ACC 094 A
ACC 191 C
Em seguida leia o arquivo recém chegado à reader para o disco x’094’:
READCARD DMKRIO ASSEMBLE A
Então compile este arquivo:
VMFASM DMKRIO DMKHRC
Na sequência vamos regerar o Núcleo do CP. Para isto execute a exec “gnuc1 exec” que já está no disco x’191’:
GNUC1
Quando aparecer a mensagem "Nucleus Loaded", re-IPL o CMS:
CP IPL CMS
Após finalizar a profile exec vamos executar a exec “gnuc2 exec”. Ela lerá o arquivo “CPNUC MAP” e gravará no disco x’191’:
GNUC2
Dê logoff na Máquina MAINT e, quando possível, dê shutdown no VM e reinicialize o sistema para validar as alterações.
8.2 – Alterando a DMKSYS
Após alterar o conteúdo do arquivo dmksys.assemble.txt, este arquivo deve ser enviado para a reader virtual da Máquina MAINT, e ser lido e gravado no disco x’094’ da Maint.
Para isto, primeiramente logue a máquina MAINT e apague todos os arquivos que porventura já estejam na reader da Maint (CP PURGE R ALL).
Em seguida envie o arquivo dmksys.assemble.txt para a leitora do VM via “SendTo / @SubmitVM”.
Volte à máquina MAINT e faça os acessos preparatórios:
ACC 094 A
ACC 191 C
Em seguida leia o arquivo recém chegado à reader para o disco x’094’:
READCARD DMKSYS ASSEMBLE A
Então compile este arquivo:
VMFASM DMKSYS DMKHRC
Na sequência vamos regerar o Núcleo do CP. Para isto execute a exec “gnuc1 exec” que já está no disco x’191’:
GNUC1
Quando aparecer a mensagem "Nucleus Loaded", re-IPL o CMS:
CP IPL CMS
Após finalizar a profile exec vamos executar a exec “gnuc2 exec”. Ela lerá o arquivo “CPNUC MAP” e gravará no disco x’191’:
GNUC2
Dê logoff na Máquina MAINT e, quando possível, dê shutdown no VM e reinicialize o sistema para validar as alterações.
8.3 – Alterando a DMKBOX
Após alterar o conteúdo do arquivo dmbox.hrc370dk.txt, este arquivo deve ser enviado para a reader virtual da Máquina MAINT, e ser lido e gravado no disco x’094’ da Maint.
Para isto, primeiramente logue a máquina MAINT e apague todos os arquivos que porventura já estejam na reader da Maint (CP PURGE R ALL).
Em seguida envie o arquivo dmkrio.assemble.txt para a leitora do VM via “SendTo / @SubmitVM”.
Volte à máquina MAINT e faça os acessos preparatórios:
ACC 094 A
ACC 191 C
Em seguida leia o arquivo recém chegado à reader para o disco x’094’:
READCARD DMKBOX HRC370DK A
Agora copie o arquivo de texto para evitar erro de compilação:
COPY DMKBOX TEXT D = = A
Então compile a dmkbox:
VMFASM DMKBOX DMKHRC
(Note que a dmkbox tem mais duas atualizações)
Na sequência vamos regerar o Núcleo do CP. Para isto execute a exec “gnuc1 exec” que já está no disco x’191’:
GNUC1
Quando aparecer a mensagem "Nucleus Loaded", re-IPL o CMS:
CP IPL CMS
Após finalizar a profile exec vamos executar a exec “gnuc2 exec”. Ela lerá o arquivo “CPNUC MAP” e gravará no disco x’191’:
GNUC2
Dê logoff na Máquina MAINT e, quando possível, dê shutdown no VM e reinicialize o sistema para validar as alterações.
8.4 – Alterando o Diretório do VM
Após alterar o arquivo sixpack.direct.txt, este arquivo deve ser enviado para a reader virtual da Máquina MAINT, e ser lido e gravado no disco x’191’ da Maint, sobrepondo o arquivo anterior.
Para isto, primeiramente logue a máquina MAINT e apague todos os arquivos que porventura já estejam na reader da Maint (CP PURGE R ALL).
Em seguida envie o arquivo sixpack.direct.txt para a leitora do VM via “SendTo / @SubmitVM”.
Volte à máquina MAINT e leia o arquivo recém chegado à reader para o disco x’191’:
READCARD SIXPACK DIRECT A
Então gere novamente o diretório:
DIRECT SIXPACK
E pronto. As mudanças já estão valendo no novo diretório.