根据日志文件,我收到以下错误。
“/usr/lib/postgresql/12/bin/pg_ctl”找到了程序“postgres”,但与 pg_ctl 的版本不同。检查您的安装。
我运行的是 Ubuntu 20.04。
我执行了以下命令来确定正在运行的版本:
# /usr/lib/postgresql/12/bin/postgres --version
postgres (PostgreSQL) 12.16 (Ubuntu 12.16-0ubuntu0.20.04.1)
# /usr/lib/postgresql/12/bin/pg_ctl --version
pg_ctl (PostgreSQL) 12.15 (Ubuntu 12.15-0ubuntu0.20.04.1)
由于当前情况使我的数据库服务器无用并且我有一些无法访问的数据库,我是否需要更新或执行某些任务?
另外,现在当我运行命令时,我收到此错误:
postgres@tvsr-strapi:~$ psql
psql: error: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
postgres@tvsr-strapi:~$
我已经尝试重新创建符号链接,但仍然不起作用。