oracle10gasmcmd,10.asmcmd管理磁盘组

asmcmd管理磁盘组

原创 2017-11-17 Oracle 宅必备

这个专题讲ASM相关的内容

这节讲ASM 的asmcmd命令

asmcmd命令是我们管理ASM的一个命令行工具

我们可以使用help dsget的形式查看帮助

通过grid用户进入

cd5041bdcda76988674c128f2b48e687.png

ASM磁盘组相关命令

1.1 chdg

该命令根据一个xml文件更改磁盘组配置

ASMCMD [+] > chdg data_config.xml

1.2 chkdg

该命令检查并且可以修复磁盘组

56abf597b8ee80573eacdfbbe4d503c8.png

1.3 dropdg

该命令删除一个磁盘组

-r 表示递归,同时删除文件

-f代表强制删除

ASMCMD [+] > dropdg -r -f data

ASMCMD [+] > dropdg -r fra

1.4 iostat

该命令查看磁盘组的io状态

iostat使用的是V$ASM_DISK_IOSTAT视图

dd142d37f42011a5efc3803f7c1cdc3b.png

1.5 lsattr

该命令列出磁盘组的属性值

7e708ff3cfc01da2a2f407044ff6a9d4.png

1.6 lsdg

该命令列出磁盘组的相信信息,包括空间等

2c57513bc77859758d3aa896387092aa.png

1.7 lsdsk

该命令列出ASM 磁盘信息

37dd12b2a098b1608047e71ccfa18984.png

6a7a6ae8f758cbf4012186dc8247b13b.png

1.8 lsod

该命令处于打开状态的ASM磁盘

754856d129c6c89d318b48a16db25c74.png

7dc63449a3b30cf78c6c3d2bd426ff09.png

1.9 md_backup

该命令备份一个或多个磁盘组,默认备份所有磁盘组元数据和数据

md_backup /scratch/backup/alldgs20100422

md_backup /scratch/backup/data20100422 -G data

1.10 md_restore

该命令恢从备份文件恢复磁盘组数据

ASMCMD [+] > md_restore –-full –G data –-silent /scratch/backup/alldgs20100422

ASMCMD [+] > md_restore –-nodg –G data –-silent /scratch/backup/alldgs20100422

ASMCMD [+] > md_restore –-newdg -o 'data:data2' --silent /scratch/backup/data20100422

ASMCMD [+] > md_restore -S override.sql --silent /scratch/backup/data20100422

1.11 mkdg

该命令根据XML 配置文件新建一个磁盘组,具体参考官方网站

ASMCMD [+] > mkdg data_config.xml

ASMCMD [+] > mkdg ''

1.12 mount

该命令mount一个磁盘组

ASMCMD [+] > mount -f data

ASMCMD [+] > mount --restrict data

ASMCMD [+] > mount -a

1.13 offline

该命令offline磁盘组中的磁盘或者故障组

注意 offline后经过一段时间后会从磁盘组中删除(Drop)

ASMCMD [+] > offline -G data -F failgroup1

ASMCMD [+] > offline -G data -D data_0001 -t 1.5h

1.14 online

该命令online磁盘或者故障组

ASMCMD [+] > online -G data -F failgroup1 -w

ASMCMD [+] > online -G data -D data_0001

1.15 rebal

该命令重平衡一个磁盘组

rebal --power 4 fra

1.16 remap

该命令将磁盘组中一个范围内的的块标记为unusable 并将其里面数据重新分配

ASMCMD [+] > remap DATA DATA_0001 5000-5999

ASMCMD [+] > remap FRA FRA_0002 6230-6339

1.17 setattr

该命令设置磁盘组的属性值

ASMCMD [+] > setattr -G data compatible.asm 11.2.0.0.0

ASMCMD [+] > setattr -G data compatible.rdbms 11.2.0.0.0

1.18 umount

该命令dismount 一个磁盘组

ASMCMD [+] > umount -a

ASMCMD [+] > umount -f data

具体请参考下面链接或点击阅读原文:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值