升级openssh后ORACLE RAC EM 安装失败处理

升级过程中由于SCP传输时目标目录/tmp/tempRACTrans_2025_08_22--18-25-44-032/ractrans 不存在导致的OC4J配置失败:

WARNING: /usr/bin/scp: dest open "'/tmp/tempRACTrans_2025_08_22--18-25-44-032/ractrans'": No such file or directory/usr/bin/scp: failed to upload file /u01/app/product/11.2.0/db_1/srvm/admin/ractrans to '/tmp/tempRACTrans_2025_08_22--18-25-44-032/ractrans' :failed

Aug 22, 2025 6:25:45 PM oracle.sysman.emcp.EMConfig perform

SEVERE: Error instantiating OC4J configuration files

Refer to the log file at /u01/app/cfgtoollogs/emca/orcl/emca_2025_08_22_17_54_09.log for more details.

手工去scp文件都能正常传过去,说明问题不在em的安装手法上。后来想到openssh的版本问题,默认版本openssh有漏洞,所以就从7.4p1版本升级到了9.6p1版本,怀疑openssh高版本的兼容性导致,所以进行了重新安装做降级操作。

先对openssl做回退操作:

root@rac1 \~\]# rm /usr/include/openssl rm: remove symbolic link '/usr/include/openssl'? y \[root@rac1 \~\]# mv /usr/bin/openssl.bak /usr/bin/openssl \[root@rac1 \~\]# openssl version OpenSSL 1.0.2k-fips 26 Jan 2017 再对openssh做重新初始化安装: \[root@rac1 \~\]# yum reinstall openssh openssh-server openssh-clients \[root@rac1 soft\]# vi /usr/lib/systemd/system/sshd.service Type=notify systemctl daemon-reload \[root@rac1 \~\]# systemctl restart sshd 再次创建oem成功: ![](https://i-blog.csdnimg.cn/direct/45c82e8c502648afa53eded47249813c.png)

相关推荐
l1t3 小时前
利用DeepSeek实现服务器客户端模式的DuckDB原型
服务器·c语言·数据库·人工智能·postgresql·协议·duckdb
MarkHard1237 小时前
如何利用redis使用一个滑动窗口限流
数据库·redis·缓存
island13149 小时前
【Redis#10】渐进式遍历 | 数据库管理 | redis_cli | RES
数据库·redis·bootstrap
心想事成的幸运大王9 小时前
Redis的过期策略
数据库·redis·缓存
倔强的石头_9 小时前
CentOS 上安装KingbaseES(ISO包)详细教程
数据库
2401_8979300610 小时前
使用Docker轻松部署Neo4j图数据库
数据库·docker·neo4j
诗句藏于尽头10 小时前
Django模型与数据库表映射的两种方式
数据库·python·django
寻星探路11 小时前
数据库造神计划第六天---增删改查(CRUD)(2)
java·大数据·数据库
盖世英雄酱5813611 小时前
Read timed out问题 排查
java·数据库·后端
云动雨颤12 小时前
Spring Boot配置优化:Tomcat+数据库+缓存+日志,全场景教程
数据库·spring boot·tomcat