【问题标题】:Remote access to postgresql on yocto在 yocto 上远程访问 postgresql
【发布时间】:2014-11-20 13:36:44
【问题描述】:

由于我使用的是 yocto,所以一切都有些不同。使用常见的 linux 系统(如 ubuntu)postgresql 开箱即用,我知道如何通过编辑 pg_hba.conf 来访问它。

在 yocto 上,一切似乎都有些不同。这是我尝试过的:

  • 启动 yocto 后 postgres 未运行。我用 netstat -tulpn 进行了检查
  • 因此我切换到用户“postgresql”(由我创建)并启动 postgres:pg_ctl start -D /my/path/to/dbFolder。日志说:

数据库系统已准备好接受连接

netstat 现在显示本地端口已打开:

tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 266/postgres

但是,我的 pg_hba.conf 包含以下行:

托管所有所有 0.0.0.0/0 信任

但我的远程系统上的 pgAdmin III 报告

无法连接到服务器:连接被拒绝 (0x0000274D/10061)

可能是什么问题?

【问题讨论】:

    标签: postgresql yocto


    【解决方案1】:

    编辑 postgresql.conf,

    listen_adresses = '*'
    port = 5432
    

    pg_ctl 重启

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-04
      • 1970-01-01
      • 2011-04-09
      • 1970-01-01
      • 1970-01-01
      • 2016-12-27
      • 1970-01-01
      • 2013-09-05
      相关资源
      最近更新 更多