prtpicl -v -c network
prtpicl -v -c network |grep board
prtpicl -v -c network |grep version
В системной консоли:
SF6900-sc0:SC> showfru -v -r manr
Замена диска в Linux
12.10.2008
Задача — заменить диск на Linux-сервере на диск большего объема. RHEL, но принцип подходим и к остальных дистрибутивам.Теоретически, задачу можно решить несколькими путями (ну например, нарезать через LVM тома, добавить новый диск, отзеркалить; или добавить потом этот диск на второй контроллер и скопировать данные ну итд). Но мы будем решать задачу в лоб:
Перейти в single user mode и сделать бэкап существующих партиций на удаленный хост.
# dump 0f - / | ssh user@remote.host 'cat > /path/root.dump'
# dump 0f - /var | ssh user@remote.host 'cat > /path/var.dump'
Читать полностью »
Несколько полезных команд для определения оборудования в HP-UX. Немножко неструктурировано, но читабельно ;)
Посмотреть все устройства в сервере:
bash-2.05b# ioscan -f
Class I H/W Path Driver S/W State H/W Type Description
================================================================================
root 0 root CLAIMED BUS_NEXUS
ioa 0 0 sba CLAIMED BUS_NEXUS System Bus Adapter
ioa 1 0/16 sba CLAIMED BUS_NEXUS F16 Port
ba 0 0/16/1 pxb_wxb CLAIMED BUS_NEXUS pxb_wxb Bridge
ba 1 0/16/1/3/0 legacyio CLAIMED BUS_NEXUS Legacy IO Core I/O Adapter (IFB)
tty 0 0/16/1/3/0/1 asio0 CLAIMED INTERFACE Built-in RS-232C
fc 1 0/23/1/1/0 td CLAIMED INTERFACE HP Tachyon XL2 Fibre Channel Mass Storage Adapter
Читать полностью »
Перегретый диск в vxvm
06.10.2008
По iostat видно, что диск загружен на 100%. Задача — найти какой дисковой группе vxvm принадлежит это диск
bash-2.03# iostat -xzn 2
120.6 0.0 9585.8 0.0 0.0 3.5 0.0 29.3 0 100 c8t60003BA4E86D8000427091E60008442Ed0
11.5 35.0 92.1 280.9 2.2 1.6 47.1 34.4 15 39 c8t60003BA4E86D80004270925D000A1901d0
35.5 11.0 3518.1 37.0 0.0 1.2 0.0 26.7 0 95 c8t60003BA4E86D8000427092D700053713d0
Читать полностью »
Анализируй это (тома в vxvm)
04.10.2008
При большом количестве дисков, субдисков, плексов и томов бывает сложно разобраться, что к чему. Конечно, основная команда, по любому, vxprint, но из нее можно получить немножко больше. Ниже приведены несколько простых скриптиков должны в этом помочь.
Условные обозначения :
- DG_01 — дисковая группа
- DISK_01 — имя диска в vxvm
- ARRAY_NAME_01 — имя дискового массива в vxvm
Вывести все тома с количеством плексов больше 1
vxprint -g DG_01 -v -F "%name %use_type %plexes " -e "v_pl_num > 1 "
Читать полностью »
Русская документация по Solaris 10
02.10.2008
На официальном сайте документации Sun давно доступны документы на русском языке по Solaris 10. По любому — очень удобно читать на великом и могучем в переводе от вендора ;) Итак, горячий список:
- Руководство по администрированию файловых систем ZFS Solaris
- Руководство по системному администрированию: контейнеры в Solaris – управление ресурсами и зонами
- Руководство по установке Solaris 10 5/08: базовые процедуры установки
- Руководство по установке Solaris 10 версии 10/09: Базовые процедуры установки
Ну и просто, документация:
UPDATE: 2010.01.27
Для запуска Oracle и оптимального использования ресурсов системы следует добавить в /etc/system несколько строк:
Читать полностью »
Посмотреть таблицу для Solaris, HP-UX, Linux, Tru64
Читать полностью »
Восстановление удаленных томов в VxVM
23.09.2008
Восстановить ошибочно удаленный том (или даже дисковую группу целиком) в VxVM возможно, если, конечно, дисковое пространство этого тома не было еще использовано.
При каждой операции с дисковыми группами VxVM создает резервную копию физической разбивки томов (результат команды vxprint -m
). Таким образом, можно откатиться до 5 шагов назад. В зависимости от версии VxVM резервные копии могут находиться в одном из этих каталогов:
ls -la /etc/vx/dgcfg/
ls -la /etc/vx/cbr/bk/
Берем файл нужной нам дисковой группы, находим в нем информацию по интересующему нас тому, вырезаем ее и сохраняем в файл. Восстанавливаем том командой
vxmake -g DG -d filename
Для запуска виртуальных машин в HP-UX и некоторых приложений (например Oracle) — необходимо установить в ядре родительской операционной системы некоторые параметры и создать ссылки на библиотечки. Это все нужно запустить в родительской операционке. . После установки параметров — необходимо перезагрузить сервер.
Пример установки переменных для запуска Oracle:
Читать полностью »