通过ASMCMD命令连接ASM,Connected to an idle instance

  1. [root@shdb02 ~]# su - oracle
  2. [oracle@shdb02 ~]$ asmcmd
  3. Connected to an idle instance.
  4. ASMCMD> cd +DATA
    //输入命令显示没有连接到 oracle asm
  5. ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  6. ASMCMD> pwd
  7. ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  8.  
  9. ASMCMD> help
  10. commands:
  11. --------
  12.  
  13. md_backup, md_restore
  14.  
  15. lsattr, setattr
  16.  
  17. cd, cp, du, find, help, ls, lsct, lsdg, lsof, mkalias
  18. mkdir, pwd, rm, rmalias
  19.  
  20. chdg, chkdg, dropdg, iostat, lsdsk, lsod, mkdg, mount
  21. offline, online, rebal, remap, umount
  22.  
  23. dsget, dsset, lsop, shutdown, spbackup, spcopy, spget
  24. spmove, spset, startup
  25.  
  26. chtmpl, lstmpl, mktmpl, rmtmpl
  27.  
  28. chgrp, chmod, chown, groups, grpmod, lsgrp, lspwusr, lsusr
  29. mkgrp, mkusr, orapwusr, passwd, rmgrp, rmusr
  30.  
  31. volcreate, voldelete, voldisable, volenable, volinfo
  32. volresize, volset, volstat
  33.  
  34. ASMCMD> exit
  35. [oracle@shfpdb02 dbs]$ exit
  36. logout
    //换到grid用户
  37. [root@shdb02 ~]# su - grid
  38. [grid@shdb02 ~]$ asmcmd
  39. ASMCMD> cd /
  40. ASMCMD> ll
  41. commands:
  42. --------
  43.  
  44. md_backup, md_restore
  45.  
  46. lsattr, setattr
  47.  
  48. cd, cp, du, find, help, ls, lsct, lsdg, lsof, mkalias
  49. mkdir, pwd, rm, rmalias
  50.  
  51. chdg, chkdg, dropdg, iostat, lsdsk, lsod, mkdg, mount
  52. offline, online, rebal, remap, umount
  53.  
  54. dsget, dsset, lsop, shutdown, spbackup, spcopy, spget
  55. spmove, spset, startup
  56.  
  57. chtmpl, lstmpl, mktmpl, rmtmpl
  58.  
  59. chgrp, chmod, chown, groups, grpmod, lsgrp, lspwusr, lsusr
  60. mkgrp, mkusr, orapwusr, passwd, rmgrp, rmusr
  61.  
  62. volcreate, voldelete, voldisable, volenable, volinfo
  63. volresize, volset, volstat
  64.  
  65. ASMCMD> ls
  66. ARCH/
  67. DATA/
  68. FRA/
  69. OCR/

查看系统一些环境信息

  1. [oracle@shdb02 ~]$ echo $ORACLE_HOME
  2. /u01/app/oracle/product/11.2.0/db_1

[oracle@shfpdb02 ~]$ env | grep ORA
ORACLE_PATH=.:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/oracle/bin:/home/oracle/bin:/u01/app/oracle/product/11.2.0/db_1/bin:/u01/app/oracle/product/11.2.0/db_1/OPatch:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin:/u01/app/oracle/common/oracle/bin:/u01/app/oracle/common/oracle/sql:.:/u01/app/oracle/product/11.2.0/db_1/rdbms/admin
ORACLE_SID=ht2
ORACLE_BASE=/u01/app/oracle
ORACLE_TERM=xterm
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1

查看asm的相关信息

[root@shdb02 ~]# su - grid

  1. [grid@shdb02 ~]$ export ORACLE_SID=+ASM2
  2. [grid@shdb02 ~]$ sqlplus / as sysdba
  3. SQL> set linesize 200
  4. SQL> col path for a30
  5. SQL> select name,path,state,group_number from v$asm_disk;
  6.  
  7. NAME PATH STATE GROUP_NUMBER
  8. ------------------------------ ------------------------------ -------- ------------
  9. /dev/asm-disky NORMAL 0
  10. /dev/asm-diskz NORMAL 0
  11. /dev/asm-diskx NORMAL 0
  12. /dev/asm-diskw NORMAL 0
  13. /dev/asm-diskv NORMAL 0
  14. /dev/asm-disku NORMAL 0
  15. /dev/asm-diskt NORMAL 0
  16. /dev/asm-disks NORMAL 0
  17. DATA_0003 /dev/asm-diskad NORMAL 2
  18. DATA_0002 /dev/asm-diskac NORMAL 2
  19. ARCH_0004 /dev/asm-diski NORMAL 1
  20.  
  21. NAME PATH STATE GROUP_NUMBER
  22. ------------------------------ ------------------------------ -------- ------------
  23. ARCH_0003 /dev/asm-diskh NORMAL 1
  24. DATA_0001 /dev/asm-diskab NORMAL 2
  25. DATA_0000 /dev/asm-diskaa NORMAL 2
  26. ARCH_0001 /dev/asm-diskf NORMAL 1
  27. ARCH_0002 /dev/asm-diskg NORMAL 1
  28. ARCH_0000 /dev/asm-diske NORMAL 1
  29. OCR_0002 /dev/asm-diskd NORMAL 4
  30. DATA_0006 /dev/asm-diskq NORMAL 2
  31. DATA_0007 /dev/asm-diskr NORMAL 2
  32. OCR_0001 /dev/asm-diskc NORMAL 4
  33. DATA_0005 /dev/asm-diskp NORMAL 2
  34.  
  35. NAME PATH STATE GROUP_NUMBER
  36. ------------------------------ ------------------------------ -------- ------------
  37. DATA_0004 /dev/asm-disko NORMAL 2
  38. FRA_0003 /dev/asm-diskn NORMAL 3
  39. FRA_0001 /dev/asm-diskl NORMAL 3
  40. FRA_0002 /dev/asm-diskm NORMAL 3
  41. FRA_0000 /dev/asm-diskk NORMAL 3
  42. OCR_0000 /dev/asm-diskb NORMAL 4
  43.  
  44. 28 rows selected.
  45.  
  46. 如何知道rac使用的是pfile or spfile
  47. SQL> show parameter pfile
  48.  
  49. NAME TYPE VALUE
  50. ------------------------------------ ----------- ------------------------------
  51. spfile string +OCR/shdb-cluster/asmparamet
  52. erfile/registry.253.975783623
  53.  
  54. SQL> show parameter spfile
  55.  
  56. NAME TYPE VALUE
  57. ------------------------------------ ----------- ------------------------------
  58. spfile string +OCR/shdb-cluster/asmparamet
  59. erfile/registry.253.975783623
  60.  
  61. asm日志
  62. [grid@shdb02 ~]$ cat /u01/app/oracle/product/11.2.0/db_1/log/diag/asmcmd/user_oracle/shdb02/alert/alert.log
  63. 29-Oct-20 18:03 Connected to an idle instance.
  64. 29-Oct-20 18:03 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  65. 29-Oct-20 18:04 Connected to an idle instance.
  66. 29-Oct-20 18:04 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  67. 29-Oct-20 18:09 Connected to an idle instance.
  68. 29-Oct-20 18:09 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  69. 29-Oct-20 18:10 Connected to an idle instance.
  70. 29-Oct-20 18:10 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  71. 08-Dec-21 11:36 Connected to an idle instance.
  72. 08-Dec-21 11:36 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  73. 10-Dec-21 13:45 Connected to an idle instance.
  74. 10-Dec-21 13:45 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  75. 14-Mar-22 12:04 Connected to an idle instance.
  76. 14-Mar-22 12:04 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  77. 14-Mar-22 12:04 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  78. 14-Mar-22 12:04 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  79. 14-Mar-22 12:08 Connected to an idle instance.
  80. 14-Mar-22 12:08 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  81. 14-Mar-22 13:40 Connected to an idle instance.
  82. 14-Mar-22 13:40 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  83. 14-Mar-22 13:41 Connected to an idle instance.
  84. 14-Mar-22 13:41 ASMCMD-8102: no connection to Oracle ASM; command requires Oracle ASM to run
  85. [grid@shdb02 ~]$ echo $ORACLE_BASE
  86. /u01/app/grid
  87. [grid@shdb02 ~]$ echo $ORACLE_HOME
  88. /u01/app/11.2.0/grid

查看asmcmd有三种方式
1、asmcmd命令行模式

  1. ASMCMD>cd + //切换到ASM磁盘根路径
  2. ASMCMD> pwd
  3. + //当前路径为根路径 +
  4. //列出当前ASM客户端的信息
  5. ASMCMD> lsct
  6. DB_Name Status Software_Version Compatible_version Instance_Name Disk_Group
  7. +ASM CONNECTED 11.2.0.4.0 11.2.0.4.0 +ASM2 OCR
  8. +ASM CONNECTED 11.2.0.4.0 11.2.0.4.0 +ASM2 DATA
  9. fp CONNECTED 11.2.0.4.0 11.2.0.4.0 fp2 DATA
  10. ht CONNECTED 11.2.0.4.0 11.2.0.4.0 ht2 DATA
  11. ht CONNECTED 11.2.0.4.0 11.2.0.4.0 ht2 FRA
  12. //列出所有磁盘组及其属性
  13. ASMCMD> lsdg
  14. State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name
  15. MOUNTED EXTERN N 512 4096 1048576 5242880 4969060 0 4969060 0 N ARCH/
  16. MOUNTED EXTERN N 512 4096 1048576 8388608 4291161 0 4291161 0 N DATA/
  17. MOUNTED EXTERN N 512 4096 1048576 4194304 4148235 0 4148235 0 N FRA/
  18. MOUNTED NORMAL N 512 4096 1048576 30720 29794 10240 9777 0 Y OCR/
  19. ////列出数据文件信息
  20. ASMCMD> lsof
  21. DB_Name Instance_Name Path
  22. +ASM +ASM2 +ocr.255.4294967295
  23. fp fp2 +data/fp/controlfile/current.267.1006784839
  24. fp fp2 +data/fp/datafile/epssite.dbf
  25. fp fp2 +data/fp/datafile/example.14574.1006784845
  26. fp fp2 +data/fp/datafile/mall.14576.1007732257
  27. fp fp2 +data/fp/datafile/shfp.14578.1007732255
  28. fp fp2 +data/fp/datafile/shfppj.14579.1007731213
  29. fp fp2 +data/fp/datafile/sysaux.264.1006784737
  30. fp fp2 +data/fp/datafile/system.14577.1006784737
  31. fp fp2 +data/fp/datafile/undotbs1.265.1006784737
  32. fp fp2 +data/fp/datafile/undotbs2.14573.1006785011
  33. fp fp2 +data/fp/datafile/users.266.1006784737
  34. fp fp2 +data/fp/onlinelog/group_1.263.1006784841
  35. fp fp2 +data/fp/onlinelog/group_2.262.1006784841
  36. fp fp2 +data/fp/onlinelog/group_3.14572.1006785065
  37. fp fp2 +data/fp/onlinelog/group_4.261.1006785065
  38. fp fp2 +data/fp/tempfile/temp.14575.1006784845
  39. ht ht2 +data/htstandby/controlfile/current.256.975847439
  40. ht ht2 +data/htstandby/datafile/epssite.271.975888699
  41.  
  42. //列出盘的信息
  43. ASMCMD> lsdsk
  44. Path
  45. /dev/asm-diskaa
  46. /dev/asm-diskab
  47. /dev/asm-diskac
  48. /dev/asm-diskad
  49. /dev/asm-diskb
  50. /dev/asm-diskc
  51. /dev/asm-diskd
  52. /dev/asm-diske
  53. /dev/asm-diskf
  54. /dev/asm-diskg
  55. /dev/asm-diskh
  56. /dev/asm-diski
  57. /dev/asm-diskk
  58. /dev/asm-diskl
  59. /dev/asm-diskm
  60. /dev/asm-diskn
  61. /dev/asm-disko
  62. /dev/asm-diskp
  63. /dev/asm-diskq
  64. /dev/asm-diskr

2、不进入asmcmd下,直接执行asmcmd命令方式

  1. 不进入ASM命令模式下操作,如:
  2. //查看ASM磁盘占用情况
  3. [grid@shdb02 ~]$ asmcmd ls -ls
  4. State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name
  5. MOUNTED EXTERN N 512 4096 1048576 5242880 4969060 0 4969060 0 N ARCH/
  6. MOUNTED EXTERN N 512 4096 1048576 8388608 4291161 0 4291161 0 N DATA/
  7. MOUNTED EXTERN N 512 4096 1048576 4194304 4148235 0 4148235 0 N FRA/
  8. MOUNTED NORMAL N 512 4096 1048576 30720 29794 10240 9777 0 Y OCR/

3、在ASM 实例模式下

  1. //在命令提示符中,设置oracle_sid环境变量为+ASM实例
    [grid@shdb02 ~]$ export ORACLE_SID=+ASM2
    //在Oracle11g RAC 中以grid用户登入后 , 以sysdba登入也是可以查看asm实例相关的状态, 但是不能做变更, sysasm 角色连接后才可以。
  2. [grid@shdb02 ~]$ sqlplus / as sysasm ##或 sqlplus / as sysdba
  3. SQL*Plus: Release 11.2.0.4.0 Production on Mon Mar 14 14:13:52 2022
  4. Copyright (c) 1982, 2013, Oracle. All rights reserved.
  5. Connected to:
  6. Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
  7. With the Real Application Clusters and Automatic Storage Management options
  8. SQL> set linesize 200
  9. SQL> col path for a30
  10. SQL> select name,path,state from v$asm_disk;
  11. NAME PATH STATE
  12. ------------------------------ ------------------------------ --------
  13. /dev/asm-disky NORMAL
  14. /dev/asm-diskz NORMAL
  15. /dev/asm-diskx NORMAL
  16. /dev/asm-diskw NORMAL
  17. /dev/asm-diskv NORMAL
  18. /dev/asm-disku NORMAL
  19. /dev/asm-diskt NORMAL
  20. /dev/asm-disks NORMAL
  21. DATA_0003 /dev/asm-diskad NORMAL
  22. DATA_0002 /dev/asm-diskac NORMAL
  23. ARCH_0004 /dev/asm-diski NORMAL
  24.  
  25. NAME PATH STATE
  26. ------------------------------ ------------------------------ --------
  27. ARCH_0003 /dev/asm-diskh NORMAL
  28. DATA_0001 /dev/asm-diskab NORMAL
  29. DATA_0000 /dev/asm-diskaa NORMAL
  30. ARCH_0001 /dev/asm-diskf NORMAL
  31. ARCH_0002 /dev/asm-diskg NORMAL
  32. ARCH_0000 /dev/asm-diske NORMAL
  33. OCR_0002 /dev/asm-diskd NORMAL
  34. DATA_0006 /dev/asm-diskq NORMAL
  35. DATA_0007 /dev/asm-diskr NORMAL
  36. OCR_0001 /dev/asm-diskc NORMAL
  37. DATA_0005 /dev/asm-diskp NORMAL
  38. NAME PATH STATE
  39. ------------------------------ ------------------------------ --------
  40. DATA_0004 /dev/asm-disko NORMAL
  41. FRA_0003 /dev/asm-diskn NORMAL
  42. FRA_0001 /dev/asm-diskl NORMAL
  43. FRA_0002 /dev/asm-diskm NORMAL
  44. FRA_0000 /dev/asm-diskk NORMAL
  45. OCR_0000 /dev/asm-diskb NORMAL
  46. 28 rows selected.

ASMCMD-8102: no connection to Oracle ASM的更多相关文章

  1. Oracle ASM 相关的 视图(V$) 和 数据字典(X$)

    本文转自: http://blog.csdn.net/tianlesoftware/article/details/6733039 ASM由于其高度的封装性,使得我们很难知道窥探其内部的原理.可以通过 ...

  2. Oracle ASM 详解

    ASM:Automatic Storage Management, 是Oracle 主推的一种面向Oracle的存储解决方案, ASM 和 RDBMS 非常相似,ASM 也是由实例和文件组成, 也可以 ...

  3. 【翻译自mos文章】使用asmcmd命令在本地和远程 asm 实例之间 拷贝asm file的方法

    使用asmcmd命令在本地和远程 asm 实例之间 拷贝asm file的方法 參考原文: How to Copy asm files between remote ASM instances usi ...

  4. 【Oracle】Oracle ASM管理监控命令

    目录 Oracle ASM管理监控命令 目的: 1.查看磁盘组 2.查看目前归档 3.查看ASM的磁盘路径 4. asmcmd Oracle ASM管理监控命令 目的: 查看目前Oracle ASM相 ...

  5. oracle asm 概念

    automated storage management ,即自动存储管理,简称asm .. 在oracle 10g 这个版本之前,管理一个大型数据库成千上万的数据文件对数据库管理员来说是一个既无技术 ...

  6. Oracle ASM

    一 Oracle ASM簡介 Oracle 10g推出的管理磁盤的新方式,用於取代LVM技術.主要用于RAC環境 二 Oracle ASM的配置安裝 1.安裝asm包 RedHat Linux5.x ...

  7. (转)设置了RemoveIPC=yes 的RHEL7.2 会crash掉Oracle asm 实例和Oracle database实例

    设置了RemoveIPC=yes 的RHEL7.2  会crash掉Oracle asm 实例和Oracle database实例,该问题也会在使用Shared Memory Segment (SHM ...

  8. Oracle ASM 磁盘组基础知识整理(收藏版)

    转至:https://cloud.tencent.com/developer/article/1494403 为什么要写这么一篇基础知识呢?还是有那么一点点原因的,不是胡编乱造还真是有真实存在的事件的 ...

  9. Linux CentOS6.5下安装Oracle ASM

    Oracle版本:Oracle 11g 1.确定自己的Linux版本: [root@localhost ~]#uname -r 2.6.32-431.el6.x86_64 2.6.32-431.el6 ...

随机推荐

  1. 从MyIE2平滑升级到Maxthon的完美方案

    经过几个Beta版本的测试MyIE2改名为Maxthon的新版浏览器终于发布了正式版本.喜欢MyIE2的朋友们也可以放心的将你的MyIE2升级为Maxthon了.以下是MyIE2平滑过渡到Mathxo ...

  2. 八、Java面向对象编程

    Java面向对象 初识面向对象 面向过程 & 面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二部做什么... 面对过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式 ...

  3. Linux检查服务器是否被入侵

    Linux检查服务器是否被入侵 检查root用户是否被纂改 awk -F: '$3==0{print $1}' /etc/passwd awk -F: '$3==0 {print}' /etc/pas ...

  4. JDK8的 CHM 为何放弃分段锁

    概述 我们知道, 在 Java 5 之后,JDK 引入了 java.util.concurrent 并发包 ,其中最常用的就是 ConcurrentHashMap 了, 它的原理是引用了内部的 Seg ...

  5. Nginx 陷阱和常见错误

    Nginx 陷阱和常见错误 翻译自:https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/ 警告: 请 ...

  6. springcloud学习00-开发工具相关准备

    用maven构建springcloud项目,目录结构(图片来源:https://blog.csdn.net/qq_36688143/article/details/82755492) 1.maven ...

  7. Cobalt Strike的使用

    0x00  Cobalt Strike简介       Cobalt Strike 一款以metasploit为基础的GUI的框架式渗透测试工具,集成了端口转发.服务扫描,自动化溢出,多模式端口监听, ...

  8. bat加mimikatz一键获取密码

    1 @echo off 2 >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\sys ...

  9. bzoj4596/luoguP4336 [SHOI2016]黑暗前的幻想乡(矩阵树定理,容斥)

    bzoj4596/luoguP4336 [SHOI2016]黑暗前的幻想乡(矩阵树定理,容斥) bzoj Luogu 题解时间 看一看数据范围,求生成树个数毫无疑问直接上矩阵树定理. 但是要求每条边都 ...

  10. Mybatis的xml配置(mybatis-config.xml)精简笔记

    老规矩,看着官方文档学 首先,我们需要知道的是,在MyBatis 的xml配置文件中,这些影响 MyBatis 行为的属性之间的设置是有先后顺序的.配置的先后顺序依照properties, setti ...