PowerPath for Linux:缺少 libjson-c.so.2 共享库会阻止服务启动

Summary: 消息“加载共享库时出错:libjson-c.so.2:无法打开共享对象文件:在 PowerPath Linux 主机上启用远程管理服务或 PowerPath 服务时,不会出现“No such file or directory”。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

由于出现以下错误,PowerPath 管理服务无法启动,因此 PowerPath Linux 主机无法连接到 PowerPath Management Appliance (PPMA):

Mar 30 12:26:35 ner02or-00471 emcp_mond.sh: /sbin/emcp_mond: error while loading shared libraries: libjson-c.so.2: cannot open shared object file: No such file or directory
Mar 30 12:26:35 ner02or-00471 root: emcp_mond.sh: Error starting PowerPath Management Daemon
Mar 30 12:26:35 ner02or-00471 emcp_mond.sh: Error starting PowerPath Management Daemon

Cause

这是由于 libjson-c.so.2 未在 Linux 主机上安装库。

在 Red Hat Enterprise Linux 7.5 中, json-c 在最小安装中默认不安装,建议单独安装软件包。

Resolution

建议安装 json-c 库,并在可以将 PowerPath Linux 主机添加到 PPMA 时启动 PowerPath 管理服务。

Additional Information

这也记录在 PowerPath 文档中。

Affected Products

PowerPath for Linux
Article Properties
Article Number: 000198393
Article Type: Solution
Last Modified: 13 May 2026
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.