rpm zepsuł vservera?

Jan Rękorajski baggins at pld-linux.org
Fri Oct 12 20:25:22 CEST 2012


On Fri, 12 Oct 2012, Zbyniu Krzystolik wrote:

> Jan Rękorajski wrote:
> > 
> > Zakładam że na hoście masz już rpm5 ale vservery mają bazę z rpm4?
> 
> Tak.
> 
> > To powinno Ci rozwiązać problem:
> > 
> > vserver <guest> pkgmgmt internalize
> > /usr/lib/rpm/bin/dbconvert --root /vserver/<guest> --rebuilddb
> > vserver <guest> pkgmgmt externalize
> 
> Nie najładniejszy hak, bo vservery trzeba stopować na ten manewr i do
> tego pkgmgmt domaga się opcji --force, ale zdaje się działać, dzięki.

Bo to był tylko hak na szybko.
Dodałem do vrpm opcję --convertdb, działa jak inne opcje rpm-owe:

vrpm <vserver> -- --convertdb

Zrobiłem też emulację --initdb dla rpm5 w vrpm.

Ja niestety nie mam jak tego dokładnie przetestować, więc jakby ktoś
mógł i napisał czy działa to będę wdzięczny.

util-vserver-0.30.216-1.pre3034.2

-- 
Jan Rękorajski                                 | PLD/Linux
SysAdm                                         | http://www.pld-linux.org/
baggins<at>mimuw.edu.pl
baggins<at>pld-linux.org


More information about the pld-devel-pl mailing list