当前位置:数据分析 > 当RAC10g安装到第二个节点的根目录时,libsrvmhasso.10.1和libclntsh.so.10.1

当RAC10g安装到第二个节点的根目录时,libsrvmhasso.10.1和libclntsh.so.10.1

  • 发布:2023-10-09 14:34

oracle 10g RAC安装在linux4上。第二个节点root时报如下错误:找不到以下三个文件libsrvmhasso。 .10.1 www.sychzs.cn.10.1

Oracle 10g RAC安装在linux4上。第二个节点root时报如下错误:找不到以下3个文件
libsrvmhasso.10.1
www.sychzs.cn.10.1

具体错误报告:

[root@r4o10n2 ~]# /oracle/product/10.2.0/crs/www.sychzs.cn
警告:目录“/oracle/product/10.2.0”不属于 root
警告:目录“/oracle/product”不属于 root
警告:目录“/oracle”不属于 root
检查 Oracle CRS 堆栈是否已配置
/etc/oracle 不存在。立即创建。


设置 OCR 备份目录的权限
设置 NS 目录
Oracle 集群注册表配置已成功升级
警告:目录“/oracle/product/10.2.0”不属于root
警告:目录“/oracle/product”不属于 root
警告:目录“/oracle”不属于 root
clscfg:检测到现有配置版本 3。
clscfg:版本3 是 10G Release 2。
成功积累必要的 OCR 密钥。
使用端口:CSS=49895 CRS=49896 EVMC=49898 和 EVMR=49897。
节点
节点1:r4o10n1 r4o10n1-priv r4o10n1
节点 2:r4o10n2 r4o10n2-priv r4o10n2
clscfg:参数检出成功。


没有写入密钥。提供要覆盖的 -force 参数。
-force 具有破坏性,会破坏任何先前的集群
配置。
集群的 Oracle 集群注册表已初始化
启动将在 90 秒内排队等待初始化。
将守护进程添加到 inittab
预计 CRS 守护进程将在 600 秒内启动。
CSS 在这些节点上处于活动状态。
r4o10n1
r4o10n2
CSS 在所有节点上均处于活动状态。
等待 Oracle CRSD 和 EVMD 启动
在 init(1M) 下安装并运行 Oracle CRS 堆栈
运行 vipca(静默)以配置节点应用程序
PRKH-1010:无法与 CRS 服务通信。
[PRKH-1000:无法加载 SRVM HAS 共享库
[PRKN-1008:无法加载共享库“srvmhas10”
或依赖库,来自
LD_LIBRARY_PATH="/oracle" /product/10.2.0/crs/jdk/jre/lib/i386/client:/oracle/www.sychzs.cn: libclntsh.duct/10.2.0/crs/jdk/jre/lib/i386:/oracle/product/10.2.0/crs/jdk/jre/../lib/i386:/oracle/product/10.2.0/crs/lib32 :/oracle/product/10.2.0/crs/srvm/lib32:/oracle/product/10.2.0/crs/lib:/oracle/product/10.2.0/crs/srvm/lib:/oracle/product/10.2 。 0/crs/lib"
[java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/crs/lib32/libsrvmhasso.10.1: 无法打开共享对象文件: 没有这样的文件或目录 y]]]
PRKH-1010:无法与 CRS 服务通信。
[PRKH-1000:无法加载 SRVM HAS 共享库
[PRKN-1008:无法加载共享库“srvmhas10”
或依赖库,来自
LD_LIBRARY_PATH="/oracle/product/10.2.0/crs/jdk/jre/lib/i386/client:/oracle/product/10.2.0/crs/jdk/jre/lib/i386 :/oracle/product/10.2.0/crs/jdk/jre/../lib/i386 :/oracle/product/10.2.0/crs/lib32:/oracle/product/10.2.0/crs/srvm/lib32 :/oracle/product/10.2.0/crs/lib:/oracle/product/10.2.0/crs/srvm/lib:/oracle/product/10.2。 0/crs/lib"
[java.lang.U





[root@r4o10n2 install]# ./www.sychzs.cn
PRKH-1010:无法与 CRS 服务通信。
[PRKH-1000:无法加载 SRVM HAS 共享库
[PRKN -1008 : 无法加载共享库“srvmhas10”
或依赖库,来自
LD_LIBRARY_PATH="/oracle/product/10.2.0/crs/jdk/jre/lib/i386/client:/oracle /product/10.2.0/crs/jdk/jre/lib/i386:/oracle/product/10.2.0/crs/jdk/jre/../lib/i386:/oracle/product/10.2.0/crs/ lib32:/oracle/product/10.2.0/crs/srvm/lib32:/oracle/product/10.2.0/crs/lib:/oracle/product/10.2.0/crs/srvm/lib:"
[ java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/crs/lib32/www.sychzs.cn: www.sychzs.cn.10.1: 无法打开共享对象文件: 没有这样的文件或目录]]]
1




解决办法:

在两个节点上安装32位glibc-devel-2.3.4-2.43.i386.rpm,然后重新安装CRS
注:需要在两个节点上安装这个包,需要重新安装CRS

求解过程:

[root@r4o10n2 RPMS]# rpm -qa|grep glibc
glibc-kernheaders-2.4-9.1.103.EL
glibc-2.3.4-2.43 glibc-headers-2.3.4-2.43
glibc-common-2.3.4-2.43
glibc-devel-2.3.4-2.43
glibc-2.3.4-2.43
[root @r4o10n2 RPMS]# rpm -ivh glibc-devel-2.3.4-2.43.i386.rpm
警告:glibc-devel-2.3.4-2.43.i386.rpm:V3 DSA 签名:NOKEY,密钥 ID db42a60e
错误:无法统计 /media/cdrecorder:没有这样的文件或目录
正在准备... ############################ ## ############### [100%]
1:glibc-devel ######################### ################### [100%]
[root@r4o10n2 RPMS]# rpm -qa|grep glibc
glibc-kernheaders-2.4 -9.1。 103.EL
glibc-devel-2.3.4-2.43
glibc-2.3.4-2.43
glibc-headers-2.3.4-2.43
glibc-common-2.3.4 -2.43
glibc-devel-2.3.4-2.43
glibc-2.3.4-2.43



删除 CRS


rm /etc/oracle/*
rm -f /etc/init.d/ d/init.cssd
rm -f /etc/init.d/www.sychzs.cn
rm -f /etc/init.d/init.crsd
rm -f /etc/init.d/init.evmd
rm -f /etc/rc2. d/www.sychzs.cn
rm -f /etc/rc2.d/www.sychzs.cn
rm -f /etc/rc3.d/www.sychzs.cn
rm -f /etc/rc3.d/ www.sychzs.cn
rm -f /etc/rc5.d/www.sychzs.cn
rm -f /etc/rc5.d/www.sychzs.cn
rm -Rf /etc/oracle/scls_scr
rm -f /etc/www.sychzs.cn
rm -rf /home/oracle/oraInventory/
rm -rf /oracle/product/10.2.0/crs/*
dd if=/dev/zero of=/dev/raw/raw1 bs=8192 count=2560
dd if=/dev/zero of=/dev/raw/raw2 bs=8192 count=2560
chown -R oracle:oinstall /oracle

重新安装,出现如下提示,说明问题已解决
给定的接口,“eth0”不是公开的。应使用公共接口来配置虚拟IP。

推荐阅读:

RedHat Linux 5 & CentOS 5 下Oracle 10g安装详解

在 CentOS 6.3 (x32) 下安装 Oracle 10g R2

在Linux-6-64下安装Oracle 12C的注意事项

相关文章