一次AIX 作業系統ASM新增磁碟的操作日誌
資料庫版本: oracle 11.2.0.2
作業系統版本:AIX 6.1
本次做了兩種操作,一是把新PV加入到ASM中,二是刪除不再使用的VG,把釋放的磁碟加入到ASM中
一.把還未使用的磁碟加入到ASM中
由於這套系統安裝時我沒有參與,在這之前不知道磁帶情況,下面為確認步驟,防止誤操作
1.檢視ASM path對應磁碟
SQL> set linesize 5000
SQL> select t.GROUP_NUMBER,t.OS_MB,t.TOTAL_MB,t.FREE_MB,t.PATH from v$asm_disk t;
GROUP_NUMBER OS_MB TOTAL_MB FREE_MB PATH
------------ ---------- ---------- ---------- -----------------------------------------------------------------------------------
3 256000 256000 113 /dev/archdisk1
2 307200 307200 130 /dev/asmdisk1
2 307200 307200 135 /dev/asmdisk2
2 307200 307200 130 /dev/asmdisk3
2 307200 307200 134 /dev/asmdisk4
1 1024 1024 964 /dev/ocrdisk1
1 1024 1024 964 /dev/votedisk1
1 1024 1024 965 /dev/votedisk2
2.檢視對應的裝置號:
設定型別22 ,裝置號分別為2-10(其中9沒有)
bash-3.00# ls -lrt /dev/asm*
crw-rw---- 1 grid asmdba 22, 6 Jun 06 14:28 /dev/asmdisk2
crw-rw---- 1 grid asmdba 22, 8 Jun 06 14:37 /dev/asmdisk4
crw-rw---- 1 grid asmdba 22, 7 Jun 06 14:41 /dev/asmdisk3
crw-rw---- 1 grid asmdba 22, 5 Jun 06 14:52 /dev/asmdisk1
bash-3.00# ls -lrt archdisk1
crw-rw---- 1 grid asmdba 22, 10 Jun 06 14:57 /dev/archdisk1
bash-3.00# ls -lrt /dev/ocrdisk1
crw-rw---- 1 grid asmdba 22, 2 Jun 20 2011 /dev/ocrdisk1
bash-3.00# ls -lrt /dev/votedisk*
crw-rw---- 1 grid asmdba 22, 4 Jun 20 2011 /dev/votedisk2
crw-rw---- 1 grid asmdba 22, 3 Jun 20 2011 /dev/votedisk1
3.再看一下對應的磁碟,可以看到ASM使用了下面磁碟
ASM使用了disk2至disk10(其中9沒用)
bash-3.00# ls -lrt /dev/rhdisk*
crw------- 1 root system 22, 1 Mar 12 2010 /dev/rhdisk1
crw------- 2 root system 22, 0 Mar 12 2010 /dev/rhdisk0
crw------- 1 root system 22, 2 Jun 08 2011 /dev/rhdisk2
crw------- 1 root system 22, 3 Jun 08 2011 /dev/rhdisk3
crw------- 1 root system 22, 4 Jun 08 2011 /dev/rhdisk4
crw------- 1 root system 22, 5 Jun 08 2011 /dev/rhdisk5
crw------- 1 root system 22, 6 Jun 08 2011 /dev/rhdisk6
crw------- 1 root system 22, 7 Jun 08 2011 /dev/rhdisk7
crw------- 1 root system 22, 8 Jun 08 2011 /dev/rhdisk8
crw------- 1 root system 22, 9 Jun 08 2011 /dev/rhdisk9
crw------- 1 root system 22, 10 Jun 08 2011 /dev/rhdisk10
crw------- 1 root system 22, 11 Jun 08 2011 /dev/rhdisk11
crw------- 1 root system 22, 23 Jun 08 2011 /dev/rhdisk23
crw------- 1 root system 22, 22 Jun 08 2011 /dev/rhdisk22
crw------- 1 root system 22, 21 Jun 08 2011 /dev/rhdisk21
crw------- 1 root system 22, 20 Jun 08 2011 /dev/rhdisk20
crw------- 1 root system 22, 19 Jun 08 2011 /dev/rhdisk19
crw------- 1 root system 22, 18 Jun 08 2011 /dev/rhdisk18
crw------- 1 root system 22, 17 Jun 08 2011 /dev/rhdisk17
crw------- 1 root system 22, 16 Jun 08 2011 /dev/rhdisk16
crw------- 1 root system 22, 15 Jun 08 2011 /dev/rhdisk15
crw------- 1 root system 22, 14 Jun 08 2011 /dev/rhdisk14
crw------- 1 root system 22, 13 Jun 08 2011 /dev/rhdisk13
crw------- 1 root system 22, 12 Jun 08 2011 /dev/rhdisk12
4.檢視作業系統使用的磁碟
作業系統只用了disk0和disk11,其中disk1,disk0為本地磁碟
bash-3.00# lspv
hdisk0 00c71c94516e6053 rootvg active
hdisk1 none None
hdisk2 none None
hdisk3 none None
hdisk4 none None
hdisk5 none None
hdisk6 none None
hdisk7 none None
hdisk8 none None
hdisk9 none None
hdisk10 none None
hdisk11 00c71c946e2767c5 bkvg active
hdisk12 none None
hdisk13 none None
hdisk14 none None
hdisk15 none None
hdisk16 none None
hdisk17 none None
hdisk18 none None
hdisk19 none None
hdisk20 none None
hdisk21 none None
hdisk22 none None
hdisk23 none None
hdisk12 之後的磁碟都可以使用還有disk9沒有使用
再次確認22,9磁碟是否使用
bash-3.00# ls -lrt|grep '22, 9'
crw------- 1 root system 22, 9 Jun 08 2011 rhdisk9
brw------- 1 root system 22, 9 Jun 08 2011 hdisk9
確認asmdisk5沒有使用
SQL> select t.GROUP_NUMBER,t.OS_MB,t.TOTAL_MB,t.FREE_MB,t.PATH from v$asm_disk t where t.path like '%asmdisk5%';
no rows selected
5.建立裝置檔案並賦權
bash-3.00# mknod /dev/asmdisk5 c 22 9
bash-3.00# chown grid:asmdba /dev/asmdisk5
bash-3.00# chmod 660 /dev/asmdisk5
檢視結果
bash-3.00# ls -lrt|grep '22, 9'
crw------- 1 root system 22, 9 Jun 08 2011 rhdisk9
brw------- 1 root system 22, 9 Jun 08 2011 hdisk9
crw-rw---- 1 grid asmdba 22, 9 Jun 06 16:13 asmdisk5
6.把磁碟加入到disk group中
這次要加到DATADG裡面
登陸到grid使用者
bash-3.00$ sqlplus "/as sysasm"
SQL*Plus: Release 11.2.0.2.0 Production on Wed Jun 6 16:21:57 2012
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Automatic Storage Management option
SQL> alter diskgroup DATADG add disk '/dev/asmdisk5';
Diskgroup altered.
select group_number, name, TOTAL_MB, FREE_MB from V$asm_disk_stat;
二.刪除已經不使用的VG,並把釋放的PV新增至ASM
Bakvg原來用於存放備份檔案,現在不需要了,決定把這個VG刪除,釋放磁碟加入到ASM中
1.刪除VG對應的LV
使用lsvg –l vgname檢視對應的檔案系統,在刪除VG之前需要先刪除邏輯卷(LV),刪除LV之前需要把檔案系統解除安裝掉, 防止下次重啟機器找不到相關的檔案系統,一定要刪除filesystem中對應的/backup啟動引數
bash-3.00# umount /backup/
bash-3.00# vi /etc/filesystems
刪除下面部分
/backup:
dev = /dev/bklv01
vfs = jfs2
log = /dev/loglv00
mount = true
options = rw
account = false
2.刪除VG操作
bash-3.00# smit reducevg
選擇 Remove a Physical Volume from a Volume Group,確認進入下一步
Move cursor to desired item and press Enter.
Remove a Physical Volume from a Volume Group
Remove a Volume Group
在各項中按F4選擇 VOLUME GROUP name 和PHYSICAL VOLUME names,FORCE deallocation of all partitions on 選擇為yes,也就是清除所有資料,回車後會有一些提示,全部選擇yes
Remove a Physical Volume from a Volume Group
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
* VOLUME GROUP name bkvg
* PHYSICAL VOLUME names [hdisk11] +
FORCE deallocation of all partitions on yes +
this physical volume?
Before command completion, additional instructions may appear below.
0516-914 rmlv: Warning, all data belonging to logical volume
bklv01 on physical volume hdisk11 will be destroyed.
rmlv: Do you wish to continue? y(es) n(o)? rmlv: Logical volume bklv01 is removed.
0516-914 rmlv: Warning, all data belonging to logical volume
loglv00 on physical volume hdisk11 will be destroyed.
rmlv: Do you wish to continue? y(es) n(o)? rmlv: Logical volume loglv00 is removed.
ldeletepv: Volume Group deleted since it contains no physical volumes.
最後的狀態為Command: OK stdout: yes stderr: no
3.清除釋放的磁碟的PVID
bash-3.00# lspv|grep hdisk11
hdisk11 00c71c946e2767c5 None
bash-3.00#chdev -l hdisk11 -a pv=clear
hdisk11 changed
bash-3.00# lspv|grep hdisk11
hdisk11 none None
4.建立裝置連結和賦權
檢視原來磁碟對應的別名,計劃把新的磁碟hidisk11命名為asmdisk6
SQL> select t.PATH from v$asm_disk t where t.path like '%asmdisk%';
PATH
--------------------------------------------------------------------------------
/dev/asmdisk1
/dev/asmdisk2
/dev/asmdisk3
/dev/asmdisk4
/dev/asmdisk5
bash-3.00# ls -lrt|grep hdisk11
brw------- 1 root system 22, 11 Jun 08 2011 hdisk11
crw------- 1 root system 22, 11 Jul 03 15:18 rhdisk11
bash-3.00# mknod /dev/asmdisk6 c 22 11
bash-3.00# chown grid:asmdba /dev/asmdisk6
bash-3.00# chmod 660 /dev/asmdisk6
檢視結果
bash-3.00# ls -lrt|grep '22, 11'
brw------- 1 root system 22, 11 Jun 08 2011 hdisk11
crw------- 1 root system 22, 11 Jul 03 15:18 rhdisk11
crw-rw---- 1 grid asmdba 22, 11 Jul 03 15:29 asmdisk6
5.把磁碟加入到disk group中
這次要加到DATADG裡面
登陸到grid使用者
bash-3.00$ sqlplus "/as sysasm"
SQL*Plus: Release 11.2.0.2.0 Production on Wed Jun 6 16:21:57 2012
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Automatic Storage Management option
SQL> alter diskgroup DATADG add disk '/dev/asmdisk6';
Diskgroup altered.
6.檢視各磁碟使用情況
select group_number, name, TOTAL_MB, FREE_MB from V$asm_disk_stat;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21605631/viewspace-734488/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一次解除安裝ASM磁碟的操作日誌ASM
- 各個作業系統的 作業系統日誌作業系統
- AIX系統日誌AI
- AIX 系統日誌AI
- OS作業系統日誌作業系統
- aix 在系統可用時新增磁碟AI
- 一次ASM新增新的磁碟組ASM
- hp-unix作業系統 日誌作業系統
- 各大作業系統AIX/HPUX/Solaris/Linux下的系統日誌作業系統AILinux
- Linux作業系統的日誌說明Linux作業系統
- Linux作業系統常用log日誌Linux作業系統
- AIX作業系統安全加固AI作業系統
- 升級AIX作業系統AI作業系統
- Aix作業系統SMIT工具AI作業系統MIT
- AIX作業系統怎麼檢視檔案的操作記錄AI作業系統
- Linux 作業系統日誌管理全攻略Linux作業系統
- 總結-理解和使用aix的日誌系統(zt)AI
- AIX作業系統的shell簡介(轉)AI作業系統
- AIX作業系統shell的引數(轉)AI作業系統
- 詳解使用磁碟克隆和U盤安裝IBM AIX作業系統IBMAI作業系統
- AIX作業系統掛載iSCSI磁碟裝置,並建立為共享儲存AI作業系統
- asm新增刪除磁碟ASM
- AIX日誌檔案系統(Journaled File System)管理AI
- AIX作業系統版本小知識AI作業系統
- AIX作業系統核心引數配置AI作業系統
- AIX作業系統效能分析報告AI作業系統
- 【AUDIT】實現將SYS使用者的操作資訊記錄到作業系統日誌中作業系統
- AIX作業系統下的用磁帶進行備份操作步驟AI作業系統
- 關於Linux作業系統日誌的介紹(轉載)Linux作業系統
- AIX新增磁碟並在上面建立檔案系統的主要步驟AI
- 【AIX】AIX系統下檢視磁碟陣列AI陣列
- flume分散式日誌收集系統操作分散式
- Windows作業系統磁碟清理的新概念(轉)Windows作業系統
- asm新增和刪除磁碟ASM
- linux下新增ASM磁碟LinuxASM
- 作業系統封裝操作作業系統封裝
- AIX平臺下磁碟的PVID對ASM磁碟的破壞AIASM
- 定製AIX作業系統的shell環境(轉)AI作業系統