Pokud máte na kořenovém oddílu místo pro obsah /var, můžete:
- zastavte vše, co používá
/varkde je to možné - pro správnou míru znovu připojte /var readonly
mount -f -oremount,ro /var - zkopírujte
/varaž/pod jiným jménem smkdir /vartmp; cp -av /var/* /vartmp/ - přesunout věci pomocí
mv /var /varmount; mv /vartmp /var - komentujte záznam pro
/varv/etc/fstab - restartovat
Nyní byste měli mít /var na místě tak, jak bylo, na vašem kořenovém oddílu namísto jeho vlastního. Nyní můžete podle potřeby změnit velikost starého oddílu. Krok 4 by vám měl umožnit přejmenovat /var adresář, i když je používán jako přípojný bod a jinak zaneprázdněn (a procesy s otevřenými soubory tam budou sledovat změnu, protože otevřené soubory nejsou po otevření označovány cestou+jméno, ale místo toho inodem).
Pokud na / nemáte místo ale proveďte na /someotherfs pak byste to mohli zkusit přesunout tam pomocí symbolického odkazu v / takhle:
- zastavte vše, co používá
/varkde je to možné - pro správnou míru znovu připojte /var readonly
mount -f -oremount,ro /var - zkopírujte
/varscp -av /var /someotherfs/var - přesunout věci pomocí
mv /var /varmount; ln -s /someotherfs/var /var - komentujte záznam pro
/varv/etc/fstab - restartovat
To je však o něco riskantnější, protože si musíte být jisti, že /someotherfs se připojí před /var při spouštění.
Pokud nemáte místo, kam ho chcete dočasně zkopírovat, možná budete moci zmenšit velikost /var odstraněním věcí, jako jsou balíčky uložené v mezipaměti (aptitude clean v nastaveních ve stylu Debianu není pochyb o ekvivalentu yum příkaz), přesunutí dalších věcí pryč (například Debian ponechává výchozí httpdocs v /var/www takže pokud tam stále je a máte tam hodně dat, přesuňte je na jiný oddíl) a smažte soubory z /var/log které nejsou příliš aktuální (nejprve zálohujte, pro případ, že byste se na ně potřebovali odkázat později).
Jak říká Zoredache:ať už děláte cokoli, ujistěte se, že jste s uspořádáním zálohování spokojeni, než budete pokračovat.
Upozornění:vše výše uvedené je z paměti, nikde jsem to netestoval, postupujte na vlastní nebezpečí!