Обсуждение: Restarting postgres server
Hi all. I just modified my pg_hba.conf file in order to allow access from another machine. I needed to restart the postgres server in order for the changes to take effect, and so I issued the command, pg_ctl restart -D /usr/local/pgsql/data But the server failed to shutdown. The database was not accessible either. So I restarted the server machine, and now when I try to access the database using, psql mydatabase postgres it gives me the error, psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? I have a lot of data in there, so I dont want to get it erased. Any ideas of how I can get this working, if I need to restart the postmaster, what would be the command? I am just a beginner with this thing, so please bear with me. Thanks in advance. George ____________________________________________________________________________________Be a better Globetrotter. Get bettertravel answers from someone who knows. Yahoo! Answers - Check it out. http://answers.yahoo.com/dir/?link=list&sid=396545469
On Mon, 2007-05-14 at 15:21 -0700, George Heller wrote: > psql: could not connect to server: No such file or > directory > Is the server running locally and accepting > connections on Unix domain socket > "/tmp/.s.PGSQL.5432"? > > I have a lot of data in there, so I dont want to get > it erased. Any ideas of how I can get this working, if > I need to restart the postmaster, what would be the > command? I am just a beginner with this thing, so > please bear with me. Try to start the server again, with: pg_ctl -D /usr/local/pgsql/data start and see the log output. The logs should tell you what the problem is. Regards, Jeff Davis
On May 14, 2007, at 6:21 PM, George Heller wrote: > psql mydatabase postgres > > it gives me the error, > psql: could not connect to server: No such file or > directory Depending on your setup, postgres might not be starting automatically on reboot. Try: pg_ctl start -D [datadir] replacing [datadir] with your path like you did before and any other options you want to send it. pg_ctl --help for reference