Руководство по системному администрированию: контейнеры в Solaris - управление ресурсами и зонами

ProcedureУстановка MATLAB 7.2 с компакт-дисков

  1. Получите компакт-диски MATLAB 7.2.

    В пакет MATLAB/Simulink входят три компакт-диска. Для простой установки MATLAB требуются только диски 1 и 3.

  2. Создайте и установите типизированную зону lx в соответствии с указаниями в разделах Настройка, проверка и сохранение параметров типизированной зоны lx и Установка и загрузка типизированных зон lx.

  3. Если в глобальной зоне не запущена файловая система управления томами, запустите ее.


    global# svcadm volfs enable
    
  4. Вставьте носитель.

  5. Проверьте наличие носителя в приводе.


    global# volcheck
    
  6. Проверьте успешность автоматического монтирования компакт-диска.


    global# ls /cdrom
    

    Появится экран, подобный следующему:


    cdrom   cdrom1   mathworks_2006a1
  7. Выполните петлевое монтирование файловой системы с параметрами ro,nodevices (только для чтения и без устройств) в неглобальной зоне.


    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. Перезагрузите неглобальную зону.


    global# zoneadm -z lx-zone reboot
    
  9. Проверьте состояние командой zoneadm list с параметрами -v.


    global# zoneadm list -v
    

    Появится экран, подобный следующему:


    ID  NAME     STATUS       PATH                           BRAND      IP
     0  global   running      /                              native     shared
     1  lx-zone  running      /export/home/lx-zone           lx         shared
  10. Зарегистрируйтесь в зоне lx.


    global# zlogin lx-zone
    
  11. Проверьте успешность монтирования устройства чтения компакт-дисков.


    lx-zone# ls /cdrom
    

    Появится экран, подобный следующему:


    cdrom   cdrom1   mathworks_2006a1
  12. Создайте файл лицензии в соответствии с описанием в документации MATLAB.

  13. Установите продукт в соответствии с указаниями в руководстве по установке.


    lx-zone# /mnt/install
    
  14. Выйдите из зоны.


    lx-zone# exit
    

    Совет –

    В неглобальной зоне может быть удобно сохранить файловую систему /cdrom. Эта точка монтирования всегда будет отражать текущее содержимое привода для компакт-дисков или пустой каталог, если привод пуст.


  15. (Дополнительно) Для удаления файловой системы /cdrom из глобальной зоны используется следующая процедура.


    global# zonecfg -z lx-zone
    zonecfg:lx-zone> remove fs dir=/cdrom
    zonecfg:lx-zone> commit
    zonecfg:lx-zone> exit