关于一次由根目录权限问题导致的Oracle集群无法启动问题分析处理

Oracle集群管理 -CRSD层进程启动过程与故障分析 位于GI_HOME/crs/init/*.pid文件执行了其他运行中的进程 node1.pid./etc/oracle/ocr.loc指向了错误的OCR文件。集群私网出现问题,从而导致crsd.bin无法与远程节点通信。GI_HOME/bin/crsd.bin文件权限错误或者损坏。代理进程对应的二进制文件损坏或者丢失。OCR损坏或者丢失。 阅读详情

近日,同事在进行一次Oracle集群常规重启时,遇到了一个比较怪异的问题,存储都在,心跳都是通的,重启之前运行时正常的,停掉集群之后就无法启动了。

根据同事的描述,远程登录后,测试集群私网心跳,经测试是通的,集群alert日志信息如下:

提示节点1不可达。

同时,在切换grid用户时,出现报错:

提示没有权限。

在root用户下查看了/home/grid目录权限,为755,不是默认的700权限,怀疑有人改了grid目录以及其他目录权限,改为700权限后,还是无法切换,进一步查询,可能是由于根目录权限改变导致用户无法切换,果真,查看根目录权限发现了问题,权限查看结果如下:

节点1:

节点2:

果真,两个节点根目录权限不一致,一遍是555权限,一边是700权限,查看历史记录:

确认有过目录更改的记录。

由于客户没有对Oracle安装目录单独分区,就在根目录下,已经可以确定是由于根目录权限问题导致集群无法正常启动,当然受影响的还有根目录下的其他目录,如/bin,/usr/bin等。

相关问题定位后,由于涉及系统层面,和客户沟通后,需要进一步上报反馈,没有当时进行权限恢复,后续和同事沟通后,恢复完权限后,集群启动恢复正常。所以,更改权限的时候一定要最小化,慎用-R。

CentOS 7.5安装Oracle 19c RAC全流程:GRID集群、ASM与建库实践 数据库高可用架构中,RAC集群通过多个实例共享同一份数据存储,提供故障转移与负载均衡能力,是生产环境最常用的集群方案之一。其底层依赖GRID基础设施与ASM磁盘组实现存储虚拟化与资源管理,理解这些核心组件是掌握Oracle集群运维的关键。实际工程中,从VMware虚拟化环境搭建CentOS 7.5,到配置GRID集群、创建ASM磁盘组、完成Oracle 19c RAC建库,是一条完整且典型的实施路径。围绕IP规划、内核参数、udev裸盘、root.sh执行顺序等易错点,提前做好环境设计与验证,能显著降低集群 阅读详情

相关推荐

Oracle 11g INS-30131错误根源与ACL权限修复指南

Oracle安装失败中的INS-30131错误,本质是Windows访问控制列表(ACL)继承机制与Oracle强校验逻辑的冲突。其原理在于安装器绕过常规API,直接调用GetNamedSecurityInfoW逐级验证路径DACL继承性,要求Oracle Base、Inventory、TEMP及注册表等关键路径必须形成可向下传递的完整权限信任链。该问题在域控环境、RAC集群部署、高校批量教学安装等场景高频出现,技术价值在于揭示传统‘以管理员运行’无法解决的底层安全策略适配难题。典型应用场景包括Window

weixin_33483304的博客 76

oracle RAC 集群无法启动

解决集群无法启动问题

文档搬运工 2888

Oracle 11.2.0.4补丁:Linux环境识别与opatch运维指南

软件系统在长期运行中不可避免地需要补丁修复,数据库作为核心基础设施,补丁管理是保障稳定与安全的关键环节。理解补丁文件命名规则是第一步:Oracle补丁包如p26635834_112040_Linux-x86-64.zip,其名称本身就包含了补丁编号、基准版本11.2.0.4.0与目标平台等关键信息,这决定了后续所有运维操作的起点。opatch作为Oracle标准的补丁工具,贯穿了解压、前置检查、apply、验证与回滚的完整流程。掌握这套机制,DBA和运维人员可以高效完成单实例与RAC环境下的补丁部署,处理失

weixin_34167819的博客 349

集群节点1突然重启

节点1重启后发现集群也无法启动。 [root@rac1 rules.d]# /oracle/app/19c/grid/bin/crsctl stop crs CRS-4639: Could not contact Oracle High Availability Services CRS-4000: Command Stop failed, or completed with errors. [root@rac1 rules.d]# /oracle/app/19c/grid/bin/crsctl star

sqlora的专栏 2262

CentOS 7.5 上部署 Oracle 19c RAC 完整指南与避坑要点

在业务系统对连续性要求越来越高的今天,数据库集群成为保障可用性的关键架构。Oracle RAC 作为业界成熟的多实例集群方案,通过共享存储与心跳机制实现节点故障时的自动切换,其部署涉及内核参数、用户权限、共享存储绑定以及 Grid Infrastructure 安装等多个环节,任一细节都可能影响最终集群稳定性。CentOS 7.5 作为 Oracle 19c 官方支持的最低 RHEL 7 系列版本,是实践这套环境的高性价比选择。文章从系统预检、内核配置、ASM 磁盘组规划到 DBCA 建库,结合常见失败场景

weixin_34026276的博客 441

Oracle 11.2.0.3 终极PSU .15:GI与DB合并补丁实战指南

Oracle RAC 和 Grid Infrastructure 的补丁管理是数据库高可用架构中的关键运维环节。通过 OPatch 工具对 GI Home 和 DB Home 进行补丁应用与回退,可修复安全漏洞并提升系统稳定性。正确执行补丁操作能有效避免集群故障,保障核心业务连续性。在金融、电信等关键行业的老旧 Oracle 环境中,补丁升级与版本锁定是常见的工程实践。本文围绕 Oracle 11.2.0.3 的最后一个 GI + DB 合并 PSU(补丁号 20996944),详细拆解从 OPatch 前

weixin_34268169的博客 301

oracle集群起不起来,rac 实例启动不起来

rac 2个节点 操作系统 linux5.4数据库:10.2.0.5存储用的是asm[oracle@rac1 ~]$ crs_stat -tName Type Target State Host------------------------------------------------------------ora.rac.db ...

weixin_31156677的博客 763

Windows 上 Oracle 12c 补丁 p33174380 安装与 OPatch 实战避坑指南

Oracle 数据库补丁管理是保障系统稳定与安全的关键环节,其核心原理是通过 OPatch 工具将修复集应用到 ORACLE_HOME,解决已知缺陷并提升版本可靠性。在 Windows 平台,补丁应用需严格区分安装介质与补丁包,并关注服务占用、路径规范及环境变量等特有约束。典型场景包括单实例部署、多 ORACLE_HOME 环境及版本升级前的预修复。掌握补丁应用与回滚流程,能有效降低运维风险。本文围绕补丁 p33174380 在 Windows x86-64 上的实际操作,拆解从环境检查到 datapatc

weixin_34184158的博客 364

oracle rac 启动节点,RAC中一节点无法启动解决步骤

问题现象:一套两节点的RAC集群,其中节点2集群无法启动,ohas进程已经启动但CRS、CSS进程未启动1、首先查看查看RAC中的alert日志,发现日志中一直在报如下报错:file rotation terminated. log file: "/app/11.2.0.4/grid/log/uatdb02/client/olsnodes.log"1.png从日志中可以看到提示说olsnodes....

weixin_39612849的博客 1337

使用基于python的neurora进行表征相似性分析(RSA)

发现了一款用于表征分析的Python API,还是挺方便的,这里简单介绍一下进行表征相似性分析的使用方法。

zjh12312311的博客 2764

M1/M2 Mac用户看过来:不装VirtualBox,用PD虚拟机也能跑ENSP的保姆级教程

本文为M1/M2 Mac用户提供了一份不依赖VirtualBox,使用Parallels Desktop虚拟机运行ENSP的详细指南。通过ARM架构的Win10镜像选择、组件替代方案和网络配置优化,实现ENSP核心功能的高效运行,特别适合网络工程师在苹果芯片设备上进行网络模拟。

weixin_28683065的博客 411

RAC11gR2Grid启动顺序及启动故障诊断思路

【Oracle】RAC11gR2Grid启动顺序及启动故障诊断思路 转自:http://www.2cto.com/database/201605/507269.html 从11gR2开始,Oracle RAC的架构有了比较大的变化,集群层面相交于之前的版本有了比较大的变动,原来的rac架构基本上属于cssd、c

babymouse1212的博客 6806

混合动作空间在强化学习中的创新应用:PDQN与MPDQN算法解析

本文深入解析了强化学习中处理混合动作空间的PDQN与MPDQN算法。针对既有离散选择又有连续调节的复杂决策场景,PDQN通过参数化深度Q网络,巧妙结合DQN与DDPG进行交替优化;MPDQN则进一步改进,为每个离散动作提供专属参数评估以减少干扰。文章通过游戏、自动驾驶等实例阐述了其应用价值与面临的挑战。

efc123456的博客 863

Win11磁盘根目录新建文件夹权限问题深度解析与四类场景解法

Windows文件系统权限机制是保障系统安全的基础能力,其核心在于UAC用户账户控制与NTFS访问控制列表(ACL)的协同运作。当用户在Win11中无法于D盘等非系统磁盘根目录新建文件夹时,本质是Authenticated Users组缺失CreateDirectories和CreateFiles两项关键写入权限,叠加UAC默认提升阈值提高所致。该问题并非配置错误,而是微软强化磁盘根目录防护策略的技术体现,具有明确的安全价值——防止恶意软件落脚。典型应用场景包括日常办公建目录、开发脚本批量操作、企业IT集中

weixin_34054866的博客 293

【C语言学习疑难杂症】第20期:0x00007FF7F2821964处引发的异常0xC0000005写入位置 0x0000000000000

检查代码中是否存在野指针访问的情况,确保在进行写入操作之前,内存已经被正确分配或初始化,并且在使用完毕后进行了正确的释放。空指针访问:代码尝试在空指针地址(0x0000000000000000)处进行写入操作,导致访问冲突。检查代码中是否存在数组越界的情况,确保在进行写入操作之前,数组的索引值在合法范围内。检查代码中是否存在空指针访问的情况,确保在进行写入操作之前,指针已经被正确初始化。野指针访问:代码尝试在已释放或未初始化的内存地址进行写入操作,导致访问冲突。

学无止境 828

基于Python的Steam游戏评论与销量数据爬取及预测分析

随着数字游戏市场的蓬勃发展,Steam作为全球最大的数字游戏分发平台,积累了海量的游戏数据与玩家行为数据。本文旨在通过Python网络爬虫技术,采集Steam平台的游戏基本信息、玩家评论数据及销量相关信息,为后续的游戏评论情感分析与销量预测模型构建提供数据支持。本文将详细介绍使用requestsselenium等库实现Steam数据爬取的全过程,并提供完整的代码实现与数据处理方法。关键词:Steam;Python爬虫;数据采集;评论分析;销量预测。

2201_76125261的博客 854

Ubuntu 18.04 下 Nginx Web 根目录迁移实战指南

Nginx Web 根目录(web root)是静态资源服务的核心路径,其配置直接影响权限控制、安全策略与部署可维护性。在 Ubuntu 18.04 系统中,受限于 AppArmor 强制访问控制、systemd 沙箱机制及 FHS 文件系统规范,直接修改默认路径 `/var/www/html` 易引发 403 Forbidden、500 错误等典型问题。本文围绕 web root 迁移这一基础运维操作,深入解析路径规划(推荐 `/srv/www`)、权限模型(`www-data` 最小化授权)、AppAr

weixin_30701575的博客 416

知识图谱(Knowledge Graph)原理与代码实战案例讲解

知识图谱(Knowledge Graph)原理与代码实战案例讲解 作者:禅与计算机程序设计艺术 / Zen and the Art of Computer Programming 1. 背景介绍 1.1 问题的由来

AI天才研究院 1077

Oracle面试问题-技术篇

  1.解释冷备份和热备份的不同点以及各自的优点   解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷 备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份 时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于 它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库 性能会比...

dengshumi7891的博客 101

携程滑块、点选验证码登录识别逆向

本文分析了携程登录系统的风控机制,主要包含三种验证场景:无验证码、滑块验证码和二次图标点选验证码。通过跟踪risk_inspect风控接口,发现验证流程采用标准AES加密,需提交设备指纹等加密信息。当触发验证码时,需额外提交包含轨迹坐标的verify_msg参数及token/rid参数。最终通过风控检测后,需使用一致的指纹参数和验证token完成加密登录。文章强调所有分析仅用于学习,代码实现需确保符合法律规范。

码王吴彦祖的博客 1100

【教培管家】小程序实战(五):体验课预约——从流量到转化的闭环

本节我们通过变量状态管理和数据联动,实现了孩子选择和日期选定。下一篇我们继续讲解预约页面,根据选择的日期来筛选排课,供用户进行预约。

低代码布道师的博客 1562

SAP BusinessObjects BI 4.2 安装及集群处理--Apache集群设置

部署服务器集群,两台或以上的服务器以水平集群的方式部署,集群部署(负载均衡方案)步骤如下:1、  首先在Oracle数据库中新建DBA权限用户,服务器安装对应的数据库驱动并配置TNS信息,BI系统安装过程中,资料库选择【配置现有数据库】,稍后步骤系统会要求输入数据库信息,将系统资料库部署至Oracle数据库;2、  BI系统安装完毕,在配置向导中将系统数据保存至统一的介质(NAS盘)中;以上两步可...

仅次于狼的博客 830

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

从单机到分布式:手把手搭建高可靠HDFS集群实战指南

在大数据技术体系中,分布式文件系统是支撑海量数据存储与处理的基石。其核心原理在于通过多节点协同工作,将数据分块存储在不同服务器上,并利用副本机制保障数据可靠性。这种架构带来的技术价值是革命性的:它不仅实现了存储容量的横向扩展,还能提供高吞吐的数据访问能力,满足TB乃至PB级数据的处理需求。在应用场景上,分布式文件系统已成为数据湖、数据仓库及各类大数据计算框架(如Spark、Flink)的通用底层存储。本文聚焦于HDFS(Hadoop Distributed File System)的完全分布式部署,详细解析

weixin_30315905的博客 1681

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Oracle面试题大全-技术篇

Oracle面试题大全-技术篇     1. 解释冷备份和热备份的不同点以及各自的优点   解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下

java0919的专栏 1038

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

linux enterprise 5 上安装 oracle RAC

Red Hat Enterprise Linux 5 上安装RAC环境 2008-11-5 实验环境: 主操作系统:Windows XP Professional SP2 虚拟机版本:VMware-server-installer-1.0.7-108231 客操作系统:Red Hat Enterprise Linux Server release 5 Oracle版本:10.2.0.1

白飞飞_Alan 876

VirtualBox安装Oracle Linux:从虚拟机配置到增强功能实战

虚拟化技术通过在单一物理硬件上创建多个隔离的虚拟环境,显著提升了资源利用率和系统灵活性。其核心原理是利用虚拟机监控器(VMM)抽象硬件资源,为每个虚拟机分配独立的计算、存储和网络资源。这一技术为软件测试、开发环境搭建和教育培训等场景提供了低成本、高可用的解决方案。特别是在Oracle数据库学习与企业应用兼容性测试中,使用VirtualBox安装Oracle Linux成为一种高效实践。通过正确配置虚拟机参数、安装增强功能以及调试网络设置,可以快速构建稳定的Linux环境,有效解决内核驱动错误、分辨率适配和性

人生的意義在於修煉!修煉之路~ 586
上一篇: MySQL8.0主从同步报ERROR 13121错误解决方法
下一篇: Oracle 19c PDB克隆后出现Warning: PDB altered with errors受限模式处理
听雪楼主.
博客等级 码龄10年 513粉丝 214原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值