nodemgr 应用不存在的可能原因和解决办法

虚竹 2017-7-19 2568



可能原因一:yum 命令被破坏

AppNode 的软件管理是建立在 yum 体系上的,必须确保 yum 命令本身是正常的。
可执行 yum --version 命令进行检测,正常输出如下:
Quote# yum --version
3.2.29
Installed: rpm-4.8.0-37.el6.x86_64 at 2015-08-10 02:24
Built : CentOS BuildSystem <http://bugs.centos.org> at 2013-11-22 11:38
Committed: Panu Matilainen <pmatilai@redhat.com> at 2013-09-12

Installed: yum-3.2.29-60.el6.centos.noarch at 2015-08-10 02:24
Built : CentOS BuildSystem <http://bugs.centos.org> at 2014-10-16 15:15
Committed: Johnny Hughes <johnny@centos.org> at 2014-10-15

Installed: yum-plugin-fastestmirror-1.1.30-30.el6.noarch at 2015-08-10 02:24
Built : CentOS BuildSystem <http://bugs.centos.org> at 2014-10-15 07:16
Committed: Valentina Mukhamedzhanova <vmukhame@redhat.com> at 2014-08-11

可能原因二:软件仓库数据被破坏

系统 rpm 软件仓库遭到破坏导致的(比如空间不足、磁盘损坏)。

解决方法:

先修复空间或磁盘问题后,进行以下修复操作。

在命令行下修复rpm软件仓库:
rm -rf /var/lib/rpm/__db.00*
rpm --rebuilddb

然后使用命令重启受控端和控制中心:
appnode agent restart
appnode ccenter restart
最新回复 (1)
  • 果子 2020-11-29
    引用 2
    你好,使用第一种方式可以正常输出,第二种原因的方案也试了,还是这样,怎么办?
返回
发新帖