Làm thế nào để tạo một khối lượng LVM cơ bản trên bất kỳ bản phân phối Linux nào?

LVMLinux

LVM (còn được gọi là Quản lý Khối lượng Hợp lý), là một trình quản lý khối lượng hợp lý cho phép người dùng Linux mở rộng, giảm và sửa đổi các phân vùng trên ổ cứng trong thời gian thựcmà không cần phải ngắt kết nối hệ thống tệp.

Nói một cách đơn giản, chúng ta có thể nói rằng LVM là một lớp trừu tượng giữa thiết bị lưu trữ và hệ thống tệp.

Trong hướng dẫn này, chúng ta sẽ xem cách tạo cấu hình LVM cơ bản trên Linux.

Để có thể tạo LVM volume đồng nghĩa với việc xóa dữ liệu, vì vậy trước khi bắt đầu, bạn phải tạo một bản sao lưu hệ thống hoặc tốt nhất là bạn có thể thực hiện bài tập này trên máy ảo để không làm ảnh hưởng đến dữ liệu của mình.

Đây không phải là một cảnh báo đơn giản, vì tất cả thông tin trên ổ cứng sẽ bị xóa hoàn toàn, đó là lý do tại sao bạn cần thực hiện quá trình này trên hệ thống LIVE hoặc trên ổ cứng khác.

Cài đặt LVM2

Bây giờ dữ liệu của bạn đã hoàn toàn an toàn và bạn đã nhận thức được khả năng mất dữ liệu của mình (do đó cần phải sao lưu dữ liệu).

Chúng ta có thể tiến hành cài đặt LVM trong hệ thống của mình, vì điều này, chúng ta sẽ mở một thiết bị đầu cuối và trong đó chúng ta sẽ thực hiện lệnh sau theo phân phối mà chúng ta đang sử dụng.

Trên Debian, Ubuntu và các dẫn xuất:

sudo apt-get install lvm2*

Trên Arch Linux, Manjaro, Antergos và các dẫn xuất:

sudo pacman -S lvm2

Đối với Fedora và các dẫn xuất của nó

sudo dnf install lvm2*

Trong OpenSUSE

sudo zypper instalar lvm2

Chuẩn bị phương tiện

Hiện có lvm trong hệ thống của chúng tôi, chúng tôi sẽ tiến hành lấy quyền truy cập root với:

Sudo -s

Khi điều này được thực hiện, chúng tôi phải tạo khối lượng mà chúng tôi sẽ sử dụng với LVM trong hệ thống của mình, vì điều này, chúng tôi sẽ sử dụng công cụ cfdisk:

cfdisk /dev/sdX

Ở đây chúng tôi sẽ xóa tất cả các phân vùng khỏi đĩa (đó là lý do tại sao bakcup được cảnh báo).

Khi tất cả các phân vùng đã biến mất, bây giờ chúng ta sẽ chọn tùy chọn "mới" để tạo một phân vùng mới trên đĩa, sử dụng toàn bộ đĩa cứng.

Bây giờ chúng ta sẽ chọn "chính" và sau đó chỉ cần nhấn enter. Sau đó chọn tùy chọn «Loại» và ở đây bạn phải tìm và chọn tùy chọn "Linux LVM"

Khi họ kết thúc quá trình này, họ phải nhấp vào "viết" và cuối cùng nhấp vào thoát. Trước khi có thể tạo các tập hợp lý LVM và định dạng chúng, chúng ta phải tạo một tập vật lý LVM.

Tạo khối lượng LVM trên Linux được thực hiện bằng công cụ pvcreate. Trong terminal, chúng ta sẽ thực hiện lệnh pvcreate cùng với phân vùng mà chúng ta đã tạo gần đây, nó sẽ trông giống như sau:

pvcreate /dev/sda1

Bây giờ chúng ta có thể xác nhận việc tạo LVM volume bằng lệnh:

lsblk

Tạo nhóm khối lượng LVM

Bây giờ chúng ta đã có cấu hình khối lượng vật lý LVM, bước tiếp theo là tạo một nhóm khối lượng LVM.

Để tạo một cái mới, chỉ cần chạy lệnh vgcreate cùng với đường dẫn phân vùng, trong trường hợp này chúng tôi sẽ đặt tên nó là "volume-lvm" nhưng bạn có thể thay thế điều này bằng lệnh:

vgcreate -s 16M volumen-lvm /dev/sda1

Định cấu hình khối lượng logic LVM

Khối logic là nơi lưu trữ tất cả dữ liệu trong LVM. Để tạo một tập hợp lý mới trong LVM, chúng tôi sử dụng lệnh sau, ví dụ: để tạo một khối lượng hợp lý 80 GB, nó sẽ giống như sau:

lvcreate -L 80G -n lvm1 volumen-lvm

Cú pháp cơ bản để tạo các tập hợp lý là:

lvcreate -L espacioengigasG -n logicvolumename logicvolumegroup

Cuối cùng, chúng ta phải tiến hành đưa ra một định dạng cho tập hợp lý được tạo, vì điều này, chúng ta phải tự đặt mình vào đường dẫn sau:

cd /dev/mapper

Và ở đây chúng ta có thể thực thi một ls để kiểm tra xem khối lượng của chúng ta có ở đây không:

ls

Sau khi được xác nhận, chúng tôi tiến hành định dạng tập với:

mkfs.ext4 /dev/mapper/volumen-lvm-lvm1

Sau khi hoàn tất, chúng ta có thể thoát root bằng cách gõ exit và bây giờ chúng ta chỉ cần tiến hành gắn ổ đĩa bằng các lệnh sau:

mkdir /mnt/vfs/
sudo mount /dev/mapper/volumen-lvm-lvm1 /mnt/vfs/
cd /mnt/vfs/


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Buổi tối dijo

    Xin chào,

    Nếu bạn định cài đặt hệ điều hành trong LVM, PV phải luôn là một phân vùng, nhưng nếu bạn định sử dụng toàn bộ đĩa chỉ cho dữ liệu, thì tốt nhất là tạo PV với toàn bộ đĩa, theo cách này nếu bạn tăng kích thước của đĩa. (nếu đó là một máy ảo chẳng hạn), bạn có thể tăng độ nóng PV, VG và LV của mình.

    Chúc mừng.