rpm zepsuł vservera?

Jan Rękorajski baggins at pld-linux.org
Fri Oct 12 14:01:31 CEST 2012


On Fri, 12 Oct 2012, Jacek Osiecki wrote:

> On Fri, 12 Oct 2012, Jan Rękorajski wrote:
> 
> > On Fri, 12 Oct 2012, Zbyniu Krzystolik wrote:
> >> Jacek Osiecki napisał(a):
> >>> Na świeżym serwerze nie da się tworzyć nowych wirtualek :(
> >> Stare też przestają działać.
> >> # vpoldek corro -- -n th -u man
> >> Loading [pndir]th...
> >> Loading [pndir]th...
> 
> [...]
> 
> > Zakładam że na hoście masz już rpm5 ale vservery mają bazę z rpm4?
> > To powinno Ci rozwiązać problem:
> >
> > vserver <guest> pkgmgmt internalize
> > /usr/lib/rpm/bin/dbconvert --root /vserver/<guest> --rebuilddb
> > vserver <guest> pkgmgmt externalize
> 
> No OK, ale co z tworzeniem nowych?
> Instalować serwer od nowa, zablokować upgrade rpm do zepsutej wersji 5?

Trzeba dla rpm5 zamienić w vserver-utils wywołanie --initdb na:

mkdir -p /katalog/na/baze
rpm -q cokolwiek --define '_dbpath /katalog/na/baze'

-- 
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