11G GRID 安装缺少到libcap.so.1而终止的解决方法

11GR2单实例安装(ASM)缺少libcap.so.1而终止的解决方法 最近没事在搭建测试环境,手痒 阅读详情
在OEL 6.3上搭建一台11G的RAC测试环境,在最后执行root.sh脚本的时候遇到libcap.so.1: cannot open shared object file: No such file or directory 错误。


如下所示:


[root@rac1 11.2.0]# /g01/oraInventory/orainstRoot.sh
Changing permissions of /g01/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.


Changing groupname of /g01/oraInventory to oinstall.
The execution of the script is complete.
[root@rac1 11.2.0]# /g01/app/11.2.0/grid/root.sh
Running Oracle 11g root.sh script...


The following environment variables are set as:
    ORACLE_OWNER= grid
    ORACLE_HOME=  /g01/app/11.2.0/grid


Enter the full pathname of the local bin directory: [/usr/local/bin]: 
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...




Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
2013-10-10 03:41:35: Parsing the host name
2013-10-10 03:41:35: Checking for super user privileges
2013-10-10 03:41:35: User has super user privileges
Using configuration parameter file: /g01/app/11.2.0/grid/crs/install/crsconfig_params
Creating trace directory
/g01/app/11.2.0/grid/bin/clscfg.bin: error while loading shared libraries: libcap.so.1: cannot open shared object file: No such file or directory
Failed to create keys in the OLR, rc = 127, 32512
OLR configuration failed










查询了一下,发现是由于缺少包导致的。


在2个节点上重新安装上此包。




[root@rac1 Packages]# rpm -ivh compat-libcap1-1.10-1.x86_64.rpm
warning: compat-libcap1-1.10-1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Preparing...                ########################################### [100%]
   1:compat-libcap1         ########################################### [100%]




删除以前的CRS配置。


[root@rac1 ~]# perl $GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force
2013-10-10 04:01:41: Parsing the host name
2013-10-10 04:01:41: Checking for super user privileges
2013-10-10 04:01:41: User has super user privileges
Using configuration parameter file: /g01/app/11.2.0/grid/crs/install/crsconfig_params
PRCR-1035 : Failed to look up CRS resource ora.cluster_vip.type for 1
PRCR-1068 : Failed to query resources
Cannot communicate with crsd
PRCR-1070 : Failed to check if resource ora.gsd is registered
Cannot communicate with crsd
PRCR-1070 : Failed to check if resource ora.ons is registered
Cannot communicate with crsd
PRCR-1070 : Failed to check if resource ora.eons is registered
Cannot communicate with crsd


ADVM/ACFS is not supported on oraclelinux-release-6Server-3.0.2.x86_64


ACFS-9201: Not Supported
Failure at scls_scr_setval with code 8
Internal Error Information: 
  Category: -2
 Operation: failed
  Location: scrsearch3
  Other: id doesnt exist scls_scr_setval
  System Dependent Information: 2


CRS-4544: Unable to connect to OHAS
CRS-4000: Command Stop failed, or completed with errors.
error: package cvuqdisk is not installed
Successfully deconfigured Oracle clusterware stack on this node






再次执行root.sh脚本,又遇到了ohasd failed to start at /g01/app/11.2.0/grid/crs/install/rootcrs.pl line 443 错误。




[root@rac1 ~]# /g01/app/11.2.0/grid/root.sh
Running Oracle 11g root.sh script...


The following environment variables are set as:
    ORACLE_OWNER= grid
    ORACLE_HOME=  /g01/app/11.2.0/grid


Enter the full pathname of the local bin directory: [/usr/local/bin]: 
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...


Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
2013-10-10 04:02:57: Parsing the host name
2013-10-10 04:02:57: Checking for super user privileges
2013-10-10 04:02:57: User has super user privileges
Using configuration parameter file: /g01/app/11.2.0/grid/crs/install/crsconfig_params
LOCAL ADD MODE 
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
  root wallet
  root wallet cert
  root cert export
  peer wallet
  profile reader wallet
  pa wallet
  peer wallet keys
  pa wallet keys
  peer cert request
  pa cert request
  peer cert
  pa cert
  peer root cert TP
  profile reader root cert TP
  pa root cert TP
  peer pa cert TP
  pa peer cert TP
  profile reader pa cert TP
  profile reader peer cert TP
  peer user cert
  pa user cert
Adding daemon to inittab
CRS-4124: Oracle High Availability Services startup failed.
CRS-4000: Command Start failed, or completed with errors.
ohasd failed to start: Inappropriate ioctl for device
ohasd failed to start at /g01/app/11.2.0/grid/crs/install/rootcrs.pl line 443.


网上搜了一下,竟然是ORACLE 的BUG。
解决方法竟然是出现pa user cert的时候在另一个窗口不停的执行下面的命令,直到命令执行成功,真是变态啊。


/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1


具体可以参考:https://forums.oracle.com/thread/2352285
Oracle11g RAC 在Centos7上安装步骤 Oracle11204+ASM+RAC+Centos71 准备工作1.1 软件需求1.2 网络需求1.3 划分节点IP(各节点)1.4 防火墙和Selinux(各节点)1.5 创建组和用户(各节点)1.6 创建安装目录(各节点)1.7 配置安装用户的环境变量(各节点)1.8 资源限制(各节点)1.9 配置Linux内核参数1.10 修改pam登陆验证模块(各节点)1.11 修改/etc/profile文件(各节点)1.12 安装介质1.13 停用NTP服务(各节点)1.14 配置互信1.14.1 配置及验证 阅读详情

相关推荐

compat-libcap1

Linux Oracle数据库必备包 安装命令 rpm -ivh compat-libcap1-1.10-7.el7.x86_64.rpm

Web3.js钱包与账户管理

•encrypt[22]:使用密码加密私钥并返回一个V3 JSON Keystore,详见https://github.com/ethereum/wiki/wiki/Web3-Secret-Storage-Definition。•encrypt[13]:加密钱包中的所有账户到一个已加密的keystore v3对象中。在以太坊中,私钥是用于保护和控制以太坊地址所有权的加密密钥对中的关键部分。是一个对象,它指的是一个带有相关公钥和私钥的单独以太坊地址。•add[9]:使用私钥或者账户对象添加一个账户到钱包中。

2509_93910070的博客 6407

compat-libcap1和compat-libstdc++-33

安装oracle12c的依赖时,出现缺少compat-libcap1和compat-libstdc++-33

git上的一些资源

1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://github.com/jdg/MBProgressHUD 3:XML/HTML解析 地址:https://github.com/topfunky/hpple 4:有文字输入时,能根据键盘是否弹出来调整自身显示内容的位置...

u013857988的专栏 2万+

单卡调试OpenGait:从分布式到本地的轻量级改造指南

本文为个人开发者和研究者提供了一份详细的OpenGait框架单卡调试指南。针对该框架默认依赖多GPU分布式训练的问题,文章通过分析核心痛点,逐步讲解了如何从环境搭建、绕过分布式初始化陷阱、处理通信后端报错到最终配置与调试,实现从分布式到本地的轻量级改造,帮助读者在单张GPU上高效进行步态识别模型的验证与学习。

weixin_28223453的博客 138

深入解析安卓性能分析工具systrace/atrace的使用技巧与实战场景

本文深入解析了安卓性能分析工具systrace/atrace的核心使用技巧与实战场景。文章澄清了环境搭建的常见误区,详细拆解了命令参数,并通过列表卡顿、启动优化等具体案例,手把手指导开发者利用这些工具精准定位性能瓶颈,提升应用流畅度。

yyy34的博客 239

ORACLE 11G GRID 安装缺少到libcap.so.1而终止的解决方法

在OEL 6.3上搭建一台11G的RAC测试环境,在最后执行root.sh脚本的时候遇到libcap.so.1: cannot open shared object file: No such file or directory 错误。 [root@racdb1 11.2.0]# sh root.sh  Running Oracle 11g root.sh script... The

大数据技术杂谈 1795

地平线RDKX3初始配置与USB无线网卡

地平线X3无线网卡配置

Richard_Mei的博客 4076

oracle安装中止缺少,11G GRID 安装缺少到libcap.so.1而终止的解决方法

在OEL 6.3上搭建一台11G的RAC测试环境,在最后执行root.sh脚本的时候遇到libcap.so.1: cannot open shared object file: No such file or directory 错误。如下所示:[root@rac1 11.2.0]# /g01/oraInventory/orainstRoot.shChanging permissions of /...

weixin_39955700的博客 348

数据标注的下一代SOP,可能不是Word,而是一段Prompt

再给几个反例:“这个只是正常纹理,不算。真正用于数据生产的Prompt,可能至少包含:任务定义、正例、反例、边界案例、优先级、输出格式、验收逻辑。一个项目100个人,如果100个人对这句话有100种理解,最后返工的就不是一个框,而可能是几十万帧数据。一个项目启动以后,项目经理先研究SOP,培训组长,组长再培训标注员,最后几百个人按照同一套规则干活。实际上一个成熟的项目经理,最重要的能力之一,就是:把客户的业务语言翻译成生产规则。真正让项目难交付的,从来不是80%的普通数据,而是那20%的长尾数据。

AI数据标注猿 295

Win10或Win11电脑找不到以太网网络适配器的解决方法

Win10或Win11电脑找不到以太网网络适配器的解决方法

Robot_PLC_HMI_Automation 653

/u01/app/11.2.0/grid/bin/clscfg.bin: error while loading shared libraries: libcap.so.1 异常处理

[root@rac1 ~]# /u01/app/11.2.0/grid/root.sh Performing root user operation for Oracle 11g The following environment variables are set as: ORACLE_OWNER= grid ORACLE_HOME= /u01/app/11.2.0/gri...

Lixora's DB Home 1670

基于STM32设计的指纹考勤机_348

随着信息化管理需求的日益增长,传统的人工考勤方式已难以满足现代社会对高效、精准和安全的考勤管理要求。为解决这一问题,本项目设计并实现了一款基于STM32的指纹考勤机系统。该系统采用AS608指纹识别模块进行人员身份识别,ESP8266无线模块实现与上位机APP的通信,支持人员信息录入、考勤时间段设置、考勤记录保存与查询等功能。系统通过SQLite数据库存储考勤数据,并提供导出EXCEL表格功能,方便数据管理与统计分析。该系统具有高效的考勤管理能力和良好的用户交互体验,能够广泛应用于企业、学校等机构的考勤管理

525

libcap.so.1:cannot open shared object file: No such file or directory

redhat 6.5 x86_64+oracle 11.2.0.4+asm(GI standalone) occur "libcap.so.1: cannot o...

742

Vek385评估板(二):板子联网 & memtester安装(LPDDR5X测试)

继上一篇文章:Vek385评估板(一):EDF成功烧录启动及一些问题。 本章完成最主要的两个功能:开发板联网+内存 memtester。因为我是做测试行业的,所以这两个是最想试的。内存测试,除了FPGA测,也可以系统级测,本次在versal上实现这个功能,主要是可以应急。在没有安卓、X86的情况下,可以使用本方案测试。 下一篇会继续做一些其他功能。

千歌叹尽执夏的博客 221

关于 Nginx 监听地址 0.0.0.0 的详细解释

0.0.0.0在Nginx配置中表示监听服务器所有网络接口(包括公网IP、内网IP和本地回环地址),这是默认配置。当使用listen 80;时,Nginx会接受通过服务器任何IP地址的80端口访问请求。相比只监听特定IP,这种配置更通用,但也意味着服务会对外网开放,需注意安全风险。可通过netstat命令验证监听状态,显示0.0.0.0:80即表示正确配置。

weixin_43674738的博客 1564

11gR2 grid安装执行root.sh报错

报错如下: root@db2 ~]# /u01/app/11.2.0/grid/root.sh Performing root user operation for Oracle 11g The following environment variables are set as: ORACLE_OWNER= grid ORACLE_HOME= /u01/

八月未央 4137

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

安装11g grid时报错,Failed to create keys in the OLR, rc = 127

安装11.2.0.4 rac 的grid集群时,到执行/u01/app/11.2.0/grid/root.sh脚本时,报错如下: Performing root user operation for Oracle...

698

IMSL CNL 7.0.0 (x86-64)Crack

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

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Occur "libcap.so.1: cannot open shared object file" during Install 11g GI when running root.sh

Env: suse 11 sp3 +oracle 11.2.0.3 +asm occur "libcap.so.1: cannot open shared object file" during  Install oracle Grid ifrastructure Performing root user operation for Oracle 11g The following e

Wonderful's DBA Story 3534

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

/u01/app/grid/11.2.0/bin/clscfg.bin: error while loading shared libraries: libcap.so.1: cannot ope

[root@rac1 11.2.0]# ./root.sh Performing root user operation for Oracle 11g The following environment variables are set as:     ORACLE_OWNER= grid     ORACLE_HOME=  /u01/app/grid/11.2.0 Enter the

zuixinnet的专栏 4862

Oracle11g安装执行脚本,RHEL6.5安装Oracle11gRAC,安装grid执行root脚本是报错

安装集群软件执行root脚本,报错如下:[root@rac1 ~]# /u01/app/oraInventory/orainstRoot.shChanging permissions of /u01/app/oraInventory.Adding read,write permissions for group.Removing read,write,execute permissions for...

weixin_39898380的博客 235

Oracle 11g安装GI后,运行roothas.pl脚本报错libcap.so.1找不到

转载至http://www.cnblogs.com/jyzhao/p/3855555.html 环境:RHEL6.4 + Oracle 11.2.0.3 问题:需求是文件系统迁移到ASM,在安装GI后,运行roothas.pl脚本报错 1.运行root.sh后,按提示运行roothas.pl报错 2.Google搜索得知是缺少compat-libcap1,安装这个包

Vic的博客 1766

RAC 执行root.sh 报错 libcap.so.1: cannot open shared object file: No such file or directory

安装grid的时候执行root.sh报错:/g01/app/11.2.0/grid/bin/clscfg.bin: error while loading shared libraries: libcap.so.1: cannot open shared object file: No such file or directory  解决办法: 1.执行#cd /lib64 2.

zml19910422的专栏 646

/u01/app/11.2.0/grid/bin/clscfg.bin: error while loading shared libraries: libcap.so.1: cannot open

报错如下:/u01/app/11.2.0/grid/bin/clscfg.bin: error while loading shared libraries: libcap.so.1: cannot open shared object file: No such file or directory [root@oracle-rac01 ~]# /u01/app/oraInventory

东城绝神 4487

安装11.2.0.3 asm,grid 执行root脚本报错/u01/app/oraInventory/orainstRoot.sh

这是很久之前的脚本,贴出来凑个数 --下面是执行root脚本报错 [root@localhost app]# /u01/app/oraInventory/orainstRoot.sh Changing permissions of /u01/app/oraInventory. Adding read,write permissions for group. Removing re

老农民挖数据 1万+
上一篇: rac 第2个节点root.sh报错了
下一篇: Linux6安装11.2.0.4提示缺少elfutils-libelf-devel-0.97及pdksh-5.2.14
柳暗发明君
博客等级 码龄18年 63粉丝 80原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值