Oto, co mam na moim Linux-Boxie
[root@linxuph53 logs]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_linuxph53-lv_root
38G 11G 26G 29% /
tmpfs 4.0G 0 4.0G 0% /dev/shm
/dev/sda1 485M 54M 406M 12% /boot
/dev/mapper/vg_linuxph53-lv_home
35G 30G 3.9G 89% /home
/ home jest wykorzystywany przez zawartość witryny i chciałbym przenieść niewykorzystane miejsce z / do / home, tak jak 6-10 dodatkowych GB
czy to możliwe? Nie mogę zamknąć usługi, czy mimo to dynamicznie przydzielasz więcej miejsca partycji / home?
Mogę to zrobić w systemie Windows bez żadnych problemów, ale nie mam pojęcia, jak to zrobić w systemie Linux
System operacyjny - Fedora Core 14
dzięki, Dmitry
Odpowiedzi:
Jeśli zmniejszasz system plików, musisz pracować dokładnie w odwrotnej kolejności niż przy rozszerzaniu fs: najpierw zmniejszasz FS, a następnie zmniejszasz LV. Nie zmieniaj rozmiaru LV do dokładnego rozmiaru systemu plików, ponieważ grozi Ci uszkodzenie danych, które nie jest oczywiste! Najpierw zmień rozmiar systemu plików do poziomu nieco poniżej wielkości, którą chcesz zabrać na dysk, a następnie zmień rozmiar LV do rozmiaru, który ma mieć FS, a następnie rozwiń FS, aby zająć dostępną przestrzeń.
Zakładając, że używasz ext2 / ext3 lub ext4, najpierw zmniejsz
/
:Następnie rozwiń
/home
:źródło
http://docs.fedoraproject.org/en-US/Fedora/14/html/Storage_Administration_Guide/s1-system-config-lvm-editing-lv.html powinien cię zobaczyć.
Są to dokumenty Fedory dotyczące zarządzania systemami plików LVM i woluminami logicznymi, w tym szczegóły, jak osiągnąć dokładnie to, o co pytasz.
źródło
Najpierw sprawdź, czy masz miejsce. Jeśli to zrobisz, możesz następnie rozszerzyć LV dla / home i zmienić rozmiar dynamicznie.
jeśli nie masz miejsca, będziesz chciał
zmniejsz / system plików zmniejsz LV zamontowany jako / system plików
Wymaga to uruchomienia w trybie ratunkowym, ponieważ nie można mieć / zamontowanego podczas zmniejszania.
źródło