Re: deinstallation - reinstallation on Mac OS 10.4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Christoph Heibl wrote:

run this in the command line

locate postmaster.pid
or
find / -name "postmaster.pid" -print

that should locate any postmaster files and then remove whatever looks like the postmaster.pif file

Thank you! I found postmaster.pid in usr/local/pgsql/data. I deleted the whole pgsql directory and installed postgres again using the following commands:

    ./configure
    make
    sudo make install
    sudo mkdir /usr/local/pgsql/data
    sudo chown postgres /usr/local/pgsql/data
    su postgres
    /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data

When I then try to start the PosrgreSQL-server via

    /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data

the terminal gets "stuck" (i.e. no prompt appears ) after six lines of output:

LOG:  database system was shut down at 2007-07-25 09:38:00 CEST
LOG:  checkpoint record is at 0/42C258
LOG:  redo record is at 0/42C258; undo record is at 0/0; shutdown TRUE
LOG:  next transaction ID: 0/593; next OID: 10820
LOG:  next MultiXactId: 1; next MultiXactOffset: 0
LOG:  database system is ready

There is no explicit error message. What can be wrong?
What directory do I have to cd to in order to execute "/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data"?
Did I omit an important step?

Thanks for your ideas!
Christoph


The last line there is what you are interested in - it's ready.
You may be mislead by the first line - that comes from initdb which basically starts the server to setup the system catalogs etc. then stops it.

In the Terminal when you give a command you don't get your cursor back until the command has finished running. As you want the server to continue running you can add & after the command which will allow the command to run in the background. (that would include a space and then the & after the last character in the command)

If you have a startupitems folder to start postgresql on startup then you can also use that to start/stop postgresql manually with -
sudo /Library/StartupItems/PostgreSQL/PostgreSQL start


--

Shane Ambler
pgSQL@xxxxxxxxxx

Get Sheeky @ http://Sheeky.Biz

---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
      choose an index scan if your joining column's datatypes do not
      match

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux