当前位置: 首页 > news >正文

RAC被修改权限及相关问题

RDBMS : 19.19 
修改RAC权限及相关问题

修改RAC权限,参考文档:
How to check and fix file permissions on Grid Infrastructure environment (Doc ID 1931142.1)
Script to capture and restore file permission in a directory (for eg. ORACLE_HOME) (Doc ID 1515018.1)
Agent Is Not Started By "pid is not initialized" And CRS-2680 (Doc ID 2763543.1)

问题背景
1 GI和ORACLE的ORACLE_HOME被chown,chmod

处理过程
1 使用文档Doc ID 1931142.1 Doc ID 1515018.1 修改权限,修改后,CRS能正常启动
2 修改权限后,srvctl start database,无法启动数据库,该命令一致处于hung的状态,而且数据库alert log无任何日志信息输出
3 此时,查看集群状态,集群的db状态为UAH/clean ,随后变成stable 
4 随后,发现使用sqlplus statup方式来启动数据库,alert log中有启动过程,但是一直hung住,而且会影响到另一个节点
5 尝试关闭crs,crs无法关闭,加上-f参数,也无法关闭 
6 disable crs ,关OS,启动OS 
7 再次启动CRS,查看crs相关log ,其中有
crs-5828 : could not start agent 'GI_HOME/bin/oraagent_oracle'.details at /xxx/xxx/crs/trace/crsd.trc
crs-5828 : could not start agent 'GI_HOME/bin/oraagent_oracle'.details at /xxx/xxx/crs/trace/crsd.trc
8 查看crsd.trc ,其中有
created alert: failed to start the agent /GI_HOME/bin/oraagent_oracle
rejecting pending msgs for ora.db_name.db  2 1
rejecting msg :4098
agfw proxy server sending the last reply to PE for message :RESOURCE_START[ora.db_name.db  2 1]
can not stop the agent /GI_HOME/bin/oraagent_oracle   because pid is not initialized 
agfw proxy,server received the message : RESOURCE_CLEAN [ora.db_name.db  2 1] 
starting the agent : /GI_HOME/bin/oraagent_oracle with user id ; oracle and incranation :5 


从上面第8步,可以看到,无法启动oraagent等相关进程,但是此刻crsctl check crs,返回结果正常。
无法启动oraagent的原因,是 pid is not initialized 
可以看到oraagent_oracle incranation :5 。

另外,查看oraagent相关进程,有问题的节点上,只有2个,正常的节点上,有3个。
根据以上的信息,可以判定,oraagent无法folk出来,或者spawn出来(无法spawn出来,其他trc可以参考,这里没有抓取出来)

关键字:  pid is not initialized   、 RESOURCE_CLEAN 、oracle and incranation :5 
根据以上trc的分析,与MOS文档Agent Is Not Started By "pid is not initialized" And CRS-2680 (Doc ID 2763543.1)内容较吻合。
使用该文档的方法解决。

该问题,可能还是修改权限后,恢复出来的权限,output文件夹中,一些pid的权限不对,设置为正确的权限即可。
本次处理,按照MOS,清理掉output文件夹中内容,GI自动生成相关文件,随后GI启动正常。各个oraagent 正常,启动数据库正常。

END 

相关文章:

RAC被修改权限及相关问题

RDBMS : 19.19 修改RAC权限及相关问题 修改RAC权限,参考文档: How to check and fix file permissions on Grid Infrastructure environment (Doc ID 1931142.1) Script to capture and restore file permission in a directory (for eg. O…...

Golang | Leetcode Golang题解之第441题排列硬币

题目: 题解: func arrangeCoins(n int) int {return sort.Search(n, func(k int) bool { k; return k*(k1) > 2*n }) }...

数学建模--什么是数学建模?数学建模应该怎么准备?

前言 这是去年底学数学建模老哥的建模课程笔记;未来本人将陆陆续续的更新数学建模相关的一些基础算法,大家可以持续关注一下;提示:数学建模只有实战才能提升,光学算法没有啥意义,也很难学的很懂。 文章目录…...

Java项目实战II基于Java+Spring Boot+MySQL的智能物流管理系统(源码+数据库+文档)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者 一、前言 随着电商行业的蓬勃发展,物流行业迎来了前所未有的机遇与挑战。面对日益增长的订单量和复…...

【数据分享】2000—2023年我国省市县三级逐月植被覆盖度(FVC)数值(Shp/Excel格式)

之前我们分享过2000—2023年我国250米分辨率逐月植被覆盖度(FVC)栅格数据(可查看之前的文章获悉详情),该数据来源于高吉喜等学者在国家青藏高原科学数据中心平台上分享的数据,合成方式采用月最大值合成&…...

《Linux从小白到高手》理论篇(十一):Linux的系统环境管理

值此国庆佳节,深宅家中,闲来无事,就多写几篇博文。本篇详细深入介绍Linux的系统环境管理。 环境变量 linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。如果每…...

Qt/C++开源控件 自定义雷达控件

使用Qt框架创建一个简单的雷达图&#xff0c;包含动态扫描、目标点生成、刻度和方向标识。代码实现使用C编写&#xff0c;适合用作学习和扩展的基础。 1. 头文件与基本设置 #include "RadarWidget.h" #include <QPainter> #include <QPen> #include &…...

什么是IDE(集成开发环境)?

集成开发环境(IDE)详解 在软件开发的世界中,集成开发环境(IDE,Integrated Development Environment)扮演着至关重要的角色。它是一个综合性的软件应用程序,旨在为软件开发者提供一整套的、易于使用的工具集,以便他们能够更高效地编写、调试、测试和部署代码。简而言之…...

【Linux】用虚拟机配置Ubuntu 24.04.1 LTS环境

目录 1.虚拟机安装Ubuntu系统 2.Ubuntu系统的网络配置 3.特别声明 首先我们先要下载VMware软件&#xff0c;大家自己去下啊&#xff01; 1.虚拟机安装Ubuntu系统 我们进去之后点击创建新的虚拟机&#xff0c;然后选择自定义 接着点下一步 再点下一步 进入这个界面之后&…...

MacOS升级Ruby版本详解:步骤、挑战与解决方案

MacOS升级Ruby版本详解&#xff1a;步骤、挑战与解决方案 在MacOS上升级Ruby版本是一个涉及多个步骤和考虑因素的过程。Ruby作为一种广泛使用的编程语言&#xff0c;其新版本通常会引入一系列改进&#xff0c;包括性能优化、安全修复和新特性。因此&#xff0c;升级Ruby版本不…...

Log4j的配置与使用详解

Log4j的配置与使用详解 Log4j介绍 Log4j是Apache的一个开源项目&#xff0c;通过使用Log4j&#xff0c;我们可以控制日志信息输送的目的地是控制台、文件、GUI组件&#xff0c;我们可以控制每条日志的输出格式&#xff1b;只需要通过一个配置文件就可以灵活的配置&#xff0c…...

docker 的目录有那些,分别存放什么东西

Docker 的目录结构和文件存放位置取决于你所使用的操作系统和Docker的版本。以下是一些常见的目录和它们通常存放的内容&#xff1a; 通用目录 /var/lib/docker (Linux) 这是Docker在Linux系统上的主要数据目录。存放了镜像、容器、数据卷、网络等的元数据和状态信息。具体结构…...

开源模型应用落地-模型微调-语料采集-数据格式化(四)

一、前言 在自然语言处理(NLP)的快速发展中,语料采集作为基础性的步骤显得尤为重要。它不仅为机器学习模型提供了所需的训练数据,还直接影响模型的性能和泛化能力。随着数据驱动技术的不断进步,如何有效并高效地收集、清洗和整理丰富多样的语料,已成为研究者和工程师们亟…...

C语言+单片机

今天内容有点水哈哈&#xff08;忙着练焊铁技术了嘻嘻&#xff09; C语言 简单学习了while语言以及其与for语言的区别和适用方法 .循环结构&#xff1a; 初始化语句条件判断句条件控制句 for语句 for(int1;i<100;i){执行条件} for (int i 1; i < 100; i) {printf(&quo…...

vmvare虚拟机centos 忘记超级管理员密码怎么办?

vmvare虚拟机centos 忘记超级管理员密码怎么办?如何重置密码呢? 一、前置操作 重启vmvare虚拟机的过程中,长按住Shift键 选择第一个的时候,按下按键 e 进入编辑状态。 然后就会进入到类似这个界面中。 在下方界面 添加 init=/bin/sh,然后按下Ctrl+x进行保存退出。 init=/bi…...

使用 Vue3 和 Axios 实现 CRUD 操作

文章目录 1、准备工作2、创建 Vue 3 项目3、项目结构4、实现 CRUD 操作5、运行项目6、小结在当今的前端开发中,Vue.js 作为一款流行的 JavaScript 框架,正在被越来越多的开发者所青睐。尤其是 Vue 3 引入了 Composition API 和更优雅的响应式处理,使得模板编写和状态管理变得…...

.NET MAUI(.NET Multi-platform App UI)下拉选框控件

MAUI下拉选框控件详解&#xff1a; 在开发跨平台应用程序时&#xff0c;下拉选框&#xff08;ComboBox&#xff09;是一个极为常见且实用的控件&#xff0c;它允许用户从一组预定义的选项中选择一个。在.NET MAUI&#xff08;.NET Multi-platform App UI&#xff09;框架中&am…...

C++平台跳跃游戏

目录 开头程序Game.cpp源文件Player.h头文件Player.cpp源文件 程序的流程图程序游玩的效果下一篇博客要说的东西 开头 大家好&#xff0c;我叫这是我58。 程序 Game.cpp源文件 #include <iostream> #include "Player.h" using namespace std; void printma…...

多系统萎缩患者必看!这些维生素助你对抗病魔

亲爱的朋友们&#xff0c;今天我们来聊聊一个相对陌生但重要的健康话题——多系统萎缩&#xff08;MSA&#xff09;。这是一种罕见的神经系统疾病&#xff0c;影响着患者的自主神经系统、运动系统和平衡功能。面对这样的挑战&#xff0c;科学合理的饮食和营养补充显得尤为重要。…...

深度学习模型性能优化实战之从评估到提升的全流程解析

1. 概述 在构建和使用机器学习模型的过程中&#xff0c;模型的效果评估和优化是两个至关重要的环节。无论模型是用于分类、回归还是其他任务&#xff0c;评估其表现以及持续优化模型性能&#xff0c;都是确保模型在实际应用中取得成功的关键。本节将重点介绍模型效果评估的定义…...

OpenClaw数据包工厂:从非结构化业务信息到可审查工作包的AI自动化实践

1. 项目概述&#xff1a;从混乱业务输入到可审查工作包的转变如果你是一名创业者、服务运营商或者任何需要处理大量非结构化业务信息的人&#xff0c;那么“信息过载”和“行动泄漏”这两个词你一定不陌生。每天&#xff0c;会议录音、客户邮件、CRM导出数据、表单提交像潮水一…...

告别虚拟机:用RK3399开发板搭建你的移动机器人SLAM实验平台(ROS Kinetic + OpenCV 3.4.0)

基于RK3399的移动机器人SLAM实验平台全栈搭建指南 在机器人技术快速发展的今天&#xff0c;同时定位与地图构建(SLAM)已成为自主移动系统的核心技术之一。然而&#xff0c;高性能计算设备的高昂成本往往成为学习者和开发者面临的首要障碍。Rockchip RK3399开发板以其出色的性价…...

Visual Studio AI助手实战:Visual chatGPT Studio提升.NET开发效率

1. 项目概述&#xff1a;当AI助手住进你的IDE 如果你是一名.NET开发者&#xff0c;每天至少有8小时与Visual Studio为伴&#xff0c;那么你肯定体会过那种在代码海洋中寻找灵感的孤独感。调试一个古怪的Bug&#xff0c;重构一段陈年旧代码&#xff0c;或者为某个复杂业务逻辑编…...

数据流网络中的能耗与吞吐量优化策略

1. 数据流网络中的能量与吞吐量权衡&#xff1a;原理与挑战在现代信号处理系统中&#xff0c;数据流网络&#xff08;Dataflow Graph, DFG&#xff09;已成为建模并行计算任务的核心框架。这种计算模型将应用程序分解为多个计算节点&#xff08;称为actors&#xff09;和通信通…...

Python自动化构建个人抖音技能库:合规爬虫与内容管理实践

1. 项目概述&#xff1a;从零到一构建个人抖音自动化技能库 最近在折腾一个挺有意思的小项目&#xff0c;我给它起了个名字叫“my-copaw-skill”。这名字听着有点怪&#xff0c;其实“copaw”是我家猫的名字&#xff0c;整个项目说白了&#xff0c;就是把我日常刷抖音、研究抖音…...

别再只用XGBoost了!LightGBM实战:用直方图算法和Leaf-wise策略,5分钟搞定海量数据建模

LightGBM实战&#xff1a;5个关键技巧让海量数据建模效率提升10倍 当你的数据集从GB级别跃升到TB级别时&#xff0c;XGBoost的训练时间可能从几小时延长到几天。上周我们团队处理一个包含3亿条用户行为记录的数据集时&#xff0c;原本需要8小时的XGBoost训练&#xff0c;切换到…...

2026年AI大模型接口中转平台排行榜:各平台优势大揭秘,助你精准选型

在大模型刚诞生时&#xff0c;开发者们大多聚焦于模型的实际效果。然而&#xff0c;当模型真正融入业务系统并长期运行时&#xff0c;API接入方式就成了关键问题。在实际项目里&#xff0c;开发者和企业更为关注的要点如下&#xff1a;接口能否持续稳定运行多模型并存时&#x…...

从Prompt Gateway到Content SLA引擎:2026奇点大会上最受瞩目的5个开源组件,已集成至CNCF沙箱(限前500名开发者获取部署手册)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;AI原生内容生成平台&#xff1a;2026奇点智能技术大会AIGC系统搭建 在2026奇点智能技术大会上&#xff0c;主办方构建了一套面向多模态协同创作的AI原生内容生成平台&#xff08;AIGC-OS&#xff09;&a…...

2025最权威的AI学术平台实测分析

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 智能写作辅助工具DeepSeek&#xff0c;能在论文创作的全程给予支持。进入选题阶段&#xff0…...

视频怎么去水印?视频去水印软件哪个好用?2026实测方法盘点

视频怎么去水印&#xff1f;视频去水印软件哪个好用&#xff1f;2026实测方法盘点 刷到一条好视频想保存下来&#xff0c;打开相册发现角落里有个大水印&#xff0c;二次使用直接废了。做自媒体的更懂这种痛&#xff1a;从各个平台扒下来的素材&#xff0c;水印各不相同&#x…...