记一次重启NetworkManager网卡失败问题

news/2025/2/7 13:04:12/文章来源:https://www.cnblogs.com/Ky150/p/18584173

背景

一台OpenEuler 20.03 操作系统的虚拟机XX运行在某台宿主机上,但该宿主机主板故障引起HA,虚拟机被调度到其他宿主机上运行,发生了重启,重启后,VCenter界面查看虚拟机时未能获取到相关IP地址

处理过程:

尝试重启后,报以下错误,大概意思是 libssl.so.1.1文件未被定义,联想到可能是用户更改了某些依赖文件或是误操作了什么,但询问用户给的反馈是没有更改任何东西

 

 ...这里挂了iso重启安装了NetworkManager与openssl服务后,都未能解决问题,最后使用find命令,查找libssl.so.1.1依赖文件路径,发现是在/usr/local/lib/下,所以在/etc/ld.so.conf文件下追加了/usr/local/lib/后使用ldconfig更新依赖库缓存后,网卡自动UP起来了。问题解决

 

补充ldconfig的作用:

ldconfig是一个动态库配置文件,该文件默认下只有一行 include ld.so.conf.d/*.conf,作用是将 ld.so.conf.d下的*.conf文件都加载起来(可使用ldconfig -v 查看当前加载了哪些lib),汇成一个cache文件即路径是/etc/ld.so.cache,程序链接时会从cache文件中查找相关lib,再从ld.so.conf文件中的路径查找。

再回顾到文章中的一开始遇到的问题,重启NetworkManager时遇到libssl.so.1.1未被定义问题,其原因是在cache中未能找到libssl.so.1.1,而ldconfig配置文件下只定义了include ld.so.conf.d/*.conf,ld.so.conf下也没有指定/usr/local/lib路径,所以导致重启NetworkManager失败。将/usr/local/lib 追加至ld.so.conf文件中后使用ldconfig 刷新后就解决了此次问题

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/846140.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SQL Server 禁用Windows身份登录时忘记其他账号如sa登录密码后重置密码

一 、事故造成及结果显示 在以Windows身份登录后执行以下脚本或进行如图设置(以本机【DESKTOP-5FH0BTE\Admin】为例)ALTER LOGIN [DESKTOP-5FH0BTE\Admin] DISABLE GO症状特征而此时您没有任何一个用户的信息或者已知用户名不知道密码,总不能再重装一下SqlServer吧,所以您需…

如何将云快充平台转换我为国网e充电平台

许多充电桩企业在面对客户要求对接国家电网平台时,常常发现自己默认使用的是云快充平台。使用深圳惠志科技推出的国网协议4g网关网关是一种理想的解决方案。它不仅能够快速实现充电桩与国家电网平台的兼容,还能避免繁琐的硬件和软件升级。许多充电桩企业在面对客户要求对接国…

设计团队协作效率大揭秘!多款办公软件深度剖析与排行榜发布!

在设计领域,J 人(MBTI 性格类型中倾向于计划、组织和控制的人群)组成的设计团队往往追求高效、有序的工作流程和精准的项目管理。然而,要实现这一目标,选择一款合适的办公软件至关重要。本文将为全 J 人设计团队盘点 6 款能够显著提升协作效率的办公软件,其中包括国产的板…

网站刚上线,就被 DDoS 攻击炸了!

DDoS(分布式拒绝服务)攻击是一种通过制造大量恶意流量打向目标服务器,导致其资源耗尽、服务中断或无法正常响应用户请求的网络攻击方式。 你不甘心,决定运用你学过的专业知识进行反击。今天是一个值得纪念的日子,你打开一罐可乐,看着自己刚刚上线的小网站,洋洋得意。 这…

基于 MongoTemplate 实现MongoDB的复杂查询

MongoDB是典型的非关系型数据库,但是它的功能越来越复杂,很多项目中,我们为了快速拓展,甚至直接使用Mongo 来替代传统DB做数据持久化。虽然MongoDB在支持具体业务时没有问题,但是由于它是文档型数据库,拥有一套独立的语法,不再支持传统的SQL。开发人员发现在实际开发过程…

DeBian系统部署思源笔记

引言 该过程参考于以下文章:思源笔记docker部署 解决docker镜像仓库下载慢安装 docker 检查 docker 是否安装 检查服务器系统内是否安装了 docker : docker --version若未安装 docker,则显示如下命令: -bash: docker: command not found安装 docker 操作 切换清华镜像源: …

SQL语言基础学习( 一)

总结:本章节内容,对表的模式、删除、建立、修改,索引的建立、修改、删除进行了总结性学习。 一、SQL的基本概念 SQL是Structured Query Language的缩写,意思是结构话查询语言,是一种在数据库管理系统中查询或对数据库里面的数据进行更改的语言。 数据库管理系统呢,主要四…

SQL语法基础学习(二)

本章节笔记内容简要概括主要对查询这部分进行学习总结。其次聚集函数的使用连接、exists的子查询带有any all的子查询等查询重点的相关内容进行笔记总结。 本次查询所用到的参数内容如下所示:一、查询所有&查询部分列: *:该符号表示所有列 select:查询的关键字 查询格式…

能源投资工程VS智能驾驶,DolphinScheduler如何当好传统行业与前沿科技的桥梁?

在数字化转型的浪潮中,Apache DolphinScheduler以其强大的调度能力,成为连接传统行业与前沿科技的桥梁。2024年12月17日14:00, Apache DolphinScheduler社区将举办一场线上用户交流活动,届时将邀请来自能源投资工程和智能驾驶领域的专家,分享DolphinScheduler在这两个截然…

JMeter参数化

1、新建取样器 根据自己的请求类型选择2、添加配置元件3、配置监听器4、参数化

手把手教你华为鸿蒙开发之第七节

华为鸿蒙开发:数组和对象遍历及UI渲染详解引言 在华为鸿蒙操作系统的开发中,数组和对象的遍历是基础且频繁的操作。无论是处理数据集合还是动态生成用户界面,都需要对数组和对象进行高效的遍历。本文将详细介绍如何在鸿蒙开发中使用 for 循环、for...of 循环以及 ForEach 方…

SQL基础语法学习(三)

本章节内容主要针对,表中数据的增、删、改,以及视图的概率,创建,修改、删除、查询做内容总结。 一、数据插入、修改、删除 数据插入的代码格式: insert into 表名 [(字段列表)] values(值列表...); 例如下案例所示: //标准添加(指定所有字段,给定所有的值) insert …