postgres 8 z test

Jakub Bogusz qboosh w pld-linux.org
Pon, 14 Lut 2005, 00:20:17 CET


On Sun, Feb 13, 2005 at 11:00:13PM +0100, Paweł Gołaszewski wrote:
> On Sun, 13 Feb 2005, Arkadiusz Miskiewicz wrote:
> > > Wygląda na to, że coś jest nie tak:
> > > # /etc/init.d/postgresql start
> > > could not change directory to "/root"
> > > Uruchamianie usługi PostgreSQL /var/lib/pgsql......................[ 
> > > ZAJĘTY  ]could not change directory to "/root" could not change directory
> > > to "/root"
> > >                                                                    [
> > > ZROBIONE ] could not change directory to "/root"
> > Dziwne, że to wcześniej nie wyszło. Poprawione w cvsie.
> 
> extra.
> 
> > > A ogólnie wydaje się że chodzi. Chyba można pokusić się o dodanie do 
> > > AC... Tylko jakaś mała przeszkadzajka by się przydała, żeby nie dało 
> > > się zrobić upgrade z automatu (choćby jakiś plik w /etc, którego 
> > > "touch" trzebaby zrobić...

ICKJ?

> > > whatever).
> > Uhm? To się nazywa hold/ignore w poldku.
> 
> Jest "drobna" różnica.
> Do upgrade są tutaj konieczne dodatkowe czynności. I taka mała 
> "przeszkadzajka" mogłaby zagwarantować, że:
> - admin zrobił wszystko co trzeba (llub tak sądzi),
> - nie robi upgrade przypadkowo, bo w poldku pojawiła się nowa wersja,
> - jest idiotą i nie myśli jeżeli tak sobie ustawił :)

Jest sprawdzanie czy nie istnieją bazy w starej wersji - jeśli są, to
uaktualnienie się wywala.
(niestety *-module-* daje się uaktualnić z powodu niedoskonałości rpm-a,
który powinien uwalić całą transakcję)

> > # - when upgrading server from version with incompatible format, block 
> > #   upgrade if any postmaster is running (just like if old databases 
> > #   exist)
> > O co w tym chodzi - jeśli jest stary format to wywali się w %pre nawet 
> > gdyby procesy postmastera były odpalone?

Jeśli postmaster działał, to po uaktualnieniu nie da się zatrzymać
starego (bardziej elegancko niż przez kill procesu).

Choć w sumie jeśli administrator już usunął stare bazy, a postmaster
dalej działa, to i tak można się spodziewać większych kłopotów, tak że
to nie ma sensu.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




Więcej informacji o liście dyskusyjnej pld-devel-pl