前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[Oracle ASM全解析] asmcmd管理磁盘组

[Oracle ASM全解析] asmcmd管理磁盘组

作者头像
bsbforever
发布2020-08-19 15:09:19
1.9K0
发布2020-08-19 15:09:19
举报
文章被收录于专栏:时悦的学习笔记

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

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

通过grid用户进入

ASM磁盘组相关命令

1.1 chdg

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

ASMCMD [+] > chdg data_config.xml

1.2 chkdg

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

1.3 dropdg

该命令删除一个磁盘组 -r 表示递归,同时删除文件 -f代表强制删除

ASMCMD [+] > dropdg -r -f data ASMCMD [+] > dropdg -r fra

1.4 iostat

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

iostat使用的是V$ASM_DISK_IOSTAT视图

1.5 lsattr

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

1.6 lsdg

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

1.7 lsdsk

该命令列出ASM 磁盘信息

1.8 lsod

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

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 '<dg name="data"><dsk string="/dev/disk*"/></dg>'

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

具体请参考下面链接

https://docs.oracle.com/cd/E11882_01/server.112/e18951/asm_util004.htm#OSTMG94578

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-11-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 宅必备 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ASM磁盘组相关命令
    • 1.1 chdg
      • 1.2 chkdg
        • 1.3 dropdg
          • 1.4 iostat
            • 1.5 lsattr
            • 1.6 lsdg
            • 1.7 lsdsk
            • 1.8 lsod
            • 1.9 md_backup
            • 1.10 md_restore
            • 1.11 mkdg
            • 1.12 mount
            • 1.13 offline
            • 1.14 online
            • 1.15 rebal
            • 1.16 remap
            • 1.17 setattr
            • 1.18 umount
            相关产品与服务
            命令行工具
            腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档