Re: Jak odzyskać pliki tndb w /etc/vservers/.defaults/cachebase/poldek?
Wiadomość napisana przez Paweł A. Gajdaw dniu 28 sty 2016, o godz. 22:04: > > Nie do końca rozumiem/wiem co robi vpoldek, ale rpmdbcache to tylko kesz > bazy RPM-a i jako taki może zostać usunięty bez problemu. Jak to Ci się > wywala dokładnie? No właśnie też myślałem że cache to się odtwarza jakby co… Tymczasem: root@juliett /etc/vservers/.defaults/cachebase/poldek> mv packages.rpmdbcache.vservers.ko-python..rpmdb.* bad root@juliett /etc/vservers/.defaults/cachebase/poldek> vpoldek ko-python Wczytywanie [pndir]th... Wczytywanie [pndir]th... Przeczytano 25117 pakietów Usunięto 15 zdublowanych pakietów z listy dostępnych błąd: nie można otworzyć indeksu Packages(0): Nie ma takiego pliku ani katalogu(2) DB: Berkeley DB 5.2.42: (February 29, 2012) błąd: //vservers/ko-python/.rpmdb: nie można otworzyć rpmowej bazy root@juliett /etc/vservers/.defaults/cachebase/poldek> mv bad/packages.rpmdbcache.vservers.ko-python..rpmdb.* ./ root@juliett /etc/vservers/.defaults/cachebase/poldek> vpoldek ko-python Wczytywanie [pndir]th... Wczytywanie [pndir]th... Przeczytano 25117 pakietów Usunięto 15 zdublowanych pakietów z listy dostępnych Wczytywanie [rpmdbcache]/.rpmdb... Przeczytano 308 pakietów Witaj w poldkowym trybie interaktywnym. Wpisz "help" aby otrzymać pomoc. poldek:/all-avail> root@juliett /etc/vservers/.defaults/cachebase/poldek> Jakiś pomysł? Ten rpmdbcache.vservers.ko-python.rpmdb jest oczywiście zły (skopiowany z innego vservera). vrpm ko-python — -qa pokazuje dobrą listę pakietów. Jakiś pomysł jak z bazy rpma (/vservers/.pkg/ko-python/rpm/state/) uzyskać ten rpmdbcache? Ktoś w PLD w ogóle zajmuje się poldkiem albo rpmem? Bo ja już tracę siły… Pozdrawiam, -- Jacek Osiecki josie...@silvercube.pl Silvercube s.c. ul. Makuszynskiego 4 31-752 Kraków +48 (12) 684 21 00 ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: Jak odzyskać pliki tndb w /etc/vservers/.defaults/cachebase/poldek?
Nie do końca rozumiem/wiem co robi vpoldek, ale rpmdbcache to tylko kesz bazy RPM-a i jako taki może zostać usunięty bez problemu. Jak to Ci się wywala dokładnie? 2016-01-27 9:20 GMT+01:00 Jacek Osiecki: > Witam, > > czy ktokolwiek tutaj zna się na poldku na tyle, by mi pomóc odtworzyć bazę > zainstalowanych rpmów w wirtualce? > Przez błędną instrukcję dot. przenoszenia vserverów nie da się używać > vpoldka na przeniesionych guestach… > > W skrócie: w katalogu /etc/vservers/.defaults/cachebase/poldek jest plik > packages.rpmdbcache.vservers.NAZWASERWERA..rpmdb.gz, > który po rozpakowaniu zaczyna się tekstem „tndb”. Dodatkowo jest katalog > _vservers.NAZWASERWERA..rpmdb/ który zawiera plik > dirindex.rpmdb.tndb > > Brak pliku rpmdbcache sprawia że poldek w ogóle się wywala przy odpaleniu > vpoldek NAZWASERWERA > Jest jakaś metoda by zbudować ten cache? Bo najwyraźniej poldek nawet nie > próbuje... > > Pozdrawiam, > -- > Jacek Osiecki > josie...@silvercube.pl > > Silvercube s.c. > ul. Makuszynskiego 4 > 31-752 Kraków > +48 (12) 684 21 00 > > ___ > pld-devel-pl mailing list > pld-devel-pl@lists.pld-linux.org > http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl > ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl