Senin, 25 Maret 2019

Add volume ASM Solaris 10


1. check new disk  / scan new disk
dhartisdb01 and dhartisdb02
---------------------------------
root@dhartisdb02:/dev/rdsk# echo |format
Searching for disks...done

c5t60060E80054857000000485700000B00d0: configured with capacity of 199.99GB |
c5t60060E80054857000000485700000B01d0: configured with capacity of 49.99GB   | ===> this is new disks


AVAILABLE DISK SELECTIONS:
0. c5t5000C5003A38DCBBd0
/scsi_vhci/disk@g5000c5003a38dcbb
1. c5t5000C5003A217863d0
-----------------------------------

2. label it

root@dhartisdb02:/dev/rdsk# format c5t60060E80054857000000485700000B00d0

c5t60060E80054857000000485700000B00d0: configured with capacity of 199.99GB
selecting c5t60060E80054857000000485700000B00d0
[disk formatted]


FORMAT MENU:
disk - select a disk
type - select (define) a disk type
partition - select (define) a partition table
current - describe the current disk
format - format and analyze the disk
repair - repair a defective sector
label - write label to the disk
analyze - surface analysis
defect - defect list management
backup - search for backup labels
verify - read and display labels
save - save new disk/partition definitions
inquiry - show vendor, product and revision
volname - set 8-character volume name
! - execute , then return
quit
format> label
Ready to label disk, continue? y

format> p


PARTITION MENU:
0 - change `0' partition
1 - change `1' partition
2 - change `2' partition
3 - change `3' partition
4 - change `4' partition
5 - change `5' partition
6 - change `6' partition
7 - change `7' partition
select - select a predefined table
modify - modify a predefined partition table
name - name the current table
print - display the current table
label - write partition map and label to the disk
! - execute , then return
quit
partition> p
Current partition table (default):
Total disk cylinders available: 54611 + 2 (reserved cylinders)

Part Tag Flag Cylinders Size Blocks
0 root wm 0 - 34 131.25MB (35/0/0) 268800
1 swap wu 35 - 69 131.25MB (35/0/0) 268800
2 backup wu 0 - 54610 199.99GB (54611/0/0) 419412480
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 unassigned wm 0 0 (0/0/0) 0
6 usr wm 70 - 54610 199.74GB (54541/0/0) 418874880
7 unassigned wm 0 0 (0/0/0) 0

partition>

3. check slices on the disk that will assign to ASM and make sure not started from cylinder 0
==> 6 usr wm 70 - 54610 199.74GB (54541/0/0) 418874880

4. we use slice6 due to not started form 0 and same with existing configuration ASM disks
# ls -lL c5t60060E80054857000000485700000B00d0s6

root@dhartisdb02:/dev/rdsk# ls -lL c5t60060E80054857000000485700000B00d0s6
crw-r----- 1 root sys 118, 254 Jul 27 11:46 c5t60060E80054857000000485700000B00d0s6
root@dhartisdb02:/dev/rdsk#

5. change owner from root:sys to oracle:oinstall
# chown oracle:oinstall c5t60060E80054857000000485700000B00d0s6


------- before
root@dhartisdb02:/dev/rdsk# ls -lL |grep oracle
crw-rw---- 1 oracle oinstall 118, 222 May 30 2012 c5t60060E8006D732000000D73200000100d0s6
crw-rw---- 1 oracle oinstall 118, 214 May 30 2012 c5t60060E8006D732000000D73200000101d0s6
crw-rw---- 1 oracle oinstall 118, 206 May 30 2012 c5t60060E8006D732000000D73200000102d0s6
crw-rw---- 1 oracle oinstall 118, 198 Jul 27 17:31 c5t60060E8006D732000000D73200000103d0s6
crw-rw---- 1 oracle oinstall 118, 190 May 30 2012 c5t60060E8006D732000000D73200000104d0s6
crw-rw---- 1 oracle oinstall 118, 182 May 30 2012 c5t60060E8006D732000000D73200000105d0s6
crw-rw---- 1 oracle oinstall 118, 174 Jul 27 17:31 c5t60060E8006D732000000D73200000106d0s6
crw-rw---- 1 oracle oinstall 118, 166 May 30 2012 c5t60060E8006D732000000D73200000107d0s6
crw-rw---- 1 oracle oinstall 118, 158 May 30 2012 c5t60060E8006D732000000D73200000108d0s6
crw-rw---- 1 oracle oinstall 118, 150 Jul 27 17:31 c5t60060E8006D732000000D73200000109d0s6
crw-rw---- 1 oracle oinstall 118, 142 May 30 2012 c5t60060E8006D732000000D7320000010Ad0s6
crw-rw---- 1 oracle oinstall 118, 134 May 30 2012 c5t60060E8006D732000000D7320000010Bd0s6
crw-rw---- 1 oracle oinstall 118, 126 Jun 9 22:05 c5t60060E8006D732000000D7320000010Cd0s6
crw-rw---- 1 oracle oinstall 118, 118 Jul 22 14:35 c5t60060E8006D732000000D7320000010Dd0s6
crw-rw---- 1 oracle oinstall 118, 110 Jul 27 14:36 c5t60060E8006D732000000D7320000010Ed0s6
crw-rw---- 1 oracle oinstall 118, 102 Jun 30 08:31 c5t60060E8006D732000000D7320000010Fd0s6

------- after

root@dhartisdb02:/dev/rdsk# ls -lL |grep oracle
crw-r----- 1 oracle oinstall 118, 254 Jul 27 17:32 c5t60060E80054857000000485700000B00d0s6
crw-rw---- 1 oracle oinstall 118, 222 May 30 2012 c5t60060E8006D732000000D73200000100d0s6
crw-rw---- 1 oracle oinstall 118, 214 May 30 2012 c5t60060E8006D732000000D73200000101d0s6
crw-rw---- 1 oracle oinstall 118, 206 May 30 2012 c5t60060E8006D732000000D73200000102d0s6
crw-rw---- 1 oracle oinstall 118, 198 Jul 27 17:32 c5t60060E8006D732000000D73200000103d0s6
crw-rw---- 1 oracle oinstall 118, 190 May 30 2012 c5t60060E8006D732000000D73200000104d0s6
crw-rw---- 1 oracle oinstall 118, 182 May 30 2012 c5t60060E8006D732000000D73200000105d0s6
crw-rw---- 1 oracle oinstall 118, 174 Jul 27 17:32 c5t60060E8006D732000000D73200000106d0s6
crw-rw---- 1 oracle oinstall 118, 166 May 30 2012 c5t60060E8006D732000000D73200000107d0s6
crw-rw---- 1 oracle oinstall 118, 158 May 30 2012 c5t60060E8006D732000000D73200000108d0s6
crw-rw---- 1 oracle oinstall 118, 150 Jul 27 17:32 c5t60060E8006D732000000D73200000109d0s6
crw-rw---- 1 oracle oinstall 118, 142 May 30 2012 c5t60060E8006D732000000D7320000010Ad0s6
crw-rw---- 1 oracle oinstall 118, 134 May 30 2012 c5t60060E8006D732000000D7320000010Bd0s6
crw-rw---- 1 oracle oinstall 118, 126 Jun 9 22:05 c5t60060E8006D732000000D7320000010Cd0s6
crw-rw---- 1 oracle oinstall 118, 118 Jul 22 14:35 c5t60060E8006D732000000D7320000010Dd0s6
crw-rw---- 1 oracle oinstall 118, 110 Jul 27 14:36 c5t60060E8006D732000000D7320000010Ed0s6
crw-rw---- 1 oracle oinstall 118, 102 Jun 30 08:31 c5t60060E8006D732000000D7320000010Fd0s6

5. change mode ke 660
chmod 660 c5t60060E80054857000000485700000B00d0s6

root@dhartisdb02:/dev/rdsk# ls -lL |grep oracle
crw-rw---- 1 oracle oinstall 118, 254 Jul 27 17:32 c5t60060E80054857000000485700000B00d0s6
crw-rw---- 1 oracle oinstall 118, 222 May 30 2012 c5t60060E8006D732000000D73200000100d0s6
crw-rw---- 1 oracle oinstall 118, 214 May 30 2012 c5t60060E8006D732000000D73200000101d0s6
crw-rw---- 1 oracle oinstall 118, 206 May 30 2012 c5t60060E8006D732000000D73200000102d0s6
crw-rw---- 1 oracle oinstall 118, 198 Jul 27 17:36 c5t60060E8006D732000000D73200000103d0s6
crw-rw---- 1 oracle oinstall 118, 190 May 30 2012 c5t60060E8006D732000000D73200000104d0s6
crw-rw---- 1 oracle oinstall 118, 182 May 30 2012 c5t60060E8006D732000000D73200000105d0s6
crw-rw---- 1 oracle oinstall 118, 174 Jul 27 17:36 c5t60060E8006D732000000D73200000106d0s6
crw-rw---- 1 oracle oinstall 118, 166 May 30 2012 c5t60060E8006D732000000D73200000107d0s6
crw-rw---- 1 oracle oinstall 118, 158 May 30 2012 c5t60060E8006D732000000D73200000108d0s6
crw-rw---- 1 oracle oinstall 118, 150 Jul 27 17:36 c5t60060E8006D732000000D73200000109d0s6
crw-rw---- 1 oracle oinstall 118, 142 May 30 2012 c5t60060E8006D732000000D7320000010Ad0s6
crw-rw---- 1 oracle oinstall 118, 134 May 30 2012 c5t60060E8006D732000000D7320000010Bd0s6
crw-rw---- 1 oracle oinstall 118, 126 Jun 9 22:05 c5t60060E8006D732000000D7320000010Cd0s6
crw-rw---- 1 oracle oinstall 118, 118 Jul 22 14:35 c5t60060E8006D732000000D7320000010Dd0s6
crw-rw---- 1 oracle oinstall 118, 110 Jul 27 14:36 c5t60060E8006D732000000D7320000010Ed0s6
crw-rw---- 1 oracle oinstall 118, 102 Jun 30 08:31 c5t60060E8006D732000000D7320000010Fd0s6


6. create soft link to ASM directory
$ ln -s {/path/to/file-name} {link-name} ====> WARNING !!!

su - oracle
ln -s /dev/rdsk/c5t60060E80054857000000485700000B00d0s6 new-data1


------ before link created
root@dhartisdb02:/oracle/oradata/hartis# ls -ltrh
total 32
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 ocr_vdisk1 -> /dev/rdsk/c5t60060E8006D732000000D73200000109d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 ocr_vdisk2 -> /dev/rdsk/c5t60060E8006D732000000D73200000106d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 ocr_vdisk3 -> /dev/rdsk/c5t60060E8006D732000000D73200000103d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 ocr_vdisk4 -> /dev/rdsk/c5t60060E8006D732000000D73200000100d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 data_disk1 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Dd0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 data_disk2 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Ed0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 data_disk3 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Fd0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk1 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Ad0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk2 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Bd0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk3 -> /dev/rdsk/c5t60060E8006D732000000D73200000108d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk4 -> /dev/rdsk/c5t60060E8006D732000000D73200000107d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk5 -> /dev/rdsk/c5t60060E8006D732000000D73200000105d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk6 -> /dev/rdsk/c5t60060E8006D732000000D73200000104d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk7 -> /dev/rdsk/c5t60060E8006D732000000D73200000102d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk8 -> /dev/rdsk/c5t60060E8006D732000000D73200000101d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 arch_disk1 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Cd0s6
root@dhartisdb02:/oracle/oradata/hartis#

======= after

oracle@dhartisdb02 $ ln -s /dev/rdsk/c5t60060E80054857000000485700000B00d0s6 new-data1
oracle@dhartisdb02 $ ls -la
total 38
drwxr-xr-x 2 oracle oinstall 512 Jul 27 18:02 .
drwxr-xr-x 3 oracle oinstall 512 Mar 24 2012 ..
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 arch_disk1 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Cd0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 data_disk1 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Dd0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 data_disk2 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Ed0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 data_disk3 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Fd0s6
lrwxrwxrwx 1 oracle oinstall 49 Jul 27 18:02 new-data1 -> /dev/rdsk/c5t60060E80054857000000485700000B00d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 ocr_vdisk1 -> /dev/rdsk/c5t60060E8006D732000000D73200000109d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 ocr_vdisk2 -> /dev/rdsk/c5t60060E8006D732000000D73200000106d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 ocr_vdisk3 -> /dev/rdsk/c5t60060E8006D732000000D73200000103d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 ocr_vdisk4 -> /dev/rdsk/c5t60060E8006D732000000D73200000100d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk1 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Ad0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk2 -> /dev/rdsk/c5t60060E8006D732000000D7320000010Bd0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk3 -> /dev/rdsk/c5t60060E8006D732000000D73200000108d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk4 -> /dev/rdsk/c5t60060E8006D732000000D73200000107d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk5 -> /dev/rdsk/c5t60060E8006D732000000D73200000105d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk6 -> /dev/rdsk/c5t60060E8006D732000000D73200000104d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk7 -> /dev/rdsk/c5t60060E8006D732000000D73200000102d0s6
lrwxrwxrwx 1 oracle oinstall 49 May 30 2012 reco_disk8 -> /dev/rdsk/c5t60060E8006D732000000D73200000101d0s6


Tidak ada komentar:

Posting Komentar