вторник, 30 декабря 2014 г.

HP-UX Проблемы с last

Если ругаетсяlast 
 hpux-0097:/root# last Invalid record size. Unable to continue ...  
Нужно выполнить 
dd if=/dev/null of=/var/adm/wtmps 
Получим 
 [root@hpux-0097 ~]# dd if=/dev/null of=/var/adm/wtmps 0+0 records in 0+0 records out [root@hpux-0097 ~]# last  
WTMPS_FILE  begins at Thu Jan  1 02:59:59

понедельник, 22 декабря 2014 г.

Monitoring SAR + Gnuplot

Простой вывод  
sar -H  30 100 | perl -lane  '$,=qq(\t);if ($F[0] =~/\d\d:\d\d\:\d\d/) { $time=$F[0];shift @F;print "\n"} print $time,@F ' 
sar -dR  -f /var/adm/sa/sa19   | perl -lane 'BEGIN{open F,"< dev_to_ASM.list";local $/="";$_= <F>; %h=(split /\t|\n/ , $_ );};$,=qq(\t);if ($F[0] =~/\d\d:\d\d\:\d\d/) { $time=$F[0];shift @F} print $time, $h{$F[0]},@F  if $F[-1]>20'


суббота, 28 июня 2014 г.

Monitoring мониторинг hp-ux

glance - hp opertion 


Чистка путей в hp-ux

ioscan -P health -Cdisk |awk '/offline/{print "rmsf -H ",$3}' |sh -x 
ioscan -P health -Ctape |awk '/online/{print "rmsf -H ",$3}'

HP-UX не видно дисков STORWIZE

# ioscan 

[root@hpux-0689 ~]# ioscan -fnNkC disk 
Class     I H/W Path Driver S/W State   H/W Type     Description 
=================================================================== 
disk      1 64000/0xfa00/0x1 esdisk   CLAIMED     DEVICE       HP      LOGICAL VOLUME 
                      /dev/disk/disk1      /dev/disk/disk1_p2   /dev/rdisk/disk1     /dev/rdisk/disk1_p2 
                      /dev/disk/disk1_p1   /dev/disk/disk1_p3   /dev/rdisk/disk1_p1 /dev/rdisk/disk1_p3 

превышено кол-во ошибок ввода пароля hp-ux

userdbset -d -u username auth_failures

не ресайзится фс

чиним чиним 
fsadm -F vxfs -p 20 -l 2048 -a 3000 -s -t 10 -b 5000000000k /DB/dwsec/data01

Bash History settings

#History settings 
export HISTFILE=~/.bash_history 
export HISTSIZE=100000 
export HISTTIMEFORMAT="%F %T " 
export  HISTFILESIZE=100000 
readonly HISTFILE 
readonly HISTFILESIZE 
readonly HISTSIZE 
readonly HISTCMD 
readonly HISTCONTROL 
readonly HISTIGNORE

заголовок диска

sudo dd if=/dev/sdb count=$((2*16384)) | hexdump -C | less

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

for i in lomonosov pushkin lermontov derzhavin beliy blok tolstoy; \do if grep $i /etc/passwd &>/dev/null; then echo "$i exist"; else echo "$i not exist"; fi; done

копирование каталога по ssh с помощью dd или tar

/usr/local/bin/tar zcvf - /etc/opt/omni/server/datalists/\
 /etc/opt/omni/server/schedules/ \
/etc/opt/omni/server/barlists/ \
/etc/opt/omni/server/barschedules/ \
| ssh achernyshev@MyHostname "dd of=/avc/Someserver_2013-11-14.tgz"

Или с помощью TAR

tar zcvf - /var/log | ssh achernyshev@MyHostname "cat > /avc/os-0503_var.tar.gz"