linux查看裸设备及oracle如何添加磁盘到磁盘组
2011-12-26 15:32
871 查看
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;
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;
相关文章推荐
- linux 中如何查询到系统新添加的磁盘设备
- 如何解决 Linux 虚拟机磁盘设备名不一致的问题
- Linux如何查看与/dev/input目录下的event对应的设备
- 如何解决 Linux 虚拟机磁盘设备名不一致的问题
- 如何在Linux系统上添加新的磁盘
- Linux如何查看与/dev/input目录下的event对应的设备
- linux如何查看磁盘剩余空间
- 如何在嵌入式LINUX中添加设备驱动程序
- oracle_11 linux客户端安装说明以及如何添加sqlldr命令
- 如何查看LINUX下的一个USB设备使用的驱动模块
- linux如何查看系统占用磁盘空间最大的文件及让文件按大小排序
- 如何在Linux系统上添加新的磁盘
- Linux技巧-如何查看系统信息-硬盘、分区信息以及磁盘用量
- 如何查看Linux磁盘空间大小
- 如何查看以及清除Oracle ASM磁盘头部信息 推荐
- linux下如何在线添加和移除scsi磁盘?
- linux如何查看磁盘剩余空间
- oracle ASM 如何添加新磁盘到磁盘
- 如何查看oracle是32位还是64位的,Linux和Windows通用
- 如何查看Linux的磁盘空间还有多少