Re: Question: script to start DB on server reboot
От | Paul Thomas |
---|---|
Тема | Re: Question: script to start DB on server reboot |
Дата | |
Msg-id | 20030612095209.C27376@bacon обсуждение исходный текст |
Ответ на | Question: script to start DB on server reboot ("Aurangzeb M. Agha" <ama-list@mltp.com>) |
Список | pgsql-general |
On 09/06/2003 07:40 Aurangzeb M. Agha wrote: > I have a site hosted by an ISP which, for one reason or another, often > needs to restart their server after upgrades, maintenance, etc... When > this happens, I need a script to restart my server and my Java processes. > While I've got the entire script written, I'm having a major problem > getting the DB to start up due to the permissions on the DB dir. > > The dir out of which my application is served has the following contents: > > drwxr-xr-x 9 admin admin 4096 Mar 30 14:22 . > drwxr-xr-x 3 admin admin 4096 Mar 31 08:58 .. > drwx------ 6 postgres postgres 4096 May 19 20:55 DB > drwxr-xr-x 5 admin admin 4096 Mar 29 02:01 backup > ... > drwxr-xr-x 3 admin admin 4096 Mar 28 23:06 lib > > Note that my DB dir has 700 permissions for the Postgres user and group. > This has made it impossible for me to effect any change in this dir when > the script runs--the script is run on startup by the admin user (this is > requirement due to the setup by the ISP, and I don't have the power to > run > the script as root). > > What I need to do is very simple. Before I start any of my other > processes (Java, Apache, etc...), I want to start up the DB: > > 1. Remove postmaster.pid if it exists > 2. Backup the existing log file > 3. Start the DB > > However, I can't even get into the dir due to its permission structure. > Is my permission structure for the DB incorrect? > Maybe you could get your admin user added to postgres's group then use 0770 permissions for your postgres directory tree. I think that would work. -- Paul Thomas +------------------------------+---------------------------------------------+ | Thomas Micro Systems Limited | Software Solutions for the Smaller Business | | Computer Consultants | http://www.thomas-micro-systems-ltd.co.uk | +------------------------------+---------------------------------------------+
В списке pgsql-general по дате отправления: