10g RAC srvctl 命令报 libpthread.so.0 cannot open shared object file No such file or directory

自制JS某课脚本 根据实际需求自制网页讯网刷题脚本,绕过人脸,弹窗,答题,实现自动化运行 阅读详情
运行srvctl 命令报错:
[oracle@rac1 u01]$ srvctl status nodeapps -n rac1
/u01/app/oracle/product/10.2.0/db_1/jdk/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
 
      在安装CRS的时候,已经修改了vipca 和ORA_CRS_HOME下srvctl命令的中参数。 即unset LD_ASSUME_KERNEL参数。
      
       但还是报了这个错误,后来用which srvctl命令才发现了问题的所在:
 
[oracle@rac1 ~]$ which srvctl
/u01/app/oracle/product/10.2.0/db_1/bin/srvctl
 

       系统调用的是ORACLE_HOME下的srvctl。在安装完DB后并没有注释该文件中的LD_ASSUME_KERNEL参数。所以有两种解决办法 :

1:修改ORACLE_HOME下的srvctl,注释掉LD_ASSUME_KERNEL参数;

2:让系统调用ORA_CRS_HOME下的srvctl也就能避免错误了,即将ORA_CRS_HOME放在ORACLE_HOME的前面即可。

修改环境变量:
[oracle@rac1 ~]$ vi ~/.bash_profile
...
export PATH=$PATH:$ORA_CRS_HOME/bin:$ORACLE_HOME/bin:/usr/bin:/bin
...
  
       重新开了一个窗口,验证系统调用的srvctl 的位置:
 
[oracle@rac2 ~]$ which srvctl
/u01/app/oracle/product/crs/bin/srvctl



 *该错误的原因是,Linux 内核的这些版本会采用 Oracle 以前的一个解决办法,即在vipca 和 srvctl 中使用 LD_ASSUME_KERNEL 设置来修补 Linux 线程中的一个原有缺陷。

而这个解决办法在 OEL5、RHEL5 或 SLES10 上不再有效,故而产生错误,该错误在 10.2.0.4 补丁集中得以修复。

所以一般需注释以下文件中LD_ASSUME_KERNEL参数:

<ORA_CRS_HOME>/bin/vipca
<ORA_CRS_HOME>/bin/srvctl
<RDBMS_HOME>/bin/srvctl (If exists)
<ASM_HOME>/bin/srvctl # (If exists)


注释的方法有两种:
(1)使用unset
LD_ASSUME_KERNEL=2.4.19
export LD_ASSUME_KERNEL
unset LD_ASSUME_KERNEL
 
(2)直接注释掉:
#LD_ASSUME_KERNEL=2.4.19

#export LD_ASSUME_KERNEL






三相SST固态变压器详细设计案例 本案例针对400kVA、30kHz三相固态变压器(SST)开展详细设计,核心采用输入串联输出并联(ISOP)拓扑架构(模块化多电平矩阵变换器M3C简化版),重点完成高频变压器的参数计算、绕组设计、损耗分析及液冷温升验证,同时覆盖系统级架构设计、半导体损耗估算及整机效率优化,全流程基于当前电力电子技术可行性展开。 阅读详情

相关推荐

usb gadget uvc driver的code分析

uvc的linux driver分为host侧和gadget侧两个driver。host侧的driver在v4l2框架下,而设备侧的driver在usb/gadget文件夹下。gadget侧的uvc driver,利用v4l2框架去注册video_device,向应用层提供调用接口。同时,它完成v4l2 video buffer拷贝到usb request下的buffer下,然后利用uvc实现的协

lintwins的专栏 1万+

error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file

安装rac10g,出现如下错误: [root@rac2 oracle]# /u01/product/crs/root.sh WARNING: directory '/u01/product' is not owned by root Checking to see if Oracle CRS stack is already configured /etc/oracle does no

Rhys learn oracle! 2975

深入解析LCD DRM驱动框架中的KMS与GEM机制

本文深入解析了Linux内核中DRM(Direct Rendering Manager)驱动框架的核心机制,重点剖析了KMS(内核模式设置)与GEM(图形执行管理器)的工作原理。KMS作为显示系统的总指挥,负责原子化地控制CRTC、Encoder、Plane等硬件资源,确保画面同步更新,避免撕裂;GEM则作为显存大管家,通过DUMB和PRIME机制高效管理图形缓冲区的分配、共享与同步。文章结合RK3568平台实战,阐述了如何利用这些机制优化显示性能,并提供了调试技巧与常见问题解决方案。

weixin_29188997的博客 387

error while loading shared libraries解决办法

出现类似错误是由于缺少相关的库文件(*.so文件)造成的 可能的原因是版本不匹配或者没有安装相应的rpm文件 方法一: 在linux下运行程序时,发现了error while loading shared libraries这种错误,一时间不知道解决办法,在网上搜索,终于解决了:          ./tests: error while loading shared librar

回忆丶那些年的专栏 8727

Reality Capture控制点修复/合并模型

通过增加控制点/修改对齐设置参数来修复模型被分为两个部分的解决方法

草履虫建模的博客 5239

LPDDR4x 深度解析(3) - SDRAM核心操作机制

本文深入解析LPDDR4x SDRAM的核心操作机制,包括基础架构、刷新操作、读写流程及低功耗设计。详细介绍了存储阵列、地址解码器等关键模块,以及自刷新与自动刷新模式的区别。通过实测数据和技术细节,揭示LPDDR4x在性能优化和功耗控制方面的创新设计,为硬件工程师提供实用参考。

weixin_29278805的博客 308

error while loading shared libraries: libpthread.so.0:

/home/oracle/product/10.2.0/crs/jdk/jre//bin/java: error while loading shared libraries: libpthread.so.0: cannot o...

cuiwei4702的博客 575

onnx入门教程(一):解决模型部署中的难题

直接使用 PyTorch 模型的话,我们修改几行代码就能实现模型输入的动态化。但在模型部署中,我们要花数倍的时间来设法解决这一问题。现在,让我们顺着解决问题的思路,体验一下模型部署的困难,并学习使用自定义算子的方式,解决超分辨率模型的动态化问题。刚刚的报错是因为 PyTorch 模型在导出到 ONNX 模型时,模型的输入参数的类型必须全部是 torch.Tensor。而实际上我们传入的第二个参数" 3 "是一个整形变量。这不符合 PyTorch 转 ONNX 的规定。我们必须要修改一下原来的模型的输入。

图像学习之旅 1127

Oracle RAC安装过程中遇到“error while loading shared libraries libpthread.so.0”的解决办法...

在CentOS 5上安装Oracle 10.2.0.1 RAC的cluster software的时候,在最后一步,第二个节点,执行root.sh的时候,报告error while loading shared libraries: libpthread.so.0的错误,详细错误信息如下: [root@rac2 crs]# /u01/crs/oracle/product/...

weixin_30412013的博客 301

详解账务核心,从入门到精通

本文系统阐述了账务体系的设计原理与实现方法,围绕支付交易的基础设施——账务系统展开深入探讨。文章首先从账务实现原理出发,强调从客户场景中抽象能力的重要性,详细解析了账务总架构及其与外围系统的协同关系。随后重点剖析了账户子系统的设计,包括账户生态、主体管理、结构设计等核心要素,并针对热点账户问题提出了多种创新解决方案。此外,文章还深入探讨了会计日切原理、营销类账务处理等专业领域,最后以支付机构场景为例,全面解析了清结算业务的账务实现模型。全文通过理论结合实践的方式,为构建高效、可靠的账务系统提供了系统性的方法

银行信息系统应用架构详解 530

lvgl 9虚拟键盘控件 (lv_keyboard) 使用指南

是 LittlevGL 提供的一个虚拟键盘控件,适用于在图形界面中输入文本。与按钮矩阵类似,虚拟键盘预定义了多个键位布局,支持多种模式和自定义键位映射,能够满足各种文本输入需求。通过与文本区域 (Text Area) 的结合,键盘能够自动将输入的字符传送到指定区域。控件是 LittlevGL 提供的强大虚拟键盘解决方案,适用于任何需要文本输入的界面。通过预定义的键盘模式、自定义键位映射和文本区域自动填充功能,可以大大提升用户输入体验。无论是在嵌入式系统的用户界面中,还是在其他需要虚拟键盘的应用中,

m0_62599305的博客 2185

rac安装过程中 error while loading shared libraries libpthread.so.0 问题的解决

在CentOS 5上安装Oracle 10.2.0.1 RAC的cluster software的时候,在最后一步,第二个节点,执行root.sh的时候,报告error while loading shared librarie...

csdn_0706的博客 416

让openclaw接入web端的deepseek或着qwen,使用无限token

🪟 Windows: 提供原生的 PowerShell 一键安装支持!配置过程和官方版本是相同的,唯一的区别就是再选则model时要选择带Browser字样的deepseek或者qwen。安装之前需要先清理官方版本的安装痕迹,否则openclaw版本跳转不到这个中文版本。因为此版本与官方版本存在代差,在配置飞书时可能会出现无法安装飞书的情况。剩下的配置保持和官方版本一致操作即可。选中之后需要进行一次网页端的登录。登录后会出现可选择的model。安装完成后会跳到这个中文界面。涉及到接入飞书机器人的操作。

z1872385的博客 302

libpthread.so.0: cannot open shared object file解决方法

错误信息:/oracle/crs/oracle/product/10/crs/jdk/jre//bin/java: error while loading shared libraries: libpthread.so.0: c...

cuizuoying3565的博客 731

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

srvctl报错 :error while loading shared libraries: libpthread.so.0

[oracle@node1 ~]$ vi .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then         . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/

FLEXES的ORACLE之路 1153

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

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

C++ 使用外部动态库

利用extern “C” 构建一个外部C库 //testlibc.cpp #include<iostream> extern "C" void test() { std::cout << "this is a test log" << std::endl; } //编译成动态库 g++ -std=c++11 testlibc.cpp -shared -fPIC -o libtest.so C 文件调用方式 main.c int main() { tes

sh13661847134的博客 1252

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

libpthread.so.0: cannot open shared object file: No such file or directory

基本上啥也干不了了啊。连最简单的 ls、mv、cp 命令都无法执行,改都改不回去了。系统库文件不能乱改啊,备份可以,可千万别把原文件弄丢了。

tianyexing2008的博客 1737

10g rac安装error while loading shared libraries libpthread.so.0 问题

11g rac安装在二节点跑脚本一般会报此错误: 解决这个问题,需要三个步骤来完成: 1、在每个节点上,修改$CRS_HOME/bin目录下的srvctl和vipca文件 编辑vipca文件,找到如下内容: Remove this workaround when the bug 3937317 is fixed arch=`uname -m` if [ "$arch" ...

老A的自留地,欢迎加微信交流,微信号zhoul777 266

Linux动态库常见问题之-“cannot open shared object file No such file or directory“的解决办法

Linux编写程序时,会经常的接触动态库,而在程序运行时可能会遇到类似于:libxxx.so cannot open shared object file No such file or directory的问题,这个代表什么含义,该怎么解决呢? 含义 这个问题代表的含义是,可执行程序在加载libxxx.so库时,找不到该库。至于找不到的情况分为两种:系统里根本不存在libxxx.so库;libx...

飞翔de刺猬 11万+

libpthread.so.0: cannot open shared object file解决方法(原创)

在linux 5上装10G RAC时,常常会碰到“libpthread.so.0: cannot open shared object file"这个报错的,这个报错是由于无法使用vipca导致的。该报错有以下两种解决方案:方法1 不去理会,选择继续,然后安装10.2.0.4及以上版本的patchsets,然后在来手工执行vipca完成vip配置工作...

weixin_34357267的博客 1213

shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory

[root@db1 bin]# ./srvctl config database/u01/crs/oracle/product/10.2.0/crs/jdk/jre/bin/java: error while loading s...

covszjy982477891的博客 277

执行srvctl报错 :error while loading shared libraries: libpthread.so.0:

执行srvctl是报错 error while loading shared libraries: libpthread.so.0: [oracle@rac02 ~]$ srvctl /opt/ora10g/product/10.2.0/db_1/jdk/jre/bin/java: error while loading shared libraries: libpthread.so

GreyHat OMDBA 3682

libpthread.so.0: cannot open shared object file

问题一: vip创建问题 /home/oracle/crs/oracle/product/10/crs/jdk/jre//bin/java: error while loading shared libraries: li...

312
上一篇: 使用for命令在多台SQLServer服务器上执行脚本
下一篇: Linux中利用LVM实现分区动态扩容
seteor
博客等级 码龄22年 37粉丝 62原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值