环境:RHEL 6.4 + Oracle 11.2.0.3 + ASM单实例

1.重启主机后,+DATA diskgroup启动不成功,现象如下:

  1. [grid@JY-DB ~]$ crsctl stat res -t
  2. --------------------------------------------------------------------------------
  3. NAME TARGET STATE SERVER STATE_DETAILS
  4. --------------------------------------------------------------------------------
  5. Local Resources
  6. --------------------------------------------------------------------------------
  7. ora.DATA.dg
  8. ONLINE OFFLINE jy-db
  9. ora.LISTENER.lsnr
  10. ONLINE ONLINE jy-db
  11. ora.asm
  12. ONLINE ONLINE jy-db Started
  13. ora.ons
  14. OFFLINE OFFLINE jy-db
  15. --------------------------------------------------------------------------------
  16. Cluster Resources
  17. --------------------------------------------------------------------------------
  18. ora.cssd
  19. ONLINE ONLINE jy-db
  20. ora.diskmon
  21. OFFLINE OFFLINE
  22. ora.evmd
  23. ONLINE ONLINE jy-db
  24. ora.jyzhao.db
  25. ONLINE OFFLINE Instance Shutdown

2.尝试手动启动data磁盘组失败,报错如下:

  1. [grid@JY-DB ~]$ srvctl start diskgroup -g data
  2. PRCR- : 无法启动资源 ora.DATA.dg
  3. CRS-: The resource action "ora.DATA.dg start" encountered the following error:
  4. ORA-: not all alterations performed
  5. ORA-: diskgroup "DATA" cannot be mounted
  6. ORA-: ASM discovered an insufficient number of disks for diskgroup "DATA"
  7. . For details refer to "(:CLSN00107:)" in "/u01/app/11.2.0/grid/log/jy-db/agent/ohasd/oraagent_grid/oraagent_grid.log".
  8.  
  9. CRS-: Start of 'ora.DATA.dg' on 'jy-db' failed
  10. [grid@JY-DB ~]$ id
  11. uid=(grid) gid=(oinstall) 组=(oinstall),(dba),(asmadmin),(asmdba),(asmoper) 环境=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
  12. [grid@JY-DB ~]$

3.网上搜索得知Linux重启会重置raw设备的ownership.

  1. On Linux, at least, a restart of the system will reset the ownership of raw devices. The usual trick is to have some config or init routine reset the ownership.

4.检查data磁盘组对应的磁盘设备属主,更改为grid:oinstall

  1. [root@JY-DB ~]# cd /dev/mapper/
  2. [root@JY-DB mapper]# ls
  3. control ora_vg-lv_asm1 ora_vg-lv_asm2 ora_vg-lv_asm3 ora_vg-lv_asm4 ora_vg-lv_usr2 VolGroup-lv_home VolGroup-lv_root VolGroup-lv_swap
  4. [root@JY-DB mapper]# ls -lh
  5. 总用量
  6. crw-rw----. root root , 10 : control
  7. lrwxrwxrwx. root root 10 : ora_vg-lv_asm1 -> ../dm-
  8. lrwxrwxrwx. root root 10 : ora_vg-lv_asm2 -> ../dm-
  9. lrwxrwxrwx. root root 10 : ora_vg-lv_asm3 -> ../dm-
  10. lrwxrwxrwx. root root 10 : ora_vg-lv_asm4 -> ../dm-
  11. lrwxrwxrwx. root root 10 : ora_vg-lv_usr2 -> ../dm-
  12. lrwxrwxrwx. root root 10 : VolGroup-lv_home -> ../dm-
  13. lrwxrwxrwx. root root 10 : VolGroup-lv_root -> ../dm-
  14. lrwxrwxrwx. root root 10 : VolGroup-lv_swap -> ../dm-
  15.  
  16. [root@JY-DB mapper]# cd ..
  17. [root@JY-DB dev]# ls -lh
  18. 总用量
  19. drwxr-xr-x. root root 10 : block
  20. drwxr-xr-x. root root .5K 10 : char
  21. crw-------. root root , 10 : console
  22. lrwxrwxrwx. root root 10 : core -> /proc/kcore
  23. drwxr-xr-x. root root 10 : cpu
  24. crw-rw----. root root , 10 : cpu_dma_latency
  25. crw-rw----. root root , 10 : crash
  26. drwxr-xr-x. root root 10 : disk
  27. brw-rw----. root disk , 10 : dm-
  28. brw-rw----. root disk , 10 : dm-
  29. brw-rw----. root disk , 10 : dm-
  30. brw-rw----. root disk , 10 : dm-
  31. brw-rw----. root disk , 10 : dm-
  32. brw-rw----. root disk , 10 : dm-
  33. brw-rw----. root disk , 10 : dm-
  34. brw-rw----. root disk , 10 : dm-
  35. ……
  36. crw-rw-rw-. root root , 10 : zero
  37.  
  38. [root@JY-DB dev]# chown grid:oinstall dm*
  39. [root@JY-DB dev]# ls -lh
  40. 总用量
  41. drwxr-xr-x. root root 10 : block
  42. drwxr-xr-x. root root .5K 10 : char
  43. crw-------. root root , 10 : console
  44. lrwxrwxrwx. root root 10 : core -> /proc/kcore
  45. drwxr-xr-x. root root 10 : cpu
  46. crw-rw----. root root , 10 : cpu_dma_latency
  47. crw-rw----. root root , 10 : crash
  48. drwxr-xr-x. root root 10 : disk
  49. brw-rw----. grid oinstall , 10 : dm-
  50. brw-rw----. grid oinstall , 10 : dm-
  51. brw-rw----. grid oinstall , 10 : dm-
  52. brw-rw----. grid oinstall , 10 : dm-
  53. brw-rw----. grid oinstall , 10 : dm-
  54. brw-rw----. grid oinstall , 10 : dm-
  55. brw-rw----. grid oinstall , 10 : dm-
  56. brw-rw----. grid oinstall , 10 : dm-
  57. ……
  58. crw-rw-rw-. root root , 10 : zero

5.此时再次尝试手动启动磁盘组成功

  1. [grid@JY-DB ~]$ srvctl start diskgroup -g data
  2. [grid@JY-DB ~]$ crsctl stat res -t
  3. --------------------------------------------------------------------------------
  4. NAME TARGET STATE SERVER STATE_DETAILS
  5. --------------------------------------------------------------------------------
  6. Local Resources
  7. --------------------------------------------------------------------------------
  8. ora.DATA.dg
  9. ONLINE ONLINE jy-db
  10. ora.LISTENER.lsnr
  11. ONLINE ONLINE jy-db
  12. ora.asm
  13. ONLINE ONLINE jy-db Started
  14. ora.ons
  15. OFFLINE OFFLINE jy-db
  16. --------------------------------------------------------------------------------
  17. Cluster Resources
  18. --------------------------------------------------------------------------------
  19. ora.cssd
  20. ONLINE ONLINE jy-db
  21. ora.diskmon
  22. OFFLINE OFFLINE
  23. ora.evmd
  24. ONLINE ONLINE jy-db
  25. ora.jyzhao.db
  26. ONLINE ONLINE jy-db Open
  27. [grid@JY-DB ~]$

Oracle ASM diskgroup在主机重启后启动失败的更多相关文章

  1. 集群重启后启动ambari-server访问Web页面无法启动集群解决

    集群重启后启动ambari-server访问Web页面无法启动集群解决 使用ambari部署的集群重新启动后,必须手动重启ambari-server和所有集群主机上的ambari-agent. amb ...

  2. 服务器断电后 redis重启后启动不起来

    服务器断电后 redis 重启后启动不起来 原因:db持久化失败 1. 先查询redis的进程 ps -ef|grep redis 2. 查询redis的缓存文件在哪 whereis dump.rdb ...

  3. ubuntu网络重启后或主机重启后,/etc/resolv.conf恢复原样的解决办法

    ubuntu网络重启后或主机重启后,/etc/resolv.conf恢复原样的解决办法 /etc/resolv.conf中设置dns之后每次重启该文件会被覆盖,针对这种情况找了一些个解决方法 防止/e ...

  4. xmind 8 安装后启动失败(未提示错误信息)

      xmind 8 安装后启动失败   前言 家里的计算机也安装了xmind,启动之后界面显示xmind的启动图标,几秒之后启动图标消失(闪退了),然后留我一脸懵逼.想着卸载了安装一个新的应该没有问题 ...

  5. Linux服务器重启后启动Oracle服务

    目录 1. 启动Oracle服务 2. 启动Oracle监听服务 © 版权声明:本文为博主原创文章,转载请注明出处 1. 启动Oracle服务 重启Linux服务器后,Oracle服务还需要手动启动. ...

  6. K8s - 解决主机重启后kubelet无法自动启动问题 错误:The connection to the server 192.168.60.128:6443 was refused - did you specify the right host or port?

    1,问题描述 (1)在安装配置好 Kubernetes 后,正常情况下服务器关机重启,kubelet 也会自动启动的.但最近配置的一台服务器重启后,输入命令 kubectl get nodes 查看节 ...

  7. 修改 Docker 的 daemon.json后启动失败

    创建Harbor要把register 换成Harbor地址 vim /etc/docker/daemon.json添加{ "insecure-registries":[" ...

  8. Elasticsearch修改network后启动失败

    修改 /config/elasticsearch.yml(我的安装目录是:/var/www/elasticsearch-6.4.2/elasticsearch-6.4.2), network.host ...

  9. wampserver 安装后 启动失败的解决方法

    安装后启动, 显示 发生未知的异常 wampmanager.exe  .... 解决方法 === 其实下载页面说了,先下载 vc的运行库,页面上有链接, 他给的是vc10的,我按照做,失败 查了无数资 ...

随机推荐

  1. 运维自动化工具---Puppet

    案例环境:-----------------------------------------------------------------主机  操作系统   IP地址  主要软件--------- ...

  2. 【转】Wince中文乱码解决方法

    http://www.cnblogs.com/we-hjb/archive/2008/11/27/1342651.html 如果WinCE的默认语言是英语,也没有支持MUI的话,很多中文的应用程序就不 ...

  3. T4模版基础例子

    <#@ template debug="false" hostspecific="true" language="C#" #> ...

  4. 解剖SQLSERVER 第十篇 OrcaMDF Studio 发布+ 特性重温(译)

    解剖SQLSERVER 第十篇  OrcaMDF Studio 发布+ 特性重温(译) http://improve.dk/orcamdf-studio-release-feature-recap/ ...

  5. android handler 简介

    android的handler 是一个神奇东西,处理异步消息的时候,我们离不开他.那么他的具体的介绍是什么了? Handler基本概念:      Handler主要用于异步消息的处理:当发出一个消息 ...

  6. 一、ASP.NET MVC 路由(一)--- ASP.NET WebForm路由模拟

    ASP.NET WebForm 应用,用户请求的是物理文件,其中包括静态页面和动态页面,在Url中的显示都是服务器中一个物理文件的相对路径.但是ASP.NET MVC就不同了,用户请求的是Contro ...

  7. 收录.NET跨平台及跨数据库的博文...

    本帖,将持续收录.NET跨平台及跨数据库的博文... VS2012+EF6+Mysql配置心路历程: http://www.cnblogs.com/gameman/p/3773240.html ASP ...

  8. 【Win10】UAP/UWP/通用 开发之 RelativePanel

    [Some information relates to pre-released product which may be substantially modified before it's co ...

  9. Unity3D ogg下载并播放

    那天说了c#不好弄ogg和mp3的解码,然后就发现打脸了. 找到了一些开源的解码器,由于ogg的音质容量比要明显好于mp3,主要弄ogg的播放. 由于自带解码器,可以实现全平台下载并播放,甚至可以实现 ...

  10. SQL关联查询总结

    employee表: department表: 笛卡儿积: 等值连接: 内连接(和等值连接效果是相同的): 外连接(外连接不仅返回满足条件的记录,还将返回不满足条件的记录)以下是左外连接,右外连接.全 ...