一次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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- AIX系統日誌AI
- 一次ASM新增新的磁碟組ASM
- 各大作業系統AIX/HPUX/Solaris/Linux下的系統日誌作業系統AILinux
- AIX作業系統安全加固AI作業系統
- Oracle ASM磁碟組擴容(AIX7.1)OracleASMAI
- Linux作業系統的日誌說明Linux作業系統
- ASM磁碟組更換磁碟的操作方法ASM
- AIX系統擴vg操作步驟AI
- 在ASM磁碟組中刪除歸檔日誌報ORA-15028ASM
- 作業系統(AIX)雙因素身份認證解決方案作業系統AI
- ASM磁碟組擴容操作文件ASM
- ASM磁碟簡單維護,新增,刪除ASM
- 實現後臺管理系統的操作日誌功能
- 作業系統封裝操作作業系統封裝
- 開發日誌:Kylin麒麟作業系統部署ASP.NET CORE作業系統ASP.NET
- Win7系統電腦新增共享網路磁碟的操作步驟Win7
- 日誌系統
- java與作業系統相關的操作Java作業系統
- 企業級日誌分析系統——ELK
- 《作業系統30天》-合川秀實-學習日誌day11作業系統
- RAC安裝【AIX 7 + 11.2.0.4 + ASM】AIASM
- 檢視系統的日誌
- Rsyslog日誌系統
- Linux系統級日誌系統Linux
- Oracle 11.2.0.4 rac for aix acfs異常環境的克隆環境ASM磁碟組掛載緩慢OracleAIASM
- RAID磁碟硬陣列及安裝作業系統AI陣列作業系統
- 站長必修課:windows作業系統檢視並分析伺服器日誌Windows作業系統伺服器
- 日誌: 分散式系統的核心分散式
- 【AIX-PS】AIX系統ps命令詳解AI
- 日誌審計系統
- ELK日誌分析系統
- 日誌系統相關
- ASM磁碟組限制ASM
- Centos系統關閉Mysql資料庫查詢操作日誌的方法CentOSMySql資料庫
- 新增橋接連線狀態監控、重構日誌系統橋接
- ORACLE11.2.0.4 RAC+ ASM安裝方法 (作業系統CENTOS7.6)OracleASM作業系統CentOS
- ELK日誌系統之使用Rsyslog快速方便的收集Nginx日誌Nginx
- 作業系統(1)——作業系統概述作業系統
- 作業系統(一):作業系統概述作業系統