Showing posts with label Virtual Media Repository. Show all posts
Showing posts with label Virtual Media Repository. Show all posts

Thursday, September 24, 2015

AIX: добавляем региональные настройки

Для того, чтобы система могла правильно работать с программами, которые используются в нашей стране, будь то CMS или CRM-система, важно добавить русскую локаль к серверу Аикса. В противном случае работа ( или в частности программирование) будет затруднено из-за различных разделительных символов и строчек переноса (табуляции), и других особенностей.
Как видно в данной системе не установлена (добавлена русская региональная локаль). Исправим это - для этого нам потребуется дистрибутив ОС AIX, как правильно это 2 диска.
У меня подключен виртуальный репозиторий, поэтому я буду работать с ним. Подробнее можно тут почитать.
На ВИОСе у меня в репозитории присутствует 2 диска с установкой AIX'a.
Определим к какому хосту подключен виртуальный диск. Получается что для партиции с айдишником 3 (vhost0) подключен vtopt0.
Запускаем установку новой локали.
Smit => System Environments => Manage Language Environment => Add Additional Language Environments
Входное устройство с инсталляционным образом - CDRom.
запускаем установку. Всего 6 пакетов для установки.
Теперь нужно примонтировать второй диск аикса.
Для этого переходи обратно в ВИОС.
Выгружаем первый диск, загружаем второй:
Нажимаем в установке "Ентер" - установка продолжилась.
Установка успешно завершилась.
Проверяем, что локаль успешно добавлена:
Не забываем, что есть еще файлик /etc/environment. Где определена локаль по умолчанию, как правило это:
LANG=en_US
Можно установить локаль в нейтральную локаль:

LANG=С
Или поменять под нужную вам.  
Успехов!

Monday, December 9, 2013

VIOS: настройка виртуального репозитория


Виртуальный репозиторий может содержать загрузочные образы ОС и загрузочные образы бэкапов. Все действия по созданию выполняем на ВИОС-сервере.
Для создания репозитория в корневой группе томов, размером 6 Гб, запускаем команду:
mkrep -sp rootvg -size 6G
Аналогично можно создать репозиторий для других групп томов.

Чтобы просмотреть свойства репозитория, запускаем команду:
#lsrep

На заметку: при создании репозитория, создается файловая система
/var/vio/VMLibrary

Теперь добавим дистрибутив Aix 7.1 в локальную папку на виосе.
Допустим, путь к исошникам выглядит следующим образом:
/home/padmin/disrt/aix7.1_d1.iso
/home/padmin/disrt/aix7.1_d2.iso
Теперь создадим в репозитории виртуальный дистрибутив
mkvopt -name Aix7.1.d1 -file /home/padmin/distr/aix7.1_d1.iso -ro
Проверим, что дистрибутив добавился:
lsrep
Теперь вывод команды изменился:
Name                    File Size               Optical           Access
Aix7.1_d1               3206                   None               ro

Создаем виртуальный DVD-rom:

mkvdev -fbo -vadapter vhost0
Статус выполнения команды должен быть такой: 
vtopt0 Available

Проверяем, что виртуальный DVD-rom (vtopt1) привязали к нужной партиции:
lsmap -vadapter vhost1
$ lsmap -vadapter vhost1
SVSA            Physloc                                                    Client Partition ID
--------------- -------------------------------------------- ------------------
vhost1          U9119.FHB.8417AB7-V5-C4                      0x00000007

VTD                   vtopt1
Status                Available
LUN                   0x8200000000000000
Backing device
Physloc
Mirrored              N/A

VTD                       vtscsi1
Status                     Available
LUN                      0x8100000000000000
Backing device       lv02
Physloc
Mirrored                 N/A

Теперь нам нужно загрузить образ в виртуальный дисковод:
loadopt -vtd vtopt1 -disk Aix7.1_d1

Смотрим, загрузился ли:
lsrep
Name                                                    File Size     Optical         Access
Aix7.1_d1                                                  3206      vtopt1            ro


Действительно, загрузился диск.
lsmap -vadapter vhost1
SVSA            Physloc                                      Client Partition ID
--------------- -------------------------------------------- ------------------
vhost1          U9119.FHB.8417AB7-V5-C4                      0x00000007

VTD                   vtopt1
Status                Available
LUN                   0x8200000000000000
Backing device        /var/vio/VMLibrary/Aix7.1_d1
Physloc
Mirrored              N/A

VTD                   vtscsi1
Status                Available
LUN                   0x8100000000000000
Backing device        lv02
Physloc
Mirrored              N/A

В моем примере, это партиция номер 7, к которой теперь подключен виртуальный DVD-rom.

Для изменения свойств репозитория используется команда chrep
Добавим 4 Гб к существующему репозиторию:
chrep -size 4G

Подключим другой диск к дисководу. Для этого сначала выгрузим старый диск:
unloadopt -vtd vtopt1
И загрузим диск2
loadopt -vtd vtopt1 -disk aix7.1_d2 


Все команды Virtual Media           
 chrep
 chvopt                                
 loadopt                                
 lsrep                                  
 lsvopt                                 
 mkrep                                  
 mkvopt                                
 rmrep                                  
 rmvopt                                 
 unloadopt



Комментарии приветствуются.