- 博客(3)
- 收藏
- 关注
原创 libpg操作pg数据库报错invalid authentication request from server: AUTH_REQ_SASL_CONT without AUTH_REQ_SASL
然后打开相同路径下的postgresql.conf文件,将参数注释打开并修改为0(MD5)后保存。(找不到此文件的话可以用 find / -name pg_hba.conf 找到对应路径)本地socket登录 :gsql -d postgres -p [数据库占用端口]以上两个命令均可,重启数据库才能更新刚刚修改的配置。找到pg_hba.conf文件如下图修改。
2024-04-25 11:41:59
568
1
原创 k8s部署的pod中如何修改Postgres数据库的配置。
如果不知道如何重启可以 ps -ef | grep postgres 查到对应id 然后kill -9 这个进程号,等待重新拉起就行。6.在pod内重启一下postgres服务,重启完成后配置就会生效,此时就可以登入数据库检查配置是否生效了。一般在k8s的生产环境中的pod运行Postgre数据库都会同步运行Patroni进程。注意:kubectl delete pod 重新拉起的pod并不能更新配置。5.退出后会看到提示你修改的配置并询问你是否保存 y 就可以。3.此时就已经进入到数据库配置文件中来了。
2024-03-25 10:09:39
471
原创 benchmark运行执行 jTPCC 测试报错This session ended with errors!解决方法。
那么因为数据库本身会固定使用十来个连接数,如果你数据库的最大连接数也是200,那么显然是不够,运行就会报错This session ended with errors。查看配置文件的terminals的参数,比如上图是200,表示运行时会产生200个并发连接,并占用200个连接数。调整最大连接数max_connections,一般通过修改不同数据库的配置文件后,重启数据库服务即可。那么只需要调大你的数据库的最大连接数就能解决。然后去检查目标数据库的最大连接数是多少。假如你数据库的最大连接数也是200。
2024-03-20 16:19:08
426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人