Tento příspěvek vysvětluje, jak uvolnit místo při souborech pod /var/cache/yum zaplňuje místo na disku. Toto je normální chování, protože mezipaměť by zvětšila svou velikost na základě frekvence synchronizace se serverem yum. Jeho administrativní úkol poskytuje dostatečný prostor.
To by mělo být opraveno buď spuštěním:
# yum clean all
Výše uvedený příkaz vyčistí všechny soubory v mezipaměti z jakéhokoli povoleného úložiště. Je užitečné to čas od času spustit, abyste se ujistili, že nic nezabírá zbytečně místo.
nebo můžete také použít:
# yum clean metadata
Tím se vyčistí všechna metadata xml které mohly být uloženy do mezipaměti z jakéhokoli povoleného úložiště.
Možná trvalá řešení
Možnost 1
Zvětšete prostor souborového systému.
Možnost 2
To by bylo normální chování yum, protože to dělá pro urychlení procesu aktualizace/instalace souborů. Pokud byste chtěli zabránit zaplnění FS, můžete deaktivovat „yum-updatesd “ a také „rhnsd ” je-li povoleno, a poté jej v případě potřeby znovu povolte.
Toho lze také provést spuštěním následujících příkazů:
# service yum-updatesd stop # chkconfig yum-updatesd off
# service rhnsd stop # chkconfig rhnsd off
Možnost 3
Ve výchozím nastavení yum uchovává balíčky a datové soubory balíčků, které stahuje, takže je lze znovu použít v budoucích operacích, aniž by byly znovu stahovány. Tuto funkci lze vypnout úpravou souboru /etc/yum.conf a změnou možnosti „keepcache ” na 0 .
keepcache, když je nastaven na 0, odstraní balíčky po instalaci. Nastavení keepcache=1 dává pokyn yum, aby po úspěšné instalaci uchoval mezipaměť hlaviček a balíčků.
Možnost 4
Dalším možným řešením by bylo odstranění „/var/cache/yum ‘ nebo vyčistěte podadresáře, lépe, když si uděláte zálohu pro případ, že to bude potřeba později. Po jeho odstranění proveďte ‘yum check-update ‘ a adresářové struktury budou znovu vytvořeny.
# rm -fr /var/cache/yum
# yum check-update
Poslední myšlenky
Pokud žádná z výše uvedených možností nevyřeší problém s /var/cache/yum, může to souviset s konkrétními balíčky nebo jádrem přítomným ve vašem systému. Problém může také souviset s repozitáři nebo kanály registrovanými na vašem serveru.