Możesz łatwo zmienić grupę woluminów, rozszerzając ją z objętością fizyczną za pomocą VGextend Komenda. Polecenie jest proste i wystarczy dodać objętość fizyczną jako argument podczas korzystania z polecenia VGextend.
Jeśli nie pracowałeś z grupami wolumenu lub szukasz bezpiecznego sposobu rozszerzenia grupy woluminów, omówimy praktyczny przykład w tym przewodniku. Zacznijmy.
Co to jest lvm?
LVM to system Linux odpowiedzialny za zarządzanie systemami plików i objętości logicznych w systemie Linux. Chociaż w systemie Linux istnieją inne narzędzia do zarządzania woluminami, stosowanie LVM jest zalecane dla zaawansowanych funkcji. Jak zobaczymy w tym przewodniku, jest tak wiele, że możesz osiągnąć za pomocą tego narzędzia wiersza poleceń.
Aby lepiej zrozumieć, jak korzystać z VGextend polecenie, utworzymy dwa objętości fizyczne i grupę woluminów. Po zakończeniu użyjemy VGextend, aby dodać jeden objętość fizyczną do grupy objętościowej drugiej objętości fizycznej.
Tworzenie objętości fizycznych
Zacznij od sprawdzenia, czy jakiekolwiek objętości fizyczne są już tworzone za pomocą następującego polecenia:
$ sudo pvs
Obecnie nie mamy objętości fizycznej. Potrzebujemy Urządzenie blokujące Aby zainicjować objętość fizyczną. Możemy wymienić urządzenia blokowe za pomocą następującego polecenia:
$ sudo lvmdiskscan
Ponieważ musimy utworzyć dwa objętości fizyczne, użyjemy /dev/sda1 I /dev/sdb1. Ale wcześniej musimy zabić urządzenia blokowe.
Aby zdemontować urządzenie blokowe, użyj następujących poleceń i wymień urządzenie blokowe, aby pasować do obudowy:
$ sudo umount /dev /sda1
$ sudo umount /dev /sdb1
Z naszymi urządzeniami blokowymi, możemy przystąpić do korzystania z PVCreate polecenie zainicjowania objętości fizycznych.
Aby utworzyć dwa objętości fizyczne, następujące polecenie będzie:
$ sudo pvcreate /dev /sda1
$ sudo pvcreate /dev /sdb1
Z powodzeniem stworzyliśmy nasze objętości fizyczne i możemy potwierdzić za pomocą PV Komenda.
Tworzenie grup woluminów
Potrzebujemy objętości fizycznej, aby utworzyć grupę woluminów. Zacznijmy od sprawdzenia, czy nie mamy grupy woluminów w żadnym z objętości fizycznych za pomocą następującego polecenia:
$ sudo vgs
Możemy teraz utworzyć grupę głośności jednego z objętości fizycznych, które rozszerzymy jego rozmiar, dodając do niej drugą objętość fizyczną. Więc, aby utworzyć grupę woluminów dla /dev/sdb1, Następujące polecenie będzie:
$ sudo vgcreate volgroup1 /dev /sdb1
Nazwaliśmy naszą grupę woluminów Volgroup. Możemy to zweryfikować za pomocą polecenia VGS.
Aby uzyskać więcej szczegółów na temat utworzonej grupy woluminów, użyj następującego polecenia:
$ vgdisplay Volgroup1
To, na czym musimy się skupić Bezpłatny Pe Rozmiar dla grupy objętościowej. Obecnie mamy 1919 Free PE. Aby przedłużyć ten rozmiar, możemy użyć VGextend polecić i dodaj nazwę naszego innego objętości fizycznego, /dev/sda1, jako argument.
Następujące polecenie byłoby:
$ vgextend volgroup1 /dev /sda1
Powinieneś uzyskać wiadomość sukcesu, taka jak ta z poprzedniej ilustracji, potwierdzając, że grupa woluminów jest pomyślnie rozszerzona. Możemy zweryfikować nowy rozmiar, jak pokazano następująco:
Bingo! Możesz zwrócić uwagę na nasz nowy bezpłatny rozmiar PE rozszerzony z 1919 Do 2046. W ten sposób możesz łatwo użyć polecenia VGextend Linux, aby rozszerzyć rozmiar grup woluminów, dodając fizyczny objętość.
Wniosek
Praca z LVM umożliwia tworzenie partycji i logicznych woluminów i rozszerzenie ich w dowolnym momencie. Różne polecenia Linux przydają się podczas pracy z LVM. W tym przewodniku omówiliśmy większość poleceń do tworzenia objętości fizycznych i grup wolumenowych. Naszym głównym celem jest rozszerzenie wielkości grup woluminów za pomocą polecenia VGextend. Teraz rozumiesz, jak korzystać z polecenia VGextend w Linux.