Wednesday 26 February 2014

Paging and Sysdump - Redundancy checks

server1:/root # for i in `lsdev -Cs vscsi | awk '{print $1}'`
> do
> lscfg -vl $i
> done
  hdisk0           U9119.FHA.021CBF4-V11-C4-T1-L8100000000000000  Virtual SCSI Disk Drive
  hdisk1           U9119.FHA.021CBF4-V11-C4-T1-L8200000000000000  Virtual SCSI Disk Drive
  hdisk2           U9119.FHA.021CBF4-V11-C5-T1-L8100000000000000  Virtual SCSI Disk Drive
  hdisk3           U9119.FHA.021CBF4-V11-C5-T1-L8200000000000000  Virtual SCSI Disk Drive
  hdisk35          U9119.FHA.021CBF4-V11-C5-T1-L8300000000000000  Virtual SCSI Disk Drive


hdisk0, hdisk1 is coming from one VIO > V11-C4
hdisk2, hdisk3, hdisk35 is coming from another VIO > V11-C5



server1:/root # lsvg -p rootvg
rootvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk0            active            527         71          00..00..00..00..71
hdisk1            active            63          0           00..00..00..00..00
hdisk2            active            527         71          09..03..00..00..59
hdisk3            active            63          0           00..00..00..00..00


server1:/root # lsps -a
Page Space      Physical Volume   Volume Group    Size %Used Active Auto  Type Chksum
paging00        hdisk1            rootvg        4032MB     1   yes   yes    lv     0
hd6             hdisk0            rootvg        4032MB     1   yes   yes    lv     0


Need to make sure, paging00 disk is mirrored and the mirrored disk should come from another VIO.

server1:/root # lslv -m paging00
paging00:N/A
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0001 hdisk1            0001 hdisk3
0002  0002 hdisk1            0002 hdisk3
0003  0003 hdisk1            0003 hdisk3
0004  0004 hdisk1            0004 hdisk3
0005  0005 hdisk1            0005 hdisk3
0006  0006 hdisk1            0006 hdisk3
0007  0007 hdisk1            0007 hdisk3
0008  0008 hdisk1            0008 hdisk3
0009  0009 hdisk1            0009 hdisk3
0010  0010 hdisk1            0010 hdisk3
0011  0011 hdisk1            0011 hdisk3
0012  0012 hdisk1            0012 hdisk3
0013  0013 hdisk1            0013 hdisk3

So, paging has redundancy.


Next is sysdump...
==========

server1:/root # sysdumpdev -e
Estimated dump size in bytes: 983564288  > that is 0.9GB



server1:/root # sysdumpdev -l
primary              /dev/aixdump
secondary            /dev/sysdumpnull
copy directory       /var/adm/ras
forced copy flag     TRUE
always allow dump    FALSE
dump compression     ON
type of dump         traditional


server1:/root # lsvg -l rootvg
rootvg:
LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
hd5                 boot       1       2       2    closed/syncd  N/A
hd6                 paging     63      126     2    open/syncd    N/A
hd8                 jfs2log    1       2       2    open/syncd    N/A
hd4                 jfs2       8       16      2    open/syncd    /
hd2                 jfs2       48      96      2    open/syncd    /usr
hd9var              jfs2       32      64      2    open/syncd    /var
hd3                 jfs2       48      96      2    open/syncd    /tmp
hd1                 jfs2       16      32      2    open/syncd    /home
hd10opt             jfs2       48      96      2    open/syncd    /opt
hd11admin           jfs2       2       4       2    open/syncd    /admin
aixdump             sysdump    32      64      2    open/syncd    N/A
livedump            jfs2       4       8       2    open/syncd    /var/adm/ras/livedump
paging00            paging     63      126     2    open/syncd    N/A
fslv00              jfs2       1       2       2    open/syncd    /usr/local
fslv01              jfs2       16      32      2    open/syncd    /usr/sys/inst.images
perflv              jfs2       32      64      2    open/syncd    /var/opt/perf
sarlv               jfs2       48      96      2    open/syncd    /var/adm/sa
openvlv             jfs2       24      48      2    open/syncd    /usr/openv
topaslv             jfs2       16      32      2    open/syncd    /etc/perf





server1:/root # lslv -m aixdump
aixdump:N/A
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0108 hdisk0            0027 hdisk2
0002  0109 hdisk0            0028 hdisk2
0003  0110 hdisk0            0029 hdisk2
0004  0111 hdisk0            0030 hdisk2
0005  0112 hdisk0            0031 hdisk2
0006  0113 hdisk0            0032 hdisk2
0007  0114 hdisk0            0033 hdisk2
0008  0115 hdisk0            0034 hdisk2
0009  0116 hdisk0            0035 hdisk2
0010  0117 hdisk0            0036 hdisk2

aixdump is mirrored here....... sysdump shouldnt be mirrored. So, remove the copies and create another LV in hdisk2 and make that LV as secondary dump device.


aixdump2/root # rmlvcopy aixdump 1 hdisk2



server1:/root # lslv -m aixdump
aixdump:N/A
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0108 hdisk0
0002  0109 hdisk0
0003  0110 hdisk0
0004  0111 hdisk0
0005  0112 hdisk0


server1:/root # smitty lv  > to create another LV (aixdump2)

server1:/root # lsvg -l rootvg
rootvg:
LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
hd5                 boot       1       2       2    closed/syncd  N/A
hd6                 paging     63      126     2    open/syncd    N/A
hd8                 jfs2log    1       2       2    open/syncd    N/A
hd4                 jfs2       8       16      2    open/syncd    /
hd2                 jfs2       48      96      2    open/syncd    /usr
hd9var              jfs2       32      64      2    open/syncd    /var
hd3                 jfs2       48      96      2    open/syncd    /tmp
hd1                 jfs2       16      32      2    open/syncd    /home
hd10opt             jfs2       48      96      2    open/syncd    /opt
hd11admin           jfs2       2       4       2    open/syncd    /admin
aixdump             sysdump    32      32      1    open/syncd    N/A
livedump            jfs2       4       8       2    open/syncd    /var/adm/ras/livedump
paging00            paging     63      126     2    open/syncd    N/A
fslv00              jfs2       1       2       2    open/syncd    /usr/local
fslv01              jfs2       16      32      2    open/syncd    /usr/sys/inst.images
perflv              jfs2       32      64      2    open/syncd    /var/opt/perf
sarlv               jfs2       48      96      2    open/syncd    /var/adm/sa
openvlv             jfs2       24      48      2    open/syncd    /usr/openv
topaslv             jfs2       16      32      2    open/syncd    /etc/perf
aixdump2            sysdump    32      32      1    closed/syncd  N/A



server1:/root # sysdumpdev -P -s /dev/aixdump2
primary              /dev/aixdump
secondary            /dev/aixdump2
copy directory       /var/adm/ras
forced copy flag     TRUE
always allow dump    FALSE
dump compression     ON
type of dump         traditional


No comments:

Post a Comment