Este capítulo contém material sobre execução de aplicativos em uma região com marca lx.
Quando você instalou uma região com uma distribuição CentOS ou Red Hat Enterprise Linux com suporte, uma região com suporte foi criada. Se você adicionar pacotes de versões diferentes a esta região, será possível criar uma região com marca que não terá suporte.
É necessário ser o administrador de regiões na região com marca lx para executar esse procedimento.
Atualize uma distribuição CentOS 3.x para uma versão diferente usando atualização yum ou up2date.
Para obter instruções, consulte a documentação disponível em http://www.centos.org.
É necessário ser o administrador de regiões na região com marca lx para executar este procedimento.
Atualize uma distribuição Red Hat Enterprise Linux 3.x para uma versão diferente usando up2date.
Para obter instruções, consulte a documentação disponível em http://www.redhat.com.
É necessário ser o administrador de regiões na região com marca lx para executar este procedimento.
yum:
O site sobre a documentação Fedora
yum.conf(5 )
yum(8)
rpm:
Consulte Como instalar ou atualizar um pacote RPM? em http://kbase.redhat.com/faq/FAQ_35_198.shtm.
rpm(8)
Os aplicativos são instalados da mesma forma que em um sistema Linux, colocando o CD e executando o programa de instalação. Esta seção abrange uma instalação de aplicativo típica em uma região com marca lx.
Se você souber que irá usar CDs ou DVDs para instalar aplicativos em uma região com marca lx, adicione acesso de somente leitura à mídia CD ou DVD na região global quando configurar inicialmente a região com marca. Consulte a etapa 7 em Como instalar MATLAB 7.2 usando CDs.
MATLAB é uma linguagem e um ambiente interativo de alto nível que permite que você execute rapidamente tarefas computacionais intensas. O produto foi desenvolvido por The MathWorks. Consulte http://www.mathworks.com para obter mais informações.
Obtenha os CDs do MATLAB 7.2.
Há três CDs no pacote MATLAB/Simulink. Somente os discos 1 e 3 são necessários para uma instalação simples do MATLAB.
Crie e instale uma região com marca lx como descrito em Como configurar, verificar e comprometer a região com marca lx. e em Instalação e inicialização de regiões com marca lx.
Se o sistema de arquivos Gerenciamento de sistema não estiver em execução na região global, inicie-o.
global# svcadm volfs enable |
Insira a mídia.
Procure a mídia na unidade.
global# volcheck |
Verifique se o CD é montado automaticamente.
global# ls /cdrom |
Você verá uma exibição semelhante a esta:
cdrom cdrom1 mathworks_2006a1 |
Faça uma montagem de auto-retorno do sistema de arquivos com as opções ro,nodevices (somente leitura e sem dispositivos) na região não global.
global# zonecfg -z lx-zone zonecfg:lx-zone> add fs zonecfg:lx-zone:fs> set dir=/cdrom zonecfg:lx-zone:fs> set special=/cdrom zonecfg:lx-zone:fs> set type=lofs zonecfg:lx-zone:fs> add options [ro,nodevices] zonecfg:lx-zone:fs> end zonecfg:lx-zone> commit zonecfg:lx-zone> exit |
Reinicialize a região não global.
global# zoneadm -z lx-zone reboot |
Utilize o comando zoneadm list com a opção -v para verificar a situação.
global# zoneadm list -v |
Você verá uma exibição semelhante a esta:
ID NAME STATUS PATH BRAND IP 0 global running / native shared 1 lx-zone running /export/home/lx-zone lx shared |
Efetue login na região lx.
global# zlogin lx-zone |
Verifique a montagem do CD-ROM.
lx-zone# ls /cdrom |
Você verá uma exibição semelhante a esta:
cdrom cdrom1 mathworks_2006a1 |
Crie o arquivo de licença como descrito na documentação do MATLAB.
Instale o produto como descrito no guia de instalação do produto.
lx-zone# /mnt/install |
Saia da região.
lx-zone# exit |
É aconselhável reter o sistema de arquivos /cdrom na região não global. A montagem sempre refletirá o conteúdo atual da unidade de CD-ROM, ou um diretório vazio se a unidade estiver vazia.
(Opcional) Se desejar remover o sistema de arquivos /cdrom da região não global, adote o procedimento abaixo.
global# zonecfg -z lx-zone zonecfg:lx-zone> remove fs dir=/cdrom zonecfg:lx-zone> commit zonecfg:lx-zone> exit |
Observe que este método consome um espaço considerável em disco.
Obtenha os CDs do MATLAB 7.2.
Há três CDs no pacote MATLAB/Simulink. Somente os discos 1 e 3 são necessários para uma instalação simples do MATLAB.
Crie e instale uma região com marca lx como descrito em Como configurar, verificar e comprometer a região com marca lx. e em Instalação e inicialização de regiões com marca lx.
Copie os dados de cada CD para um arquivo .iso.
global# /usr/bin/dd if=/dev/rdsk/c1d0s2 of=disk1.iso |
Isto copia os dados do primeiro CD para o arquivo disk1.iso. Repita o procedimento para o terceiro CD, usando um nome de arquivo diferente, como disk3.iso.
A partir da região global, monte o primeiro arquivo .iso na região lx.
global# lofiadm -a /zpool/local/disk1.iso global# mount -F hsfs /dev/lofi/1 /zones/lx-zone/root/mnt |
Efetue login na região lx.
global# zlogin lx-zone |
Use o envio X para redirecionar a exibição para sua área de trabalho:
lx-zone# ssh -X root@lx-zone |
Crie o arquivo de licença como descrito na documentação do MATLAB.
Instale o produto como descrito no guia de instalação do produto.
lx-zone# /mnt/install |
Quando solicitado a inserir o CD 3, retorne à janela de terminal da zona global e monte o arquivo disk3.iso no lugar do primeiro.
global# umount /zones/lx-zone/root/mnt global# lofiadm -d /dev/lofi/1 global# lofiadm -a /zpool/local/disk3.iso global# mount -F hsfs /dev/lofi/1 /zones/lx-zone/root/mnt |
A instalação será concluída.
Para obter informações sobre backup de região, consulte Sobre backup de um sistema do Solaris com regiões instaladas, Determinação do que fazer backup em regiões não globais, Sobre restauração de regiões não globais e Restauração de uma região não global.
Somente a configuração de rede IP compartilhada tem suporte em uma região com marca lx.
O comando chroot não tem suporte em uma região Linux. Se usado em um processo, esse processo não poderá mais ver as bibliotecas do Solaris necessárias para a execução.
Embora você possa configurar e instalar regiões com marca lx em um sistema Trusted Solaris com rótulos ativados, não é possível iniciar regiões com marca lx nesta configuração do sistema.
Não é possível adicionar sistemas de arquivos do Linux usando a propriedade de recurso fs do comando zonecfg.