关于$ORACLE_HOME/bin/oracle文件属性
OS:AIX 7.1
DB:12.1.0.2.0 RAC
oracle@DB01:/home/oracle>sqlplus / as sysdba
SQL*Plus: Release 12.1.0.2.0 Production on 5 17:54:59 2018
Copyright (c) 1982, 2014, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file '+DATADG/SGSOPEN/spfileSGSOPEN.ora'
ORA-17503: ksfdopn:2 Failed to open file +DATADG/SGSOPEN/spfileSGSOPEN.ora
ORA-12547: TNS:lost contact
SQL> exit
--oracle 节点1异常
oracle@DB01:/home/oracle>ls -tl $ORACLE_HOME/bin/oracle
-rwxrwsrwx 1 oracle asmadmin 548483537 Jul 16 14:42 /oracle/app/oracle/product/12.1.0/db_1/bin/oracle
--grid 节点1异常
grid@DB01:/home/grid>ls -tl $ORACLE_HOME/bin/oracle
-rwxrwxrwx 1 grid oinstall 534880722 Jul 16 11:27 /oracle/app/12.1.0/grid/bin/oracle
--oracle 节点2正常
oracle@DB02:/home/oracle>ls -tl $ORACLE_HOME/bin/oracle
-rwsr-s--x 1 oracle asmadmin 548483537 Jul 16 14:46 /oracle/app/oracle/product/12.1.0/db_1/bin/oracle
--grid 节点2正常
grid@DB02:/home/grid>ls -tl $ORACLE_HOME/bin/oracle
-rwsr-s--x 1 grid oinstall 534880722 Jul 16 11:32 /oracle/app/12.1.0/grid/bin/oracle
--分别设置oracle和grid用户的oracle文件权限为6751,如果属主不对记得修改属主
su - root
chmod 6751 /oracle/app/oracle/product/12.1.0/db_1/bin/oracle
chmod 6751 /oracle/app/12.1.0/grid/bin/oracle
chown oracle:asmadmin /oracle/app/oracle/product/12.1.0/db_1/bin/oracle
chown grid:oinstall /oracle/app/12.1.0/grid/bin/oracle
ls -ld /oracle/app/oracle/product/12.1.0/db_1/bin/oracle
ls -ld /oracle/app/12.1.0/grid/bin/oracle
Sun Jul 29 15:29:40 2018
Cluster communication is configured to use the following interface(s) for this instance
169.254.252.28
cluster interconnect IPC version: Oracle UDP/IP (generic)
IPC Vendor 1 proto 2
Oracle instance running with ODM: Oracle Direct NFS ODM Library Version 3.0
Starting background process PMON
Sun Jul 29 15:29:41 2018
Errors in file /oracle/app/oracle/diag/rdbms/sgsopen/WWJD2/trace/WWJD2_pmon_5899158.trc:
ORA-27140: attach to post/wait facility failed
ORA-27300: OS system dependent operation:invalid_egid failed with status: 1
ORA-27301: OS failure message: Not owner
ORA-27302: failure occurred at: skgpwinit6
ORA-27303: additional information: startup egid = 301 (oinstall), current egid = 309 (asmadmin)
Sun Jul 29 15:29:41 2018
USER (ospid: 5899158): terminating the instance due to error 27140
Sun Jul 29 15:29:42 2018
Instance terminated by USER, pid = 5899158
上面报错的原因是启动数据库的命令一直在sqlplus中的没有退出用户重新进入导致的
如果在修改oracle文件时数据库已经启动,那么再登陆数据库执行命令会提示如下:
SQL> shutdown immediate;
ERROR:
ORA-27140: attach to post/wait facility failed
ORA-27300: OS system dependent operation:invalid_egid failed with status: 1
ORA-27301: OS failure message: Operation not permitted
ORA-27302: failure occurred at: skgpwinit6
ORA-27303: additional information: startup egid = 1100 (oinstall), current egid = 1201 (asmadmin)
这里修改回oracle:oinstall属组后可以正常关闭数据库
root@DB01:/>chmod -help
chmod: Not a recognized flag: e
Usage: chmod [-R] [-f] [-h] {u|g|o|a ...} {+|-|=} {r|w|x|X|s|t ...} File ...
chmod [-R] [-f] [-h] OctalNumber File ...
Changes the permission codes for files or directories.
u 表示该档案的拥有者
g 表示与该档案的拥有者属于同一个群体(group)者
o 表示其他以外的人
a 表示这三者皆是
r=4
w=2
x=1
+ 表示增加权限
- 表示取消权限
= 表示唯一设定权限
关于$ORACLE_HOME/bin/oracle文件属性的更多相关文章
- ORA-15025: could not open disk "/dev/asm***"--转载
Symptoms: 打完补丁后,数据库报错ORA-15025,数据库无法启动. alert日志信息: Wed Jul22 16:26:57 2015 ORA-15025:could not open ...
- 用NBU无法还原数据库到ASM磁盘
描述:用NBU无法还原数据库到ASM磁盘,却可以还原到数据库本地磁盘 错误提示: ORA-15025: could not open disk "/dev/mapper/DATA1" ...
- nbu还原集群数据库异常问题
集群数据库软件均已安装完毕,现在想从NBU上还原数据库,但在还原控制文件报错 [oracle@oracle-db1 ~]$ rman target / Recovery Manager: Releas ...
- oracle的特殊权限s bit丢失
在SUN Cluster搭建过程中,主机工程师在配置集群资源组时报一个oracle的文件权限错误: 协助排查,发现报错很明确,直接指出说oracle的s bit 权限未设置. 直接去查看$ORACLE ...
- ORA-1034 ORACLE not available (转)
http://blog.csdn.net/onlyone_htliu/article/details/6075150 前言 每一个DBA在进行数据库管理的过程中不可避免的要遇到形形色色的错误(ORA- ...
- ORACLE数据库异步IO介绍
异步IO概念 Linux 异步 I/O (AIO)是 Linux 内核中提供的一个增强的功能.它是Linux 2.6 版本内核的一个标准特性,当然我们在2.4 版本内核的补丁中也可以找到它.AIO 背 ...
- CentOS6.5 oracle 11g R2 开机自动启动
1.root 用户下修改ORATAB(将N该为Y): [root@ora11gr2 ~]# vim /etc/oratab mytest:/oracle/product//db_1:Y 2.oracl ...
- 示例Oracle 10.2.0.1.0升级到10.2.0.4.0一例
1.查看当前系统版本 [oracle@std Disk1]$ sqlplus '/as sysdba' SQL*Plus: Release - Production on Thu Jan :: Cop ...
- ubuntu下安装oracle
本来打算在 redhat 下面安装了,但是没有 redhat 的盘了,就装了个 ubuntu 桌面版,结果安装起来十分费劲,主要是之前没安装过,对 oracle 的架构和配置也不太懂. 下面记录我安装 ...
随机推荐
- react 20180504
react 入门 <!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...
- beta冲刺5/7
目录 摘要 团队部分 个人部分 摘要 队名:小白吃 组长博客:hjj 作业博客:beta冲刺(5/7) 团队部分 后敬甲(组长) 过去两天完成了哪些任务 ppt制作中 数据集标注 接下来的计划 制作p ...
- asp.net core Csc任务不支持SharedCompilationId参数,请确认改参数存在于此任务中,并且是可设置的公共实例属性
创建Asp.net Core2.0版本项目时,成功创建后编译时出现如下问题 解决方法 Nuget上安装Microsoft.Net.Compilers
- .net 枚举类型转换
数字转化名称 Enum.GetName(typeof(枚举), 数字); 名称转化数字 (int)枚举
- win10安装ubuntu16.04双系统历程
目录 win10安装ubuntu16.04双系统 历程 安装时间 安装准备 安装过程 其他问题 win10安装ubuntu16.04双系统 历程 安装时间 2018.11.30 安装准备 u盘(格式化 ...
- (55)Wangdao.com第八天_JavaScript 字符串中使用 \u 输出Unicode字符
JavaScript中,使用Unicode 需要 \u 进行转义,格式 "\u十六进制" console.log(\u0031); console.log(\u0041); // ...
- ECMA Script 6_数组的扩展_扩展运算符
1. 扩展运算符 内部调用的是数据结构的 Iterator 接口, 因此只要具有 Iterator 接口的对象,都可以使用扩展运算符 ... 如 map,,,, [...arr] 扩展运算符(spre ...
- 安装linux
ctrl+alt tab键切换
- jsp模板继承
jsp通过自定义标签实现类似模板继承的效果 关于标签的定义.注册.使用在上面文章均以一个自定义时间的标签体现,如有不清楚自定义标签流程的话请参考这篇文章 http://www.cnblogs.com/ ...
- 【管理篇】用户故事STORY
项目管理中,常常听说story,用户故事 “一开始就做对系统”纯属神话,反之,我们应该去实现今天的用户故事,然后重构,明天再拓展系统.实现新的用户故事.这就是迭代和增量敏捷的精粹所在.