Case 1: Storage Engineer adds new Lun
Once you get LUN id's from
Storage team, gather below info:
Server
|
Pseudo name
|
ID
|
Size
|
Disk
name
|
server 1
|
emcpower62
|
15F9
|
674.31GB
|
emcpower62a
|
emcpower63
|
0B2A
|
674.31GB
|
emcpower63a
|
|
emcpower64
|
0B20
|
674.31GB
|
emcpower64a
|
|
server 2
|
emcpower63
|
15F9
|
674.31GB
|
emcpower63a
|
emcpower64
|
0B2A
|
674.31GB
|
emcpower64a
|
|
emcpower65
|
0B20
|
674.31GB
|
emcpower65a
|
Use below commands to obtain the above info:
powermt display dev=all
echo | format | grep <diskname>
Activity:
1. Take backup of
below o/p on both primary and secondary node.
a. powermt display dev=all
b. vxprint -rth
2. Check the
current status of new disks (visible in primary)
[root@server1]
# vxdisk list | egrep
"emcpower62|emcpower63|emcpower64"
DEVICE
TYPE
DISK
GROUP STATUS
emcpower62s2
auto
-
-
nolabel
emcpower63s2
auto
-
- nolabel
emcpower64s2
auto
-
- nolabel
3. Freeze the
service group
[root@server1]
# hagrp -freeze server-sg -persistent
[root@server1]
# hastatus -sum
-- SYSTEM STATE
--
System
State
Frozen
A server1
RUNNING
0
A server2
RUNNING
0
-- GROUP STATE
--
Group
System
Probed AutoDisabled State
B ClusterService server1
Y
N
OFFLINE
B ClusterService server2
Y
N
ONLINE
B server-sg server1
Y
N
ONLINE
B server-sg server2
Y
N
OFFLINE
B
oracle-sg server1
Y
N
OFFLINE
B
oracle-sg server2
Y
N
ONLINE
-- GROUPS FROZEN
-- Group
C server-sg
-- RESOURCES DISABLED
--
Group
Type Resource
H server-sg
DiskGroup cprdata-Dg
H server-sg
DiskGroup cprmnt-Dg
H server-sg
DiskGroup cprwin-Dg
H server-sg
DiskGroup ladm-Dg
H server-sg
DiskGroup livelinkapp-Dg
H server-sg
IPMultiNICB NFS-VIP
H server-sg
Mount cprdata-Mnt
H server-sg
Mount cprmnt-Mnt
H server-sg
Mount cprwin-Mnt
H server-sg
Mount
linkvprd1root_Mnt
H server-sg
MultiNICB adminZn-NIC
H server-sg
NFS
Server-NFS
H server-sg
NFSRestart NFSRestart_L_server-sg
H server-sg
NFSRestart cprdata-nfsres
H server-sg
NFSRestart cprmnt-nfsres
H server-sg
NFSRestart cprwin-nfsres
H server-sg
Share cprdata-share
H server-sg
Share cprmnt-share
H server-sg
Share cprwin-share
H server-sg
Zone
linkvpr-Zn
4. Identify which
disk group /var/data is part of to increase
[root@server1]
# df -h /var/data
Filesystem
size used avail capacity Mounted on
/dev/vx/dsk/datadg/datavol
15T 12T 2.3T
85% /var/data
5. Now Initialize
the device and make it online in veritas control
[root@server1]
# vxdisk init emcpower62 format=cdsdisk
[root@server1]
# vxdisk init emcpower63 format=cdsdisk
[root@server1]
# vxdisk init emcpower64 format=cdsdisk
[root@server1]
# vxdisk list | egrep
"emcpower62|emcpower63|emcpower64"
DEVICE
TYPE
DISK
GROUP STATUS
emcpower62s2 auto:cdsdisk
-
- online
emcpower63s2 auto:cdsdisk
-
- online
emcpower64s2 auto:cdsdisk
-
- online
6. Add new devices
to datadgs
6.1 Identify the
disk name that could be assigned to new device here we can see last disk name
is datadg20.
[root@server1]
# vxdisk -o alldgs list |grep datadg
DEVICE
TYPE
DISK
GROUP STATUS
emcpower1s2
auto:cdsdisk datadg14
datadg online
emcpower5s2
auto:cdsdisk datadg09
datadg online thinrclm
emcpower11s2 auto:cdsdisk
datadg07 datadg
online thinrclm
emcpower12s2 auto:cdsdisk
datadg08 datadg
online thinrclm
emcpower18s2 auto:cdsdisk
datadg04 datadg
online thinrclm
emcpower19s2 auto:cdsdisk
datadg01 datadg
online thinrclm
emcpower20s2 auto:cdsdisk
datadg05 datadg
online thinrclm
emcpower22s2 auto:cdsdisk
datadg10 datadg
online thinrclm
emcpower26s2 auto:cdsdisk
datadg12 datadg
online
emcpower27s2 auto:cdsdisk
datadg15 datadg
online
emcpower28s2 auto:cdsdisk
datadg13 datadg
online
emcpower34s2 auto:cdsdisk
datadg16 datadg
online
emcpower35s2 auto:cdsdisk
datadg17 datadg
online
emcpower36s2 auto:cdsdisk
datadg18 datadg
online
emcpower37s2 auto:cdsdisk
datadg19 datadg
online
emcpower38s2 auto:cdsdisk datadg20
datadg online
emcpower40s2 auto:cdsdisk
datadg02 datadg
online thinrclm
emcpower53s2 auto:cdsdisk
datadg03 datadg
online thinrclm
emcpower59s2 auto:cdsdisk
datadg06 datadg
online thinrclm
emcpower80s2 auto:cdsdisk
datadg11 datadg
online
[root@server1]
# vxdg -g datadg adddisk datadg21=emcpower62s2
[root@server1]
# vxdg -g datadg adddisk datadg22=emcpower63s2
[root@server1]
# vxdg -g datadg adddisk datadg23=emcpower64s2
[root@server1]
# vxdisk -o alldgs list |grep datadg
emcpower1s2
auto:cdsdisk datadg14
datadg online
emcpower5s2
auto:cdsdisk datadg09
datadg online thinrclm
emcpower11s2 auto:cdsdisk
datadg07 datadg
online thinrclm
emcpower12s2 auto:cdsdisk
datadg08 datadg
online thinrclm
emcpower18s2 auto:cdsdisk
datadg04 datadg
online thinrclm
emcpower19s2 auto:cdsdisk
datadg01 datadg
online thinrclm
emcpower20s2 auto:cdsdisk
datadg05 datadg
online thinrclm
emcpower22s2 auto:cdsdisk
datadg10 datadg
online thinrclm
emcpower26s2 auto:cdsdisk
datadg12 datadg
online
emcpower27s2 auto:cdsdisk
datadg15 datadg
online
emcpower28s2 auto:cdsdisk
datadg13 datadg
online
emcpower34s2 auto:cdsdisk
datadg16 datadg
online
emcpower35s2 auto:cdsdisk
datadg17 datadg
online
emcpower36s2 auto:cdsdisk
datadg18 datadg online
emcpower37s2 auto:cdsdisk
datadg19 datadg
online
emcpower38s2 auto:cdsdisk
datadg20 datadg
online
emcpower40s2 auto:cdsdisk
datadg02 datadg
online thinrclm
emcpower53s2 auto:cdsdisk
datadg03 datadg online
thinrclm
emcpower59s2 auto:cdsdisk
datadg06 datadg
online thinrclm
emcpower62s2
auto:cdsdisk datadg21
datadg online
emcpower63s2
auto:cdsdisk datadg22
datadg online
emcpower64s2
auto:cdsdisk datadg23 datadg
online
emcpower80s2 auto:cdsdisk
datadg11 datadg
online
7. Now check the
max amount of disk space can be increased from disk group
[root@server1]
# vxassist -g datadg maxsize
Maximum volume size: 4282972160 (2091295Mb)
8. Increase the
volume and filesystem size using output from previous command
[root@server1]
# /etc/vx/bin/vxresize -F vxfs -g datadg
datavol +4282972160
9. Verify /var/data
filesystem size is increased and capture screenshot for proof
[root@server1]
# df -kh /var/data/
Filesystem
size used avail capacity Mounted on
/dev/vx/dsk/datadg/datavol
17T 12T 4.2T
75% /var/data
10. Unfreeze the
service group server-sg in server1 (As this SG is online only in server1)
[root@server1]
# hagrp -unfreeze server-sg -persistent
[root@server1]
# hastatus -sum
-- SYSTEM STATE
--
System
State
Frozen
A server1
RUNNING
0
A server2
RUNNING
0
-- GROUP STATE
--
Group
System
Probed AutoDisabled State
B ClusterService server1
Y
N
OFFLINE
B ClusterService server2
Y
N
ONLINE
B server-sg server1
Y
N
ONLINE
B server-sg server2
Y
N
OFFLINE
B
oracle-sg server1
Y
N
OFFLINE
B
oracle-sg server2
Y
N
ONLINE
11. Login to
secondary node to discover new disks so added to the dgs
[root@server2]
# vxdisk -o alldgs list |grep datadg
emcpower1s2
auto:cdsdisk
-
(datadg) online
emcpower5s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower11s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower12s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower17s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower18s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower19s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower22s2 auto:cdsdisk
- (datadg)
online thinrclm
emcpower25s2 auto:cdsdisk
-
(datadg) online
emcpower26s2 auto:cdsdisk
-
(datadg) online
emcpower28s2 auto:cdsdisk
-
(datadg) online
emcpower29s2 auto:cdsdisk
- (datadg)
online
emcpower36s2 auto:cdsdisk
-
(datadg) online
emcpower37s2 auto:cdsdisk
-
(datadg) online
emcpower38s2 auto:cdsdisk
-
(datadg) online
emcpower39s2 auto:cdsdisk
- (datadg)
online
emcpower40s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower53s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower59s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower80s2 auto:cdsdisk
-
(datadg) online
[root@server2]
# vxdctl enable
[root@server2]
# vxdisk scandisks
[root@server2]
# vxdisk -o alldgs list |grep datadg
emcpower1s2
auto:cdsdisk
-
(datadg) online
emcpower5s2
auto:cdsdisk
- (datadg)
online thinrclm
emcpower11s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower12s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower17s2 auto:cdsdisk
-
(datadg) online
thinrclm
emcpower18s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower19s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower22s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower25s2 auto:cdsdisk
- (datadg)
online
emcpower26s2 auto:cdsdisk
-
(datadg) online
emcpower28s2 auto:cdsdisk
-
(datadg) online
emcpower29s2 auto:cdsdisk
-
(datadg) online
emcpower36s2 auto:cdsdisk
-
(datadg) online
emcpower37s2 auto:cdsdisk
-
(datadg) online
emcpower38s2 auto:cdsdisk
-
(datadg) online
emcpower39s2 auto:cdsdisk
-
(datadg) online
emcpower40s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower53s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower59s2 auto:cdsdisk
-
(datadg) online thinrclm
emcpower63s2
auto:cdsdisk
- (datadg)
online
emcpower64s2
auto:cdsdisk
-
(datadg) online
emcpower65s2
auto:cdsdisk
-
(datadg) online
emcpower80s2 auto:cdsdisk
-
(datadg) online
Case2: Storage Engineer
expands the existing Lun
e.g.
#vxdisk -f -g dgOraData resize dgOraData
#vxassist -g dgOraFRA maxsize
#/etc/vx/bin/vxresize -F vxfs -g dgOraFRA
volOraFRA +200g
First increase the size of the disk in vxvm:
Syntax:
# vxdisk -f -g
<dg> resize <disk>
Example:
# vxdisk -f -g Cnv1
resize c13t1d0
Check to ensure size
has increased by checking the 'dm' in vxprint output:
Syntax:
# vxprint -htg
<dg>
Example:
# vxprint -htg Cnv1
Now check for amount
of increase:
Syntax:
# vxassist -g
<dg> maxsize
Example:
# vxassist -g Cnv1
maxsize
Increase the volume
and filesystem size using output from previous command:
Syntax:
#
/etc/vx/bin/vxresize -F vxfs -g <dg> <vol>
+<size>
Example:
#
/etc/vx/bin/vxresize -F vxfs -g Cnv1 vol30 +104857600
Verify with bdf
command.
First increase the size of the disk in vxvm:
0 comments:
Post a Comment