RAC节点启动失败--ASM无法连接
近日遇到一个RAC问题,一个节点无法启动,经过分析后解决,解决过程如下。11.2.0.3RAC环境,其中一个节点instance启动失败,显示如下错误[oracle@exadbmel04~]$c
近日遇到一个RAC问题,一个节点无法启动,经过分析后解决,解决过程如下。
通过Sqlplus启动,遇到同样的错误
查看资源,可以看到ASM的实例都是正常的,包括diskgroup,但是实例exadbmel04未启动。
通过查询ORA-27300错误,找到问题点。
这个问题是这个文件 $GI_HOME/bin/oracle 的权限不对,正确的权限应该是 "-rwsr-s--x".将权限修改正确,问题解决。
启动实例,香港服务器,正常启动
使用sqlplus验证,数据库已经可以正常访问
遇到这种问题的可能,
1、是人为修改该文件的权限,
2、还有就是apply patch失败,apply patch的过程会有修改该文件权限为-rwxr-xr-x的动作,在apply patch完成后再修改回来,但是如果apply patch失败,就会导致该文件权限一直是错误的状态,需要手动修改回来。
最后分析 $GI_HOME/bin/oracle文件权限中的“S”,这个权限问题明白了,oracle的这个问题也就解释了。查询Linux权限,美国服务器,得到这样的解释
Linux 权限模型有两个专门的位,香港空间,叫做“suid”和“sgid”。当设置了一个可执行程序
的“suid”这一位时,它将代表可执行文件的所有者运行,而不是代表启动程序的人运行。
现在,回到可执行文件,我们可以
看到它属于 root 用户:
。这表明,对于这个特殊程序,
设置了用户执行(
具有完全超级用户访问权),而不是代表运行它的用户运行。又因为用户访
问权运行,所以能够修改 /etc/passwd 文件,而没有什么问题。
suid/sgid 告诫说明
我们看到了 suid 怎样工作,sgid 以同样的方式工作。它允许程序继承程序的组所有权,而不
是当前用户的程序所有权。
引用ITPUB的一个帖子,其中有相关问题及解析
?mod=viewthread&tid=1622940
这里面说的问题原因就是 $ORACLE_HOME/bin/oracle 和 $GI_HOME/bin/oracle下的oracle程序的权限都是这样设置的,并且他们的属组是不同的,所以在实际操作的连接过程中,需要相互调用对方oracle程序,来申请SGA内存区
可以看到下面各自的属组是不同的,如果需要使用对方的应用程序并且使用该应用程序的属组,那么,唯一的办法是使用"S"权限。
本文出自 “小小狗窝” 博客,谢绝转载!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Introduction and core concepts of OracleRAC (RealApplicationClusters) As the amount of enterprise data continues to grow and the demand for high availability and high performance becomes increasingly prominent, database cluster technology becomes more and more important. OracleRAC (RealApplicationClusters) is designed to solve this problem. OracleRAC is a high-availability, high-performance cluster database solution launched by Oracle.

Skyworth Security recently released its annual flagship new product - Skyworth Smart Screen Camera S50. As the first smart screen camera equipped with artificial intelligence technology in the industry, the biggest feature of Skyworth Smart Screen Camera S50 is that it cleverly combines a color smart screen with a camera to realize the innovative function of two-way visual calls; its powerful 2T computing power makes it The artificial intelligence capability has been greatly improved. This new flagship product of the year has a futuristic appearance, fine frosted material, and is equipped with a colorful touchable high-definition screen with smooth and smooth operation; two-way video intercom, WeChat video call; 500W Extremely clear picture quality, 360° monitoring without blind spots; extreme black light full-color night vision, no matter how dark it is, it is as colorful as daytime; 12x smart zoom, you can see every detail clearly when you zoom in; the rewritten content is: 2

OracleRAC (RealApplicationClusters) is a scalability solution provided by Oracle Corporation that allows Oracle database instances to be run on multiple servers and multiple servers are combined together to provide high availability and scalability. The architecture and features of OracleRAC are very unique. This article will deeply explore the architecture, features and specific code examples of OracleRAC. 1. OracleRAC architecture Oracle

Background Everything has a cause and effect, and everything is driven by events. The log level switching in this solution comes from this background: in a single production environment, there are hundreds and nearly a thousand microservices. The log level switching does not restart the service. It requires business developers to modify the code or add related dependencies to produce immediate effects. Configuration, etc. involves a wide range of aspects, promoting slow progress and later dynamically filtering junk logs in real time to reduce IO and disk space costs. Introduction to logback Before launching a war with the enemy, only by first understanding the enemy's situation can we achieve victory in every battle. If you want to dynamically switch the log level of logback, you must first have at least a preliminary understanding of logback and see if it provides a ready-made implementation solution. Let’s briefly introduce logback and this

3D face reconstruction is a key technology widely used in the fields of game film and television production, digital people, AR/VR, face recognition and editing, etc. Its goal is to obtain high-quality 3D faces from a single or multiple images Model. With the help of complex shooting systems in studios, mature solutions in the industry can achieve pore-level reconstruction effects that are comparable to real people [2]. However, their production costs are high and their production cycles are long. They are generally only used in S-level film and television or game projects. In recent years, interactive gameplay based on low-cost face reconstruction technology (such as game character face pinching gameplay, AR/VR virtual image generation, etc.) has been welcomed by the market. Users only need to input pictures that can be obtained daily, such as single or multiple pictures taken by mobile phones, to quickly obtain a 3D model. However, the imaging quality of existing methods is uncontrollable, and reconstruction

Title: The importance of OracleRAC to enterprise business and interpretation of specific code examples In today's digital era, data management has become crucial. For large enterprises, the high availability and scalability of the database system are the key to ensuring stable business operation. OracleRealApplicationClusters (RAC), as a multi-node cluster database architecture, plays an important role in enterprises. This article will explore the importance of OracleRAC to enterprise business,

Both xboxseriesx and xboxseriess belong to the same generation of products, but the performance of xboxseriesx is better, so some users are confused about which one to buy. It is recommended to make a decision based on personal circumstances. Which one to buy between xbox series x and s? Answer: It is recommended to choose according to your own situation. If you have sufficient funds and want a better gaming experience, you can choose to buy xbox series X. If you are not particularly rich, you can choose xbox series S1. The processing power effect is more powerful. 2. S only supports up to 2K resolution, while X has 4

According to news on July 4, the fifth OTA upgrade pushed by the JiFox Alpha S advance version was officially released. This upgrade has brought about the optimization of a number of smart driving functions, and also introduced a new AVP valet parking assist function. According to the editor's understanding, the Jihu Alpha S advance version is a model positioned as a pure electric medium and large sedan, priced at 329,800 yuan. The AVP valet parking assist function is a highlight of this upgrade. After the user drives the vehicle into the parking space for the first time and makes a collection record, the AVP function can be used when arriving again. It does not require any field-side equipment and relies entirely on the sensors of the car body itself. This makes parking more convenient for users. Especially when the target parking space is occupied, users can also actively choose surrounding vacant spaces for parking. In addition to the AVP function, smart driving pilot also
