farbaa Napisano Czerwiec 3, 2011 Zgłoszenie Share Napisano Czerwiec 3, 2011 Cześć. Mam problem z rosnącą partycją /var. A może po prostu wcześniej tego nie dostrzegłem? Chodzi o to, że po aktualizacjach wykorzystane jest powiedzmy 40% z 2 GB rozmiaru. Po wydaniu komendy yum clean all procenty spadają do 33%. Oczywiście usuwam "stare" pliki (wpa_supplicant, messages, Xorg.log.old itd) w katalogu /var/log, ale raczej nie przynosi to zadnego efektu. Z kolei stosując te komendy yum clean headers yum clean metadata yum clean dbcache yum clean rpmdb yum clean plugins wyniki wyglądają mniej więcej tak; # yum clean metadata Wczytane wtyczki: ... Adding pl_PL to language list Cleaning repos: ... Usunięto 0 metadata plików Usunięto 0 sqlite plików Usunięto 0 metadata plików Boję się, że niedługo zabraknie mi miejsca na tej partycji, a mam w planach aktualizację Fedory. W jaki sposób mogę jeszcze zwolnić miejsce dla /var? W jaki sposób Wy to załatwiacie? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ecik__ Napisano Czerwiec 4, 2011 Zgłoszenie Share Napisano Czerwiec 4, 2011 W Installation Guide zalecają co najmniej 3GB na partycji /var. Tak czy owak, ja się specjalnie nie przejmuję zajętością i mam zajęte 733 MB. Jeśli jednak chcesz zrobić aktualizację to faktycznie może być problem, bo ściągniete pliki są ładowane do /var/cache/yum. Moim zdaniem, najlepiej po prostu rozszerzyć partycję Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 4, 2011 Zgłoszenie Share Napisano Czerwiec 4, 2011 Akurat z aktualizacja to nie jest zaden problem, bo wystarczy jakis link symboliczny do /var/cache/yum/costam czy mount z --bind czy nawet zwykly mount. Ja tak w przeszlosci aktualizowalem. W preupgradzie trzeba pamietac po sciagnieciu pakietów przed restartem komputera o zmodyfikowaniu wpisów, które dodal do gruba. Instalator musi wiedziec gdzie szukac pakietów. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
farbaa Napisano Czerwiec 4, 2011 Autor Zgłoszenie Share Napisano Czerwiec 4, 2011 ecik__ rozszerzyć partycje, kiedy zajęty jest cały dysk? Masz na myśli zabranie z jakiejś partycji kilka MB i dodanie ich do /var? thof nie rozumiem do końca. Jeżeli, powiedzmy, wybiorę metodę netinstall to w jaki sposób to zrobić? Metoda preupgrade jest w sumie dobrze opisana na wiki. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 4, 2011 Zgłoszenie Share Napisano Czerwiec 4, 2011 Nie wiem jak netinstall, nigdy nie używałem, bo i po co. Miałem na myśli aktualizację przez preupgrade lub za pomocą yuma. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Czerwiec 4, 2011 Zgłoszenie Share Napisano Czerwiec 4, 2011 (edytowane) Jezeli, powiedzmy, wybiore metode netinstall to w jaki sposób to zrobic? "Metody" netinstall nie trzeba opisywac. Wkladasz plyte z nagranym obrazem do napedu, z menu wybierasz aktualizacje i tyle. To jest dokladnie to samo co instalacja/aktualizacja z pelnego obrazu DVD tyle, ze pakiety sciagane sa bezposrednio z sieci a nie z plyty DVD i po zakonczeniu system jest od razu zaktualizowany do najnowszych wersji pakietów z wyjatkiem tych z RPM Fusion. Chyba, ze podasz w czasie aktualizacji adresy mirrorów z repozytorium RPM Fusion. Edytowane Czerwiec 4, 2011 przez WalDo Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
farbaa Napisano Czerwiec 4, 2011 Autor Zgłoszenie Share Napisano Czerwiec 4, 2011 Chodziło mi o to, że nie zrozumiałem tego co napisał thof Akurat z aktualizacją to nie jest żaden problem, bo wystarczy jakiś link symboliczny do /var/cache/yum/cośtam czy mount z --bind czy nawet zwykły mount. No i co z tym /var? ecik__ wspomniał o rezszerzeniu, ale czy jest to możliwe? Istnieje ryzyko, że te zajęte 33% z 2 GB może przeszkodzić w aktualizacji. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Czerwiec 4, 2011 Zgłoszenie Share Napisano Czerwiec 4, 2011 @farbaa - poczytaj "man ln" opcja "-s". Wystarczy zrobić katalog na odpowiednio dużej partycji. Potem kopiujesz tam wszystkie pliki z /var, usuwasz /var i robisz link symboliczny o nazwie /var do katalogu, do którego przekopiowałeś dane z /var. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
farbaa Napisano Czerwiec 4, 2011 Autor Zgłoszenie Share Napisano Czerwiec 4, 2011 WalDo faktycznie. Dzięki za przypomnienie. Podobnie można postąpić np. z katalogiem /vat/tmp - usunąć go i zlinkować do /tmp. Pomyślę nad tym. A napiszczie mi jeszcze czy na polecenia yum clean all/headers/dbcache itd mają wpływ rezpozytoria rpm-nonfree/update/rawhide itd? Chodzi mi o to czy wyłączając je mogę zyskać trochę miejsca, a zostawić jedynie repo Fedory/update...? Jeżeli wyłącze rezpozytoria dla rpm-nonfree, podczas aktualizacji np. yumem, aktualizacje będą dostępne także dla aplikacji instalowanych właśnie z rpm-nonfree? Czy muszą być włączone? Mam jeszcze pytanie o katalogi w /var/cache/yum/arch/wersja/rezpozytoria. Mogę potraktować je poleceniem rm -fr? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Czerwiec 5, 2011 Zgłoszenie Share Napisano Czerwiec 5, 2011 Zakladam, ze rpm-nonfree to rpmfusion-nonfree... W czasie aktualizacji przez netinst masz dostepne tylko repozytoria Fedory - patrz wpis #6 w tym watku, ostatnie zdanie. Wylaczanie innych repozytoriów, które teraz masz w /etc/yum.repos.d nie ma wplywu na dostepnosc miejsca w czasie aktualizacji - wystarczy, ze przed aktualizacja systemu zrobisz pelny update a potem yum clean all. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
farbaa Napisano Czerwiec 5, 2011 Autor Zgłoszenie Share Napisano Czerwiec 5, 2011 OK rozumiem. A co z katalogami w /var/cache/yum/arch/wersja/rezpozytoria? Mogę potraktować je z rm -fr? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Czerwiec 6, 2011 Zgłoszenie Share Napisano Czerwiec 6, 2011 OK rozumiem. A co z katalogami w /var/cache/yum/arch/wersja/rezpozytoria? Mogę potraktować je z rm -fr? Jak chcesz wyczyścić poprostu cache pakietów, to robisz yum clean all i już czysto (: Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 6, 2011 Zgłoszenie Share Napisano Czerwiec 6, 2011 Z tym dowiązaniem to jest tylko sposób na ściągnięcie pakietów, a potem aktualizując preupgradem zostaną wygenerowane wpisy do gruba gdzie będziesz miał jakąś opcję kernela, chyba repo=/var/cache/yum/ na coś, żeby podać partycję i ścieżkę (na pewno można tak zrobić, bo kiedyś tak zaktualizowałem, ale teraz już nie pamiętam budowy takiej ścieżki). Jednak ostatnio przejechałem się na preupgradzie i tej metody nie polecam. Stworzyłem o tym osobny temat. Natomiast jeśli chodzi o aktualizację z netinstall to nie mam pojęcie dlaczego graficzny instalator miałby potrzebować przynajmniej 640MB RAM, jeśli miałby aktualizować z dysku. Wydaje mi się, że te pakiety trafiają do pamięci (/dev/shm) i są aktualizowane. Tak wynika z moich obserwacji, ale to jednak wciąż tylko przypuszczenia. Chociaż z drugiej strony w momencie wykrycia partycji do aktualizacji to instalator już może ściągać pakiety i poza tym na końcu czyści wszystkie pakiety. Ktoś wie jak to jest z Anacondą przy aktualizacji? Jaki jest powód tak dużego zapotrzebowania na RAM? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Raven Napisano Czerwiec 6, 2011 Zgłoszenie Share Napisano Czerwiec 6, 2011 Ktoś wie jak to jest z Anacondą przy aktualizacji? Jaki jest powód tak dużego zapotrzebowania na RAM? Ujednolicony initrd + SELinux = coś tam jeszcze. Nie chce mi się szukać buga. Developerzy próbują coś na to poradzić. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Czerwiec 6, 2011 Zgłoszenie Share Napisano Czerwiec 6, 2011 Natomiast jesli chodzi o aktualizacje z netinstall to nie mam pojecie dlaczego graficzny instalator mialby potrzebowac przynajmniej 640MB RAM, jesli mialby aktualizowac z dysku.Nie wiem jaki jest powód ale kiedy na VBox próbowalem instalowac na maszynie z 512MB RAM instalacja zawiesza sie na komunikacie jak nizej Uploaded with ImageShack.us Przy 640MB RAM idzie bez problemu dalej. Na drugim terminalu widac, ze duzo (>570MB) jest brane tylko na filesystem(y) Uploaded with ImageShack.us Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się