Tin tức và phân tích của tất cả các thiết bị di động

Cách tạo ổ đĩa LVM cơ bản trên Linux

LVM (còn được gọi là quản lý ổ đĩa logic) là một cách tuyệt vời để người dùng Linux mở rộng, thu nhỏ và sửa đổi các phân vùng trên ổ cứng trong thời gian thực mà không cần phải ngắt kết nối hệ thống tệp. Trong hướng dẫn này, chúng tôi sẽ loại bỏ bí ẩn ra khỏi LVM. Chúng tôi sẽ giới thiệu cách thiết lập ổ đĩa LVM cơ bản trên Linux, cách tạo nhóm ổ đĩa và hơn thế nữa!

Trước khi chúng ta bắt đầu

Trong hướng dẫn này, chúng tôi sẽ giới thiệu cách tạo cấu hình LVM cơ bản. Tạo ổ đĩa LVM sẽ xóa dữ liệu của bạn, vì vậy hãy đảm bảo bạn sao lưu hệ thống của mình trước khi chúng tôi bắt đầu.

Có nhiều cách khác nhau để sao lưu hệ thống của bạn trên Linux. Nếu bạn không chắc chắn về cách tạo, hãy xem Deja-Dup. Nó cho phép người dùng tạo các bản sao lưu và tải chúng lên Internet hoặc máy chủ mạng.

Cài đặt LVM2

Bây giờ, quá trình sao lưu đã hoàn tất, đã đến lúc cài đặt phần mềm LVM. Mở một thiết bị đầu cuối và nhập hướng dẫn cài đặt tương ứng với hệ điều hành của bạn.

Ubuntu

sudo apt install lvm2*

Debian

sudo apt-get install lvm2*

Vòm Linux

sudo pacman -S lvm2

mũ phớt

Fedora sử dụng rất nhiều tính năng quản lý âm lượng hợp lý, vì vậy rất có thể gói LVM2 và các công cụ đã có sẵn trên máy của bạn. Tuy nhiên, nếu bạn không chắc chắn và vẫn muốn cài đặt nó, thì lệnh là:

sudo dnf install lvm2*

mởSUSE

sudo zypper install lvm2

Chuẩn bị sẵn sàng các thiết bị của bạn

Vì vậy, bạn đang ở trong một môi trường sống. Từ đây, mở dấu gạch ngang Ubuntu bằng cách nhấn phím Windows. Sau đó nhấp vào hộp tìm kiếm, nhập “Terminal” và nhấn Enter để khởi chạy nó.

Trong thiết bị đầu cuối, nhận đặc quyền của quản trị viên. Lấy quyền root là rất quan trọng vì không thể tương tác với các ổ đĩa LVM mà không có quyền root.

sudo -s

Khi bạn có quyền truy cập root, hãy xác nhận nó bằng cách nhập lệnh whoami. Nếu đầu ra là “root”, bạn có đặc quyền siêu người dùng.

whoami

Mở ổ cứng mà bạn muốn tạo LVM bằng trình chỉnh sửa phân vùng cfdisk.

Lưu ý: thay đổi sdX thành ổ đĩa bạn định sử dụng. Kiểm tra lsblk để biết thêm thông tin.

cfdisk /dev/sdX

Đánh dấu từng phân vùng trên đĩa bằng các phím mũi tên lên/xuống. Sau đó, sử dụng các phím mũi tên trái/phải để tô sáng tùy chọn “Xóa”. Nhấn Enter để xác nhận xóa. Tiếp tục làm điều này cho đến khi tất cả các phân vùng trên ổ đĩa biến mất và nó trống rỗng.

Khi tất cả các phân vùng đã biến mất, sử dụng phím mũi tên trái/phải để tìm “Mới” và nhấn để tạo phân vùng mới.

Sau khi chọn “Mới”, bạn sẽ được yêu cầu tạo một phân vùng mới. Sử dụng toàn bộ ổ cứng. Ví dụ: nếu đĩa mà tôi muốn định cấu hình LVM là 18 GBtôi nhập “18G” vào lời nhắc, v.v.

Khi được nhắc, hãy đánh dấu tùy chọn “cơ bản” và nhấn lại Enter trên bàn phím của bạn. Sau đó đánh dấu tùy chọn “Type” và chọn Linux LVM.

Kết thúc quá trình phân vùng bằng cách đánh dấu “Write”. Chọn “thoát” để thoát khỏi Cfdisk.

Định cấu hình ổ đĩa vật lý LVM

Trước khi có thể tạo các khối logic LVM và định dạng chúng, chúng ta cần tạo một khối LVM vật lý. Tạo ổ đĩa LVM trên Linux được thực hiện với tiện ích pvcreate.

Trong thiết bị đầu cuối, hãy chạy pvcreate trên phân vùng LVM trên ổ đĩa bạn muốn sử dụng cho LVM. Trong ví dụ này, ký tự ổ đĩa là /dev/sdb.

pvcreate /dev/sdb1

Chạy lệnh pvcreate trên phân vùng /dev/sdb1 sẽ tạo một ổ đĩa vật lý LVM mới. Chúng tôi có thể xác nhận điều này bằng cách chạy:

lsblk

Tạo một nhóm âm lượng LVM

Bây giờ chúng ta đã thiết lập một ổ đĩa vật lý LVM, bước tiếp theo là tạo một nhóm ổ đĩa LVM. Để tạo một VG mới, hãy vào terminal và chạy lệnh vgcreate sau. Hãy nhớ thay thế /dev/sdb1 bằng phân vùng LVM của bạn.

Lưu ý: Trong ví dụ này, tên nhóm ổ đĩa LVM của chúng tôi là LVM1. Nếu bạn không thích tên này, bạn có thể đổi tên khác.

vgcreate -s 16M lvm1 /dev/sdb1

Nếu lệnh trên thành công, nhóm âm lượng LVM1 của chúng tôi đã sẵn sàng hoạt động.

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

Khối lượng hợp lý là nơi tất cả dữ liệu được lưu trữ trong LVM. Để tạo một ổ đĩa logic mới trong LVM, hãy sử dụng lệnh lvcreate.

Ví dụ, để tạo một khối logic 2 GBbạn sẽ làm:

lvcreate -L 2G -n lvm1a lvm1

Lặp lại quy trình này để tạo bao nhiêu tập tùy thích. Cú pháp cơ bản để tạo các khối logic là:

lvcreate -L somenumberG -n logicalvolumename logicalvolumegroup

Khi bạn hài lòng với kích thước của phân vùng logic LVM mới của mình, đã đến lúc định dạng nó. Ví dụ: để định dạng phân vùng mới của chúng tôi 2 GB với nhãn “LVM1A”.

Đầu tiên, đặt đĩa CD vào thư mục /dev/mapper và tìm nhãn của phân vùng logic mà chúng tôi muốn định dạng. Trong ví dụ của chúng tôi, đây là /dev/mapper/lvm1-lvm1a.

cd /dev/mapper
ls

Để định dạng âm lượng, hãy thực hiện lệnh sau với quyền root:



mkfs.ext4 /dev/mapper/lvm1-lvm1a

Khi quá trình định dạng hoàn tất, hãy truy cập ổ đĩa LVM mới bằng cách thực hiện các lệnh sau với quyền root.

Lưu ý: nếu bạn đang tạo nhiều tập, hãy thay thế lvm1-lvm1a bằng những gì bạn tìm thấy trong /dev/mapper.

mkdir /mnt/vfs/
mount /dev/mapper/lvm1-lvm1a /mnt/vfs/
cd /mnt/vfs/