From: | Amn Ojee Uw <amnojeeuw(at)gmail(dot)com> |
---|---|
To: | pgsql-general(at)lists(dot)postgresql(dot)org |
Subject: | Re: error: connection to server on socket... |
Date: | 2023-08-01 18:42:41 |
Message-ID: | 148c784c-8eac-0bae-43c9-f819d265e288@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Ah! Adrean, here is something interesting.
/*pg_lsclusters*/ displays the following information
/*Ver Cluster Port Status Owner Data
directory Log file*//*
*//*12 main 5432 down,binaries_missing postgres
/var/lib/postgresql/12/main /var/log/postgresql/postgresql-12-main.log*//*
*//*15 main 5433 online postgres
/var/lib/postgresql/15/main /var/log/postgresql/postgresql-15-main.log*/
What is version 12 is doing there, I thought that I had completely
removed it and replaced it with version 15!!
Should I remove that log file?
Regarding /pf(at)pfortin(dot)com/ assertion, I am working with a _/Debian 12/_
machine and /*ls -l /tmp/.s.PGSQL.5432*/
displays the following error message : /*ls: cannot access
'/tmp/.s.PGSQL.5432': No such file or directory*/
As for Tomas Pospisek questions :
* as which user are you doing that (you can see that via `id`)?
Due to matters of security let us assume that the output is :
/*id*//*
*//*uid=1000(my_account) gid=1000(my_account)
groups=1000(my_account),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),100(users),*/
/*106(netdev),111(bluetooth),113(lpadmin),116(scanner),122(postgres),1001(tomcat)*/
* in which directory are you executing it (you can see that via `pwd`)?
/*/home/*//*my_account*/
* what is the home directory of the postgres user (you can see that via
`grep postgres /etc/passwd`) /*
*/
/*~$ grep postgres /etc/passwd*//*
*//*postgres:x:113:122:PostgreSQL
administrator,,,:/var/lib/postgresql:/bin/bash*/
* what does `ls -ld /var/run/postgresql/; ls -l
/var/run/postgresql/.s.PGSQL.5432` show?
/*ls -ld /var/run/postgresql/*//*
*//*drwxrwsr-x 2 postgres postgres 100 Jul 31 20:45
/var/run/postgresql/*/
/*ls -l /var/run/postgresql/.s.PGSQL.5432*//*
*//*ls: cannot access '/var/run/postgresql/.s.PGSQL.5432': No such
file or directory*/
- what does `journalctl -xeu postgresql` say?
/*sudo journalctl -xeu postgresql*//*
*//*[sudo] password for *//*/**//*my_account*/: *//*
*//*░░ Support: https://www.debian.org/support*//*
*//*░░ *//*
*//*░░ A start job for unit postgresql.service has begun execution.*//*
*//*░░ *//*
*//*░░ The job identifier is 3496.*//*
*//*Jul 31 20:45:13 *//*tree.com systemd[1]: Finished
postgresql.service - PostgreSQL R>*//*
*//*░░ Subject: A start job for unit postgresql.service has finished
successfully*//*
*//*░░ Defined-By: systemd*//*
*//*░░ Support: https://www.debian.org/support*//*
*//*░░ *//*
*//*░░ A start job for unit postgresql.service has finished
successfully.*//*
*//*░░ *//*
*//*░░ The job identifier is 3496.*//*
*//*lines 4-16/16 (END)*/
- what does `tail -n 20
/var/log/postgresql/postgresql-*-qgisclouddb.log` show?
/*sudo tail -n 20 /var/log/postgresql/postgresql-*-qgisclouddb.log*//*
*//*tail: cannot open
'/var/log/postgresql/postgresql-*-qgisclouddb.log' for reading: No
such file or directory*/
I hope I was able to answer all the interesting questions posted as
reply to my original post.
/Thanks folks, I really appreciate the time you have dedicated to my
question./
On 8/1/23 10:35 a.m., Adrian Klaver wrote:
> On 8/1/23 03:22, Amn Ojee Uw wrote:
>> Using the following command on my Debian 12 machine:
>>
>> /*sudo apt-get install postgresql postgresql-15
>> postgresql-client-common postgresql-common postgresql-contrib
>> postgresql-doc phppgadmin
>> */
>>
>>
>> and following the instruction on this
>> <https://wiki.debian.org/PostgreSql#User_access> web page I have
>> installed PostgreSQL-15.
>> The installation went smooth, until the following command was issued :
>>
>> /*sudo -u postgres psql*/
>>
>> ... I get an error message that reads:
>>
>> /*could not change directory to "/home/my_account": Permission
>> denied*//*
>> *//*psql: error: connection to server on socket
>> "/var/run/postgresql/.s.PGSQL.5432" failed: No such file or
>> directory*//*
>> *//* Is the server running locally and accepting connections on
>> that socket?*/
>>
>> What can I do to resolve this issue?
>
> Run
>
> pg_lsclusters
>
> and see what port the server is running on.
>
>>
>> Thanks in advance.
>>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Adrian Klaver | 2023-08-01 18:42:50 | Re: PostgreSQL listens on localhost? |
Previous Message | David G. Johnston | 2023-08-01 17:35:46 | Re: Sample pg_hba.conf allows local users to access all databases |