Re: Run 4 postgresql session on ONE server?

Поиск
Список
Период
Сортировка
От scott.marlowe
Тема Re: Run 4 postgresql session on ONE server?
Дата
Msg-id Pine.LNX.4.33.0306161305440.2361-100000@css120.ihs.com
обсуждение исходный текст
Ответ на Re: Run 4 postgresql session on ONE server?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-admin
On Fri, 13 Jun 2003, Tom Lane wrote:

> "scott.marlowe" <scott.marlowe@ihs.com> writes:
> > Yes, you can do it.  All you have to do is create four seperate accounts
> > for it to run under (pgsql1, pgsql2, pgsql3, pgsql4) and then in each of
> > those accounts, set up a different PGDATA value and initdb as that user.
> > Then edit each account's postgresql.conf to have a different port number
> > (I just incremented from 5432 to 5433 etc...) and start them up.
>
> You don't really need N users, unless you have more protection concerns
> than you mentioned (like you want each database to have its own DBA with
> no access to the other ones).  A single "postgres" Unix userid can serve
> for all the postmasters in typical cases.  All you really need are a
> separate data directory and a separate port number for each postmaster.

The reason I always setup multiple users is so things like pg_ctl and all
still work the same, plus it lets you pawn off maintenance of the
"secondary" databases to other folks while keeping the main user account
for the real DBA.




В списке pgsql-admin по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: how do I get rid of huge sorttemp files?
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Move passwords between databases