您现在的位置是:主页 > 数据库技术 > 数据库技术

ASM如何管理

IDCBT2021-12-27服务器技术人已围观

简介这篇文章将为大家详细讲解有关ASM如何管理,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 一.创建/删除asm磁盘组: 1.在操作系统创建ASM磁

这篇文章将为大家详细讲解有关ASM如何管理,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一.创建/删除asm磁盘组:
1.在操作系统创建ASM磁盘
/etc/init.d/oracleasm create VOL4 /dev/sde1
2.在oralce里添加此块asm磁盘
 create diskgroup diskgroup_name 
         <high|normal|external> redundancy 
         failgroup failgroup_name disk 'disk_nmae' name asm_disk_name
                     ... 
            ; 
 说明: 
        failgroup (故障组)的个数的限制: 
          HIGH   ---------- failgroup >= 3 
          NORMAL ---------- failgroup >= 2 
          EXTERNAL -------- failgroup == 0  (不能指定故障组)

SQL>create diskgroup DATA2 external redundancy disk 'ORCL:VOL4';    --如果是创建external磁盘组,那么就无需指定故障组。
SQL>create diskgroup DATA2 normal redundnacy
 failgroup DATA2_FG_1 disk
 'ORCL:VOL4'
 failgroup DATA2_FG_2 disk
 'ORCL:VOL6'
 /                                                                                               --创建一个normal磁盘组,其中含有两个故障组。

3.删除磁盘组
SQL>drop diskgroup DATA2;    --删除的磁盘组必须挂载着

4.挂载/卸载磁盘组
SQL>alter disgroup DATA2 mount/dismount;

二.向ASM磁盘组中添加/删除磁盘:
 1、向指定的故障组加入磁盘 
SQL>  alter diskgroup diskgroup_name 
          add failgroup failgroup_name disk 'disk_name' name asm_disk_name [force];
 2、加入磁盘并新增一个故障组 
SQL>alter diskgroup dgdata2 
        add disk 'disk_name' name asm_disk_name;         --不指定故障组名,名称与name字段相同
SQL> alter diskgroup DATA1 add disk 'ORCL:VOL4';      --不指定故障组名和ASM磁盘名,其名称由系统统一指定。 

标签:

很赞哦! ()

本栏推荐