Wiadomość napisana przez lord Niedzwiedz <sir_mis...@o2.pl> w dniu 20 sty 2016, 
o godz. 20:38:

>> Korzystałem dotąd z przepisu na przenoszenie/przemianowanie vservera zgodnie 
>> z tym tutaj:
>> 
>> https://www.pld-linux.org/docs/vserver 
>> <https://www.pld-linux.org/docs/vserver>
>> 
>> Wszystko super, jednak w końcu coś przestało działać:
>> 
>> root@juliett ~> 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
>> 
>> Porównując co się da, doszedłem do tego że problem pojawia się tutaj:
>> 
>> W katalogu /etc/vservers/.defaults/cachebase/poldek dla każdej wirtualki 
>> mamy pliki typu:
>> 
>> packages.rpmdbcache.vservers.ko-www..rpmdb.gz
>> packages.rpmdbcache.vservers.ko-www..rpmdb.gz.md5
>> packages.rpmdbcache.vservers.ko-www..rpmdb.md

> Nie wiem czy to pomoże.

nie pomoże, ale dzięki :)
Problem polega na tym że poldek nie widzi listy zainstalowanych pakietów - i 
nie wiem jak zrobić żeby ją odtworzyć.

> Ja robiłem tak:
> 
> #VServery migracja:
> vserver=compl;
> vserver $vserver stop
> sync
> time tar -cSf /Backup/$vserver.tar 
> /{etc/vservers,vservers,vservers/.pkg}/$vserver

i to by właśnie nie wystarczyło - bo rpmdbcache nie jest skopiowane :)

Nadal czy ktoś wie jak naprawić brak tego cache’a? Na zdrowy rozsądek poldek 
powinien umieć go sobie odtworzyć…

Pozdrawiam,

-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

_______________________________________________
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym