pgpool.conf配置不正确导致failed to create INET domain socket和"Cannot assign requested address"
昨天在给学员上课的时候,启动pgpool后,报了如下的错误:
1 2 3 | FATAL: failed to create INET domain socket DETAIL: bind on socket failed with error "Cannot assign requested address" |
没见过这个错误,一通百度,都说的是端口不能分配的问题,按照其解决方法也不能解决,最后重启docker也不行。
后来又查看了一下pgpool的配置文件,发现listen_addresses = 'localhost'
,但是我记得我已经改成了listen_addresses = '*'
,可能是年纪大了,误操作了,,,,
解决:将listen_addresses的值修改为:listen_addresses = '*'
再重启pgpool就可以了。