首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mattermost 3.6.2 Ubuntu 16.04 pgsql 9.5 db拨号错误问题

Mattermost 3.6.2 Ubuntu 16.04 pgsql 9.5 db拨号错误问题
EN

Stack Overflow用户
提问于 2017-02-04 10:29:01
回答 1查看 489关注 0票数 1

我在尝试测试最重要的服务器时遇到了一个问题

代码语言:javascript
复制
sudo -u mattermost ./platform

[2017/02/04 11:19:31 CET] [INFO] Loaded system translations for 'en' from '/opt/mattermost/i18n/en.json'
[2017/02/04 11:19:31 CET] [INFO] Current version is 3.6.0 (3.6.2/Tue Jan 31 21:02:59 UTC 2017/1a9891f0f5671551d28be54a99155b907480cc5c/a704f18b1b14f56588a8a57042517fc51a826658)
[2017/02/04 11:19:31 CET] [INFO] Enterprise Enabled: true
[2017/02/04 11:19:31 CET] [INFO] Current working directory is /opt/mattermost/bin
[2017/02/04 11:19:31 CET] [INFO] Loaded config file from /opt/mattermost/config/config.json
[2017/02/04 11:19:31 CET] [INFO] Server is initializing...
[2017/02/04 11:19:31 CET] [INFO] Pinging SQL master database
[2017/02/04 11:19:31 CET] [CRIT] Failed to ping DB err:dial tcp 164.132.196.160:5432: getsockopt: connection refused

我通过'mmuser‘直接连接到最重要的db,这意味着凭据是可以的。

最重要的是和db都在同一台机器上(尽管如此,我还是试图修改hba配置,放置相同的ip,但没有成功)

第二次重新安装vps

知道吗?(帮助:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-04 10:52:34

postgres的listen_address是在/etc/postgresql/9.5/main/postgresql.conf中配置的--如果您在同一台主机上同时运行,那么它应该是localhost

您必须在/opt/mattermost/config/config.js的配置中告诉mattermost,也可以在localhost上与postgres对话。下面是文件中的一个片段:

代码语言:javascript
复制
{
  "SqlSettings": {
    "DataSource": "postgres://mmuser:password@localhost:5432/mmdatabasename"
  }
}

/etc/postgresql/9.5/main/pg_hba.conf中的相应条目可能如下所示:

代码语言:javascript
复制
host    mmdatabasename      mmuser      localhost               md5

当您转移到生产,确保运行最重要的,而不是作为根!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42039274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档