龙空技术网

RAC安装报错:「INS-32250」ADR setup (diagsetup) tool failed.

波波说运维 310

前言:

今天姐妹们对“diag目录”可能比较关注,兄弟们都想要学习一些“diag目录”的相关资讯。那么小编也在网上搜集了一些关于“diag目录””的相关文章,希望你们能喜欢,我们一起来学习一下吧!

概述

分享下rac安装时出现的一个报错,问题不是很难,这里重点不是解决问题,而是解决问题的一个过程和思路。

报错

RAC报错:[INS-32250] ADR setup (diagsetup) tool failed. Check the install log for more details.

Additional Information:

- DiagSetup-00010: Diag Setup Usage error: unable to perform create directory operation - DiagSetup-00010: Diag Setup Usage error: unable to perform create directory operation - Error creating ADR directory - DiagSetup-00010: Diag Setup Usage error: unable to perform create directory operation - oracle.diagfw.adr.diagsetup.DiagSetupException: DiagSetup-00010: Diag Setup Usage error: unable to perform create directory operation - at oracle.diagfw.adr.diagsetup.DiagSetup.createAdrDir(DiagSetup.java:575) - at oracle.diagfw.adr.diagsetup.DiagSetup.createDirsLocal(DiagSetup.java:415) - at oracle.diagfw.adr.diagsetup.DiagSetup.createDirs(DiagSetup.java:326) - at oracle.diagfw.adr.diagsetup.DiagSetup.executeMain(DiagSetup.java:294) - at oracle.diagfw.adr.diagsetup.DiagSetup.main(DiagSetup.java:257) - DiagSetup-00010: Diag Setup Usage error: unable to perform create directory operation - oracle.diagfw.adr.diagsetup.DiagSetupException: DiagSetup-00010: Diag Setup Usage error: unable to perform create directory operation - at oracle.diagfw.adr.diagsetup.DiagSetup.createDirs(DiagSetup.java:342) - at oracle.diagfw.adr.diagsetup.DiagSetup.executeMain(DiagSetup.java:294) - at oracle.diagfw.adr.diagsetup.DiagSetup.main(DiagSetup.java:257)

解决过程:

1、查看日志

安装的时候有日志可以查看的

2、调试脚本

sh -x可以调试脚本

3、重新建目录

--两节点创建目录并设置权限

mkdir -p /u01/app/oracle/product/12.2.0/db_1

mkdir -p /u01/app/grid

mkdir -p /u01/12.2.0/grid

mkdir -p /u01/app/oraInventory

chown -R oracle.oinstall /u01/app/oracle/

chown -R oracle.oinstall /u01/app/oracle/*

chown -R grid.oinstall /u01/app/grid/

chown -R grid.oinstall /u01/app/oraInventory/

chown -R grid.oinstall /u01/12.2.0/grid/

4、验证通过

重新点ok检查就通过了

总结:

很多问题其实不用去百度,或者百度之前我们可以自己先排除,平时工作在丢锅给开发时也可以先定位问题,这本身体现的就是devops的一些理念。学会一些排除定位解决问题的技能是很有必要的。

后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下!!

标签: #diag目录