Re: Multiple postgresql installations on one machine.
От | Tom Lane |
---|---|
Тема | Re: Multiple postgresql installations on one machine. |
Дата | |
Msg-id | 8112.1002945833@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: Multiple postgresql installations on one machine. (Charles Tassell <ctassell@isn.net>) |
Ответы |
Re: Multiple postgresql installations on one machine.
|
Список | pgsql-general |
Charles Tassell <ctassell@isn.net> writes: > I may be wrong, but I don't think it's possible to have them on the same > port. The problem is that the TCP/IP port defaults to the same as the UNIX > sockets port, and UNIX sockets are local to the machine, so they are > completely independent of IP addresses and can not be duplicated. Unix sockets need to have unique pathnames in the local filesystem. The PG "port number" is actually only a component of the file name. So all you need to do if you need to have conflicting port numbers is to vary the unix_socket_directory parameter for each postmaster. However, varying the port number is probably a simpler attack... >> I can't seem to tell psql where to find the moved unix socket. Use -h /path/to/directory/containing/socket. AFAIR you can set the path in PGHOST environment variable, if that helps. regards, tom lane
В списке pgsql-general по дате отправления: