【发布时间】:2018-02-21 19:51:41
【问题描述】:
我是一名法国学生,我有一个小问题。
所以我正在使用带有 check_postgres 插件的 Nagios(这里:https://exchange.nagios.org/directory/Plugins/Databases/PostgresQL/check_postgres/details)
所以我正在使用这个插件和这样的命令:
check_postgres.pl -u postgres -db bddprojet --action database_size -w $1000000 -c 10000000
只有当我在 ubuntu (su postgres) 中作为 postgres 登录时它才有效,所以没问题。
但是当我想将插件添加到 Nagios 时,我有一个错误消息:
错误:致命:用户“postgres”的对等身份验证失败
如果我在使用上述命令时在 ubuntu 上登录为“root”,我会收到完全相同的错误消息。
我已经检查了我的 pg_hba.conf:
# TYPE DATABASE USER ADDRESS METHOD
host all all 10.0.2.15/32 trust
# "local" is for Unix domain socket connections only
local all all md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
local all postgres trust
# IPv6 local connections:
host all all ::1/128 md5
我真的需要帮助,提前谢谢。对不起我的英语不好
【问题讨论】:
-
这不是编程问题。在 ServerFault 上询问。
标签: postgresql ubuntu nagios