Re: Upgrading [SOLVED]
От | Patrick Nelson |
---|---|
Тема | Re: Upgrading [SOLVED] |
Дата | |
Msg-id | 4165C48DE9A0D211B6400800095C585F172F05@WASHINGTON обсуждение исходный текст |
Список | pgsql-general |
Patrick Nelson wrote: ----------------->>>> I have a RedHat 7.2 system with 7.2.1-2PGDG (as a server) installed on it. I installed the PGDG rpm mainly because our RH 7.3 and 8.0 systems seemed to have problems with the version that was current in the RH 7.2 updates. Everything has worked great. However, RH has release new clients (7.2.3-5.73 for RH7.2 systems and 7.1.3-4bp.2 on 7.2 systems) so I would like to update my 7.2 server and clients. The 7.1.3-4 installed on the RH7.2 clients works fine communicating with the 7.2.1-2PGDG server, but I am going to push these up to what ever version is suggested. So here is the questions: 1. What version of server should I install on the RH 7.2 system? 2. If I go with the latest 7.3.1 (using the RH 7.3 rpms) will 7.2.3-5.73 clients have any problems communicating? 3. Or should I stick with a lower version? ----------------->>>> Took awhile to have time to do this but, my answers are: 1. 7.3.1-1PGDG 2. Yes they did, but I upgraded all systems to 7.3.1-1PGDG 3. Decided to push everyone to 7.3.1-1PGDG The server (w/ RH72) upgrade was pretty easy here were my steps: 1. On a client (that was upgraded with 7.3.1-1PGDG) system I ran: pg_dumpall > pgupdump.sql against the old pg server 2. I copied the files postgresql.conf and pg_hba.conf out of /var/lib/pgsql/data 3. Shutdown the server with redhats: service postgresql stop 4. "rpm -ev "ed all postgresql rpms and dependant rpms, noting what was removed 5. Deleted the /var/lib/pgsql subdirectory 6. "rpm -ivh "ed the new postgresql rpms and any other rpms previously removed (ie perl-DBD and php-dbd) 7. Started the server with redhats: service postgresql start which on the first call cause an initdb process to start. It completed successfully and seemed like the server was ready. 8. Compared the old postgresql.conf and pg_hba.conf against the new ones installed by the rpms and incorporated the old files into the new files 9. Reloaded the server with redhats: service postgresql reload 10. Tested by creating a test db: createdb -h localhost -U postgres mytestdb which worked. So I deleted it with: dropdb -h localhost -U postgres mytestdb 11. Restored the dump file with: psql -h localhost -U postgres template1 -f pgupdump.sql which worked. 12. Tested clients... all OK. Happy with 7.3.1-1 on me systems.
В списке pgsql-general по дате отправления: