ASMCMD 命令详解
发布时间:2020-12-12 15:18:40 所属栏目:百科 来源:网络整理
导读:实例管理命令:dsget返回discoverydiskstringdsset设置discoverydiskstringlsct显示当前oracleASM的客户端,一般指数据库实例和ASM实例,数据来源于V$ASM_CLIENT视图lsop显示当前磁盘组或ASM实例的操作,数据来源于V$ASM_OPERATION视图lspwusr显示ASM密码文件
实例管理命令: dsget返回discoverydiskstring dsset设置discoverydiskstring lsct显示当前oracleASM的客户端,一般指数据库实例和ASM实例,数据来源于V$ASM_CLIENT视图 lsop显示当前磁盘组或ASM实例的操作,数据来源于V$ASM_OPERATION视图 lspwusr显示ASM密码文件中的用户 orapwusr增加,删除,修改ASM密码文件用户 shutdown关闭ASM实例 startup启动ASM实例 spbackup备份ASMSPFILE,不影响GPnPprofile;备份文件不能识别成SPFILE,不能用spcopy拷贝。为了识别备份文件为SPFILE必须用cp命令 spcopy拷贝ASMSPFILE,在同一个磁盘组不能拷贝多份。为了更新GPnPprofile,则用-u选项或用spset命令 spget返回ASMSPFILE的位置从GPnPprofile spmove移动ASMSPFILE,自动更新GPnPprofile.当SPFILE被ASM实例打开时不能被移动 spset设置ASMSPFILE的位置, 文件管理命令: cd切换目录,可使用通配符 cp在磁盘组之间,磁盘组与操作系统之间拷贝文件。不能在两个远程实例间拷贝。OCR和OCR备份类型的文件不能用cp, 要用spbackup,spcopy,spmove 如果是远程拷贝,则连接串样式为:user@host[.port_number].SID。port_number默认为1521 du显示已经使用的磁盘空间在指定的目录(包括子目录) find查找,注意要区分大小写 ls显示ASM目录下的内容 lsof显示本地客户端已打开的文件 mkalias创建一个系统产生的文件的别名。别名和对应的文件必须在同一磁盘组且每个ASM文件只能有一个别名 mkdir创建ASM目录 pwd显示当前目录的路径 rm删除指定的文件或目录,如果是别名,会删除别名和别名对应的文件 rmalias删除指定的别名 磁盘组管理命令 chdg修改磁盘组(增加磁盘,删除磁盘,调整磁盘大小,重新平衡磁盘组,基于XML配置文件的) chkdg检查或修复磁盘组 dropdg删除磁盘组 iostat显示磁盘IO统计,信息来源于V$ASM_DISK_IOSTAT视图 lsattr显示磁盘组属性,信息来源于V$ASM_ATTRIBUTE视图 lsdg显示已挂载的磁盘组和他们的信息,与ls-ls输出结果一样,信息来源于V$ASM_DISKGROUP_STAT视图, 如果指定了--discovery,则查询V$ASM_DISKGROUP lsdsk显示ASM磁盘,信息来源于V$ASM_DISK_STAT视图;连接模式查询V$ASM_DISK_STATand V$ASM_DISK返回信息;非连接模式通过扫描磁盘头来返回信息 lsod显示已打开的设备 md_backup创建已挂载的磁盘组元数据备份 md_restore恢复磁盘组元数据备份 mkdg创建磁盘组,基于XML配置文件创建。注意:mkdg创建的磁盘组只挂载在本地节点 mount挂载磁盘组 offline使磁盘或失效磁盘组离线 online使磁盘或失效磁盘组上线 rebal重新平衡磁盘组 remap重定位数据在磁盘上的物理块的范围内 setattr设置磁盘组属性 umount卸载磁盘组 模板管理命令: chtmpl修改模板属性 lstmpl显示模板属性 mktmpl增加模板到磁盘组 rmtmpl从磁盘组删除模板 文件访问管理命令: chgrp修改文件或文件列表的用户组 chmod修改文件或文件列表的权限 chown修改文件或文件列表的拥有者 groups显示用户所属用户组 grpmod增加或删除操作系统用户到/从已存在的用户组 lsgrp显示用户组 lsusr显示磁盘组中的用户 mkgrp创建一个用户组 mkusr添加操作系统用户到磁盘组 passwd修改用户的密码 rmgrp删除一个用户组 rmusr删除一个用户 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |