Chuyển tới nội dung chính

Extra: Phân vùng ổ cứng trong Linux

Kĩ thuật quản lý phân vùng lưu trữ trên Linux được gọi là Logical Volume Manager (LVM). Kĩ thuật này cho phép gom nhiều ổ cứng hoặc phân vùng vật lý thành các không gian lưu trữ gộp. Nhờ đó, bạn có thể dễ dàng thay đổi kích thước, thêm hoặc bớt dung lượng đĩa một cách linh hoạt mà không làm gián đoạn hệ thống.


ƯU ĐIỂM VÀ NHƯỢC ĐIỂM CỦA LVM.

Ưu điểm:

  • Không để hệ thống bị gián đoạn hoạt động.
  • Không làm hỏng dịch vụ.
  • Có thể kết hợp swap.
  • Có thể tạo ra các vùng dung lượng lớn nhỏ tùy ý.

Nhược điểm:

  • Các bước thiết lập phức tạp và khó khăn hơn.
  • Càng gắn nhiều đĩa cứng và thiết lập càng nhiều LVM thì hệ thống khởi động càng lâu.
  • Khả năng mất dữ liệu cao khi một trong số các đĩa cứng bị hỏng.
  • Windows không thể nhận ra vùng dữ liệu của LVM. Nếu Dual-boot Windows sẽ không thể truy cập dữ liệu trong LVM.

Các thành phần trong LVM

Physical Storage: là một thiết bị lưu trữ máy tính. Nó là loại bộ nhớ không thay đổi và không bị mất dữ liệu khi ta ngừng cung cấp nguồn điện cho chúng. Nói dễ hiểu thì đây là HDD và SSD cắm máy tính.

Partition: là các phân vùng của ổ cứng. Trong đó bao gồm 2 loại là primary partition và extended partition.

  • primary partition: còn được gọi là phân vùng chính, có thể khởi động hệ điều hành. mỗi ổ cứng có tối đa 4 phân vùng này.
  • extended partition: Hay còn được gọi là phân vùng mở rộng của ổ cứng.

Cách thức hoạt động các tầng của LVM

  • Tầng đầu tiên: Physical Storage (hay các Hard Drives) là tầng các disk ban đầu khi chưa chia phân vùng. Sau đó ta chia các disk ra thành các phân vùng nhỏ hơn.
  • Partitions: Đây là các phân vùng ta cần phải chia để sử dụng ổ cứng.
  • Physical volume: Từ một partitions ta sẽ tạo ra được một physical volume.
  • Volume group: Ta sẽ ghép nhiều physical volume thành một group volume.
  • Logical volume: Ta sẽ có thể tạo ra được nhiều logical volume khác nhau từ volume group. Mỗi logical volume có ý nghĩa tương tự như partition, được dùng cho các mount point.

Phân vùng ổ cứng Linux


Link tài liệu

1. How to configure SSD and HDD for Proxmox

2. How does LVM work?

3. How to resize VM's disk in Proxmox

4. Proxmox external HDD/SSD partitions