Добавление логическим разделам AIX виртуальных дисков

Вы можете динамически добавлять виртуальные диски в логический раздел AIX, использующий ресурсы IBM® i. Это позволяет при необходимости увеличивать объем памяти логического раздела AIX.

Об этой задаче

Виртуальные диски позволяют упростить процесс настройки аппаратного обеспечения сервера, так как они позволяют запускать разделы AIX без добавления дополнительных физических устройств. Каждому логическому разделу AIX можно присвоить до 64 виртуальных дисков. Каждый виртуальный диск поддерживает до 1000 ГБ памяти. Каждый виртуальный диск рассматривается операционной системой AIX в качестве отдельного диска. Однако связанная память в интегрированной файловой системе IBM i распределена между дисками, принадлежащими логическому разделу IBM i. Распределение памяти между дисками позволяет выполнять проверку четности средствами IBM i. Такой подход позволяет сэкономить ресурсы процессоров и памяти, используемые для проверки четности в AIX.

IBM i позволяет динамически добавлять виртуальные диски логическим разделами AIX. Для добавления выделенной области памяти интегрированной файловой разделу AIX не требуется перезапуск этого раздела или сервера. Кроме того, администратор AIX может настроить выделенную область памяти и сделать ее доступной без перезапуска сервера.

Для динамического добавления виртуальных дисков в логический раздел AIX выполните следующие действия:

Процедура

  1. Если вы применяете IBM Navigator for i, создайте область памяти сетевого сервера с помощью IBM Navigator for i:
    1. Откройте Мои соединения > ваш сервер > Сеть > Администрирование Windows.
    2. Правой кнопкой мыши щелкните Диски и выберите Создать диск.
    3. В поле Имя дискового накопителя укажите имя, которое требуется присвоить области памяти сетевого сервера.
    4. В поле Описание укажите краткое описание области памяти сетевого сервера.
    5. В поле Емкость укажите размер диска области памяти сетевого сервера.
      Рекомендации по определению нужного размера приведены в разделе Установка AIX.
    6. Нажмите кнопку ОК.
    7. Перейдите к шагу 3.
  2. Для того чтобы создать область памяти сетевого сервера с помощью командной строки, выполните следующие действия:
    1. В командной строке IBM i введите команду CRTNWSSTG и нажмите F4.
      Откроется окно Создать область памяти NWS (CRTNWSSTG).
    2. В поле Область памяти сетевого сервера укажите имя области памяти.
    3. В поле Размер укажите размер области памяти в мегабайтах.
      Рекомендации по определению нужного размера приведены в разделе Установка AIX.
    4. В поле Описание укажите краткое описание области памяти.
    5. Нажмите клавишу Enter.
    6. Перейдите к шагу 4.
  3. При использовании IBM Navigator for i свяжите область памяти сетевого сервера с помощью IBM Navigator for i:
    1. Откройте Мои соединения > ваш сервер > Сеть > Администрирование Windows.
    2. Выберите Диски, щелкните правой кнопкой мыши на области памяти сетевого сервер и выберите Добавить соединение.
    3. Выберите сервер, к которому необходимо подключить область памяти сетевого сервера.
    4. Выберите один из доступных типов доступа к данным.
    5. Нажмите кнопку OK.
    6. Перейдите к шагу 5.
  4. Для того чтобы подключить область памяти сетевого сервера с помощью командной строки, выполните следующие действия:
    1. В командной строке IBM i введите команду ADDNWSSTGL и нажмите F4.
      Появится окно Добавить соединение для памяти сетевого сервера (ADDNWSSTGL).
    2. В поле NWSD (Описание сетевого сервера) укажите имя описания сетевого сервера.
    3. В поле Соединение с динамической памятью укажите значение *YES для того, чтобы сделать область памяти сетевого сервера доступной логическому разделу в динамическом режиме (т.е. доступной без перезагрузки логического раздела AIX).
    4. В поле Порядковый номер диска укажите необходимый порядковый номер соединения.
    5. Нажмите клавишу Enter.
  5. Активируйте логический раздел AIX, если он еще не активен.
  6. Войдите в систему AIX от имени пользователя, обладающего правами доступа администратора (root).
  7. Настройте новый виртуальный диск в логическом разделе AIX с помощью команды AIX cfgmgr.
  8. Убедитесь, что новый диск добавлен и доступен для настройки. Для этого введите команду AIX lspv.
    Вывод команды lspv содержит список дисков, доступных для AIX.
    Пример вывода команды lspv:
    # lspv
    hdisk0          00cad6aceafe8fe4                    rootvg          active
    hdisk1          none                                None
    Найдите имя нового диска в левом столбце.
  9. Настройте новый диск с помощью одного из следующих методов.
    • Добавьте новый виртуальный диск в корневую группу томов с помощью команды AIX extendvg rootvg имя-диска, где имя-диска - имя нового диска. Данный способ не предусматривает продолжение выполнения этой процедуры. Впоследствии размер файловой системы можно будет увеличить с помощью функций AIX.
    • Создайте для виртуального диска новую группу томов с помощью команды AIX mkvg -y группа-томов имя-диска, где группа-томов - имя новой группы томов, имя-диска - имя нового диска.
  10. Создайте логический том на виртуальном диске. Для этого введите команду AIX mklv -y логический-том группа 1 имя-диска.
    Здесь логический-том - это имя для нового логического тома, группа - имя группы томов, имя-диска - имя нового диска. (Число 1 задает логический том, состоящий из одного логического раздела диска).
  11. Отформатируйте раздел диска с помощью команды AIX crfs.
    Команда crfs поддерживает большое число дополнительных параметров, но как правило рекомендуется применять значения по умолчанию. Для того чтобы отформатировать раздел диска, созданный на предыдущих этапах, введите в командной строке AIX следующую команду, где логический-том - это имя логического тома, а /mnt/data - каталог точки монтирования для монтирования нового диска:
     crfs -v jfs -d логический-том -m /mnt/data
    Команда crfs выдает следующее диагностическое сообщение:
    crfs -v jfs -d логический-том -m /mnt/data
    В соответствии с выбранными параметрами размер новой файловой системы JFS /mnt/data 
    не может превышать значения 134217728 (блоки по 512 байт)
    Размер новой файловой системы равен 8192.
  12. Убедитесь, что каталог точки монтирования существует. Для этого выполните команду cd /mnt/data.
    /mnt/data - это точка монтирования. Этот каталог создается командой crfs для обращения к новой файловой системе. Если каталог точки монтирования не существует, выполните следующую команду, где /mnt/data - это имя каталога точки монтирования:
    mkdir /mnt/data
    
  13. Убедитесь, что в файле /etc/filesystems содержится запись, связанная с новой файловой системой.
    Команда crfs автоматически добавляет в файл /etc/filesystems соответствующую запись для новой файловой системы. Для проверки существования записи откройте файл /etc/filesystems с помощью текстового редактора AIX, такого как vi, и найдите в файле /etc/filesystems нужную запись. Если запись не существует, вручную добавьте ее в файл /etc/filesystems.
    Пример записи:
    /mnt/data:
    	dev = /dev/logicvol
    	vfs = jfs
    	log = /dev/loglv01
    	mount = true
    	account = false
    Данная запись монтирует виртуальный диск каждый раз при загрузке AIX.
  14. Смонтируйте виртуальный диск в новом каталоге. Для этого выполните следующую команду: mount /dev/логический-том /mnt/data.
    Здесь логический-том - это имя логического тома, а /mnt/data - каталог точки монтирования.