淘先锋技术网

首页 1 2 3 4 5 6 7
Oracle ASM以其高可靠性和高性能而闻名于世。ASMCMD是Oracle ASM中的一个重要组件,它是Oracle ASM的命令行工具。ASMCMD既能够管理ASM实例,也可以管理存储在ASM中的对象。通过ASMCMD,可以轻松地创建、删除、重命名或移动ASM磁盘组、文件等。 ASM是一种特殊的逻辑卷管理软件,它可以在物理存储介质上建立一个逻辑卷组,并对逻辑卷组进行精细管理。ASM可以支持不同类型的存储介质,例如基于磁盘的存储、存储区域网络(SAN)、网络附加存储(NAS)等。 ASMCMD 命令行工具可以根据选定的文件类型,执行各种不同的操作。例如,如果您想复制一个文件,您可以使用cp命令,如果您想创建一个文件,则使用mkfile命令。以下是一些ASMCMD命令的示例: - 判断ASM实例是否启动
[oracle@primenode ~]$ asmcmd
ASMCMD>ls
ASMCMD-8000: Oracle ASM Command-line utility requires ASM instance to be up and running. Please start ASM instance first.
ASMCMD>exit
- 显示ASM磁盘组信息
[oracle@primenode ~]$ asmcmd
ASMCMD>lsdg
State    Type  Rebal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name
MOUNTED  EXTERN N         512   4096  1048576    4194304 1398448               0         1398448              0             N  DATA
MOUNTED  EXTERN N         512   4096   524288    2097152  182008              32           73416              0             N  FRA
- 显示ASM文件信息
[oracle@primenode ~]$ asmcmd
ASMCMD>ls -l +DATA/primenode/controlfile/controlfile.1.845118447
Type      Redund  Striped  Time             Sys  Name
CONTROLFILE UNPROT  COARSE   OCT 06 20:36:00  Y   +DATA/primenode/controlfile/controlfile.1.845118447
- 显示ASM目录信息
[oracle@primenode ~]$ asmcmd
ASMCMD>ls /
.                                                   oraarch
..                                                  oradata
BACKUPSET                                           FRA
CONTROLFILE                                         jobChain   #ASM
DATA                                                orapassword
FastRecoveryArea                                    voteprimes12
总之,ASMCMD提供了许多有用的命令来管理ASM实例。它提供了一个快速、简单、可靠的方法来管理ASM磁盘组和文件。无论是在单节点还是在多节点集群环境中,ASMCMD都已证明是管理ASM的最佳工具。