中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASM實例管理

發布時間:2020-08-27 03:42:11 來源:網絡 閱讀:541 作者:三國冷 欄目:關系型數據庫

1、啟動和關閉

root賬戶下執行:/etc/init.d/init.ohasd run 

crs_start -all

crs_stop -all

查看實例的狀態:crs_stat -t


2、相關的動態性能視圖:

v$asm_disk(_stat)       --查看磁盤及其狀態信息

v$asm_diskgroup(_stat)     --查看磁盤組及其狀態信息

v$asm_operation       --查看當前磁盤的操作信息

v$asm_client            --返回當前連接的客戶端實例信息

v$asm_file             --返回asm文件的相關信息

v$asm_template          --返回asm文件樣本的相關信息

v$asm_alias            --返回asm文件的別名信息


3、查看數據文件

select * from v$datafile;

數據文件格式:

1)完全限定的名稱:

+group/dbname/file type/tag.file.incarnation 

group:磁盤組名;dbname是文件所屬的數據庫;file type是Oracle文件類型;

tag是文件類型特有的信息;file.incarnation對文件確保唯一性。


2)取別名:

alter diskgroup <diskgroup_name> add alias '<alias_name>' for '<asm_file>';   

修改別名:

alter diskgroup <diskgroup_name> add alias '<old_alias_name>' to '<new_alias_name>'; 

刪除別名

alter diskgroup <diskgroup_name> delete alias '<alias_name>';

使用別名刪除數據文件

alter diskgroup <diskgroup_name> drop file '<alias_name>';

使用全名刪除數據文件

alter diskgroup <diskgroup_name> drop file '<asm_file>';

查看別名信息

select * from v$asm_alias; 


4、管理ASM磁盤組

創建新的diskgroup 

CREATE DISKGROUP diskgroup_name

              [ { HIGH | NORMAL | EXTERNAL } REDUNDANCY ]

              [ FAILGROUP failgroup_name ]

              DISK [ NAME disk_name ] [ SIZE size_clause ] [ FORCE | NOFORCE ] ...; 



1)先創建磁盤,再分配磁盤組

/etc/init.d/oracleasm createdisk DATA4 /dev/sdc1

/etc/init.d/oracleasm createdisk DATA5 /dev/sdc2

/etc/init.d/oracleasm createdisk DATA6 /dev/sdc3


創建有兩種方式:

2)使用SYSASM登陸:[不要使用SYSDBA登陸]

create diskgroup ASM1 normal redundancy

failgroup DATA4 disk '/dev/oracleasm/disks/DATA4' name DATA4

failgroup DATA5 disk '/dev/oracleasm/disks/DATA5' name DATA5; 

[會報ORA-15014、ORA-15031且使用“alter system set asm_diskstring”無法修改,報ORA-15014]

create diskgroup ASM1 normal redundancy

failgroup DATA4 disk 'ORCL:DATA4' name DATA4

failgroup DATA5 disk 'ORCL:DATA5' name DATA5;--測試中使用了第二種方法。


刪除diskgroup 

drop diskgroup <diskgroup_name>  [including contents] [force];

drop diskgroup ASM1 including contents; 


手動mount命令 

ALTER DISKGROUP ALL DISMOUNT;

ALTER DISKGROUP ALL MOUNT;

ALTER DISKGROUP <diskgroup_name> DISMOUNT;

ALTER DISKGROUP <diskgroup_name> MOUNT;

磁盤成員管理 

為diskgroup增加disk

alter diskgroup DATA add disk '/dev/oracleasm/DATA4' name DATA4,'/dev/oracleasm/DATA5' name DATA5; 

alter diskgroup DATA add disk 'ORCL:DATA4' name DATA4,'ORCL:DATA5' name DATA5; --相當于增加了failgroup


從diskgroup刪除disk

alter diskgroup DATA drop disk DATA4; --刪除之后,v$asm_disk中的state的狀態是dropping,ASM后臺會將DATA4中的信息挪到其他磁盤上,等到信息挪動完成之后,state字段會恢復正常。

取消刪除disk的命令,只在上述命令沒執行完成的時候有效

ALTER DISKGROUP DATA UNDROP DISKS; 


為DATA的個故障組各添加一個成員

alter diskgroup DATA

add failgroup DATA1 disk 'ORCL:DATA4'

add failgroup DATA2 disk 'ORCL:DATA5';


5、Rebalance

手動Rebalance

alter diskgroup DATA rebalance power 3 wait; 

為磁盤組增加目錄

alter diskgroup DATA add directory '+DATA/datafile';    


動態平衡:

alter diskgroup DATA add disk 'ORCL:DATA4' rebalance power 11;



6、asmcmd

通過asmcmd命令,可以訪問ASM磁盤組中的內容。在grid用戶中的~/.bash_profile中添加實例的相關信息就可以使用asmcmd命令。

查看asmcmd命令可以使用help,具體的用法可以參考help [command].asmcmd中的命令功能及用法與Linux中的命令相似。







向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

上林县| 手游| 文登市| 米易县| 温宿县| 北票市| 黎城县| 哈密市| 吐鲁番市| 肇庆市| 邵武市| 景东| 辰溪县| 赣榆县| 云龙县| 连云港市| 讷河市| 隆德县| 土默特右旗| 湖北省| 绵竹市| 谢通门县| 利辛县| 宁阳县| 汝城县| 南充市| 微博| 黄大仙区| 崇阳县| 峨眉山市| 镇宁| 高平市| 呼玛县| 和田县| 密云县| 信阳市| 齐河县| 贡觉县| 建宁县| 平罗县| 天门市|