On Fri, 12 Oct 2012, Zbyniu Krzystolik wrote: > Jacek Osiecki napisał(a): > > Witam, > > > > 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... > 18874 packages read > Removed 14 duplicate packages from available set > Processing dependencies... > man-1.6g-1.x86_64 obsoleted by man-1.7-1.x86_64 > man-1.7-1.x86_64 marks man-db-2.6.2-3.x86_64 (cap man-db >= 2.6.1-1) > man-config-1.6g-1.x86_64 obsoleted by man-db-2.6.2-3.x86_64 > man-db-2.6.2-3.x86_64 marks libpipeline-1.2.0-1.x86_64 (cap > libpipeline.so.1()(64bit)) > There are 3 packages to install (2 marked by dependencies), 2 to remove: > I man-1.7-1.x86_64 > D libpipeline-1.2.0-1.x86_64 man-db-2.6.2-3.x86_64 > R man-1.6g-1.x86_64 man-config-1.6g-1.x86_64 > This operation will use 1.3MB of disk space. > Need to get 858.3KB of archives. > Executing vrpm-preload --upgrade -vh --root /vservers/corro... > rpmdb: BDB0641 __db_meta_setup: /vservers/corro/.rpmdb/Packages: unexpected > file type or format > error: cannot open Packages(0) index: Invalid argument(22) > DB: Berkeley DB 5.3.21: (May 11, 2012) > error: cannot open Packages database in /vservers/corro/.rpmdb
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 -- Jan Rękorajski | PLD/Linux SysAdm | http://www.pld-linux.org/ baggins<at>mimuw.edu.pl baggins<at>pld-linux.org _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
