Tuesday, July 14, 2015

VIOS: команды

Что такое Виртуальный сервер ввода-вывода можно прочитать тут.
Как устанавливать читать тут.
Определим основные команды, которые вы будете использовать при работе с данной системой.

Смотрим версию VIOS-сервера:
$ ioslevel
2.2.3.50

Определяем версию (ограниченного сервера AIX)
$ oem_platform_level
AIX Version:
6.1.0.0

Переключаемся в ограниченный шелл AIX'а:
$ oem_setup_env
Это нужно в тех случаях, когда команды VIOS-сервера недостаточно, чтобы выполнить операцию. Например, посмотреть размер диска.
Добавим к этой команде алиса, чтобы удобнее было переключаться в ограниченный шелл.
Для этого даем разрешение на редактирование файла: /usr/ios/cli/.profile
И добавляем алиас:
alias aix="oem_setup_env"

Просмотр установленного программного обеспечения:
#lssw

Просмотр подключенных дисков к VIO-серверу, как локальных, так и со стороджа.
#lsdev -type disk
Просмотр подключенных адаптеров(фибровых, сетевых и т.д.):
#lsdev -type adapter
Посмотрим все виртуальные устройства:
#lsdev -virtual
Посмотреть все связанные устройства и статус:
#lsmap -all 
(в моем случае пока только одна партиция - для нее определены 2 диска и один CD-Rom).
Работаем с виртуальным репозиторием, подробнее тут:
#lsrep

Добавляем диск к партиции (Lpar'у), подробнее тут:

#mkvdev -vdev hdisk6 -vadapter vhost0
Добавляем виртуальный CD-Rom:
#mkvdev -fbo -vadaper vhost1
Удаление виртуального устройства (Virtual Targer Device - VTD)
#rmvdev -vtd  vtscsi6

Просмотр ошибок на VIO-сервере:
#errlog
Просмотр файловых систем:
#df -gt
Статистика использования ресурсов VIO-сервера:
#viostat
Просмотр сетевых карт на VIO-сервере:
#lstcpip -adapters
#lstcpip -state

VIO-LVM:
LVM на ВИО-сервере ограничен в выполнении команд, поэтому лучше работать в Аиксе.
Создаем VG с именем newvg, состоящую из дисков hdisk1 и hdisk2:
#mkvg -vg newvg hdisk1 hdisk2

Просмотр логических и физических томов:
#lsvg -lv rootvg
 
#lsvg -pv rootvg

Удаляем логический том:
# rmlv -f i3-test2


Успехов!

No comments:

Post a Comment