В последних версиях HP-UX появилась возможность запускать виртуальные машины. Реализована эта возможность очень добротно и толково — установка и настройка делается на раз-два. Вообщем — очень удобно для тестовых серверов и перераспределения ресурсов. Сейчас можно эмулировать HP-UX и Windows, в скором будущем еще и Linux под itanium. Устанавить и настроить можно с командной строки, используются команды hpvm*.
Читать полностью »

Если на сервере установлены несколько экземпляров oracle или при использовании сырых устройств, или при работе на «чужом сервере», то совсем не сложно определить, какие файлы использует данный экземпляр oracle:

su - oracle
sqlplus "/ as sysdba"
select name from v$datafile;
select member from v$logfile;
select name from  v$controlfile;
select name from v$tempfile;
quit

Если в системе установлены «неродные» hba-адаптеры (например jni или Qlogic со своей прошивкой), то добавление LUN без перезагрузки может оказаться серьезной проблемой.  Попробуем решить эту задачу. Читать полностью »

Показать серийник alpha-сервера:
в obp
>> show sys_serial_num
в шелл
# consvar -g sys_serial_num

Установить серийный номер сервера:
в obp
>> set sys_serial_num AY9999999
в шелл
# consvar -s sys_serial_num AY9999999

После некорректного отключения массива от SAN часто плексы переходят в  состояние DISABLED.
Чтобы не чинить руками каждый плекс, можно воспользоваться простым скриптом —
Читать полностью »

Как администрировать дисковые массив Hitach из командной строки? Это не так сложно, но заметно быстрее, чем из GUI.
Читать полностью »

Посмотреть состояние дисков под управлением HDLM:
/opt/DynamicLinkManager/bin/dlnkmgr view –path
/opt/DynamicLinkManager/bin/dlnkmgr view -lu

Читать полностью »

Как определить количество ядер процессоров в ОС и остального оборудования в Unix-ах?

OS CPUs Hardware info
Solaris /usr/sbin/psrinfo | wc -l prtdiag
iostat -En
cfgadm -al
Tru64 /usr/sbin/psrinfo | wc -l vmstat -P
/sbin/hwmgr get category
/sbin/hwmgr get attribute -category network
/sbin/hwmgr view dev
HP-UX /usr/sbin/ioscan -knfC processor | tail +3 | wc -l print_manifest
machinfo
ioscan
Linux cat /proc/cpuinfo | grep ^processor |wc -l ls /proc |grep -v ^[0-9]
lshw
dmidecode
lspci
lspnp
lsusb
lsmod
(SUSE) hwinfo
/sys/devices/*

Грузимся в single user mode из бутпрома —

boot -fl s

система сразу падает в шелл.

Прочекать и замонтировать файлсистемы

# /sbin/bcheckrc

Замонтировать рут

# mount -u /

Поменять пароль руту

# passwd root

Если надо поменять сетевые настройки в Tru64 —

/usr/sbin/sysman net_wizard #из GUI
/usr/sbin/sysman -cli -help #из CLI

Процедура применима если у вас сервера подключены через SAN, дисковые ресурсы управляются VxVm и датафайлы с орахомами лежат на массиве в дисковой группе (так логично, удобно и правильно).
Дисковые группы также следует именовать соотвественно базе, чтобы не путаться.
Навесные интерфейсы удобно называть соотвественно последнему октету IP.

Читать полностью »