Guia de administração do sistema: gerenciamento de recursos Oracle Solaris Containers e Oracle Solaris Zones

Como instalar um aplicativo em uma região com marca lx

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.


Dica –

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.


Sobre MATLAB

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.

ProcedureComo instalar MATLAB 7.2 usando CDs

  1. 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.

  2. 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.

  3. Se o sistema de arquivos Gerenciamento de sistema não estiver em execução na região global, inicie-o.


    global# svcadm volfs enable
    
  4. Insira a mídia.

  5. Procure a mídia na unidade.


    global# volcheck
    
  6. Verifique se o CD é montado automaticamente.


    global# ls /cdrom
    

    Você verá uma exibição semelhante a esta:


    cdrom   cdrom1   mathworks_2006a1
  7. 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
    
  8. Reinicialize a região não global.


    global# zoneadm -z lx-zone reboot
    
  9. 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
  10. Efetue login na região lx.


    global# zlogin lx-zone
    
  11. Verifique a montagem do CD-ROM.


    lx-zone# ls /cdrom
    

    Você verá uma exibição semelhante a esta:


    cdrom   cdrom1   mathworks_2006a1
  12. Crie o arquivo de licença como descrito na documentação do MATLAB.

  13. Instale o produto como descrito no guia de instalação do produto.


    lx-zone# /mnt/install
    
  14. Saia da região.


    lx-zone# exit
    

    Dica –

    É 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.


  15. (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
    

ProcedureComo instalar MATLAB 7.2 usando imagens ISO

Antes de começar

Observe que este método consome um espaço considerável em disco.

  1. 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.

  2. 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.

  3. 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.

  4. 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
    
  5. Efetue login na região lx.


    global# zlogin lx-zone
    
  6. Use o envio X para redirecionar a exibição para sua área de trabalho:


    lx-zone# ssh -X root@lx-zone
    
  7. Crie o arquivo de licença como descrito na documentação do MATLAB.

  8. Instale o produto como descrito no guia de instalação do produto.


    lx-zone# /mnt/install
    
  9. 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.