执行DB2命令''db2start:找不到命令''

问题描述 投票:0回答:1

我有一个在centos7上运行的虚拟服务器。我为Nagios监视工具配置了它。我创建了配置文件等。我有9个数据库实例。当我使用Nagios迁移数据库配置文件时(添加到Nagios中)

我在http://mysiteipaddr/nagios上看到此错误代码

严重-无法连接到db.ipaddress.com。 install_driver(DB2)失败:无法在@INC中找到DBD / DB2.pm(@INC包含:/ usr / local / nagios / libexec / usr / local / lib64 / perl5 / usr / local / share / perl5 / usr /在(eval 10)第3行的lib64 / perl5 / vendor_perl / usr / share / perl5 / vendor_perl / usr / lib64 / perl5 / usr / share / perl5。)

此错误之后,我意识到未在我的机器上安装DB2。我已经安装了DB2驱动程序,当我执行此命令时,我将面对此输出。

 db2ls
-------------------------------------------------------------------------------------------------------------------
/opt/ibm/db2/V9.7                11.1.1.1        1                            Fri Jan 31 11:33:28 2020 +03             0
[root@backup ~]# 

但是当我想执行诸如db2startdb2stopdb2status之类的DB2命令时,它将无法执行,并且我得到了此错误代码。

bash: db2stop: command not found 
bash: db2start:command not found

我有一个在centos7上运行的虚拟服务器。我为Nagios监视工具配置了它。我创建了配置文件等。我有9个数据库实例。当我使用Nagios迁移数据库配置文件时(添加...

centos db2 nagios db2-luw dbd
1个回答
0
投票

您是否创建了实例?运行/opt/ibm/db2/V9.7/instance/db2ilist

© www.soinside.com 2019 - 2024. All rights reserved.