linux查看裸设备及oracle如何添加磁盘到磁盘组

linux查看裸设备
1.fdisk -l 查看所有系统中的裸设备使用情况,包括分区的和没有分区的
2.对裸设备进行分区
  eg:fdisk /dev/sdf  依次需要输入:n|p|1|w 
3.配置裸设备映射
  rh4: 编辑 /etc/sysconfig/rawdevices
  eg:/dev/raw/raw5 /dev/sdf1

4.配置oracle用户对裸设备的权限,编辑/etc/udev/permissions.d/50-udev.permissions
  #raw devices
  raw*:oracle:oinstall:0660
  raw/*:oracle:oinstall:0660
5.确认裸设备自动启动
  #chkconfig --list rawdevices
  rawdevices      0:off   1:off   2:off   3:on    4:on    5:on    6:off
6.启动rawdevices服务,确认裸设备创建成功
  #service rawdevices restart
7.检查裸设备权限是否是oracle:oinstall
  cd /dev/raw
  ll
8.创建ASM磁盘
  #/etc/init.d/oracleasm createdisk VOL3 /dev/sdf1
  其他节点需要
  #/etc/init.d/oracleasm scandisks
 

ASMLib方式:
alter system set asm_diskstring='ORCL:VOL*' scope=both;
create diskgroup RAC_DISK external redundancy DISK 'ORCL:VOL1','ORCL:VOL3','ORCL:VOL4';
drop diskgroup asmdisk including contents

裸设备方式: 
alter system set asm_diskstring='/dev/raw/raw[1-6]' scope=both
alter diskgroup RAC_DISK add disk '/dev/oracleasm/VOL1' name VOL1,'/dev/oracleasm/VOL3' name VOL3,'/dev/oracleasm/VOL4' name VOL4;
 
col state format a10
col name format a15
col failgroup format a20 
set line 200
select  STATE,REDUNDANCY,TOTAL_MB,FREE_MB,NAME,FAILGROUP from v$asm_disk;
select  GROUP_NUMBER,NAME,STATE,TYPE,TOTAL_MB,FREE_MB,UNBALANCED  from v$asm_diskgroup;


 


    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值