0
0
Lập trình
Admin Team
Admin Teamtechmely

Mở rộng dung lượng Boot Volume trên OCI Instance

Đăng vào 3 ngày trước

• 3 phút đọc

Chủ đề:

#ol8

Hướng dẫn mở rộng dung lượng Boot Volume trên OCI Instance với LVM

Khi bạn tăng kích thước boot volume của một OCI instance từ bảng điều khiển, không gian mới sẽ được thêm vào đĩa, nhưng hệ điều hành của bạn sẽ không tự động sử dụng nó. Bạn cần phải mở rộng phân vùng, khối lượng vật lý LVM và hệ thống tệp một cách thủ công. Bài viết này sẽ hướng dẫn bạn từng bước để thực hiện điều đó.


1. Mở rộng Boot Volume trong OCI Console

Đầu tiên, bạn truy cập vào OCI Instance → Boot Volume → Chỉnh sửa → Resize và đặt kích thước mới mong muốn (ví dụ: từ 50GB → 100GB).


2. Kiểm tra kích thước Volume mới

Chạy lệnh lsblk để xác nhận kích thước mới:

bash Copy
lsblk

Kết quả mẫu sau khi thay đổi kích thước:

Copy
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT  
sda 8:0 0 100G 0 disk  
├─sda1 8:1 0 100M 0 part /boot/efi  
├─sda2 8:2 0 1G 0 part /boot  
└─sda3 8:3 0 45.5G 0 part  
├─ocivolume-root 252:0 0 35.5G 0 lvm /  
└─ocivolume-oled 252:1 0 10G 0 lvm /var/oled

Giải thích:

  • Đĩa sda = 100G (boot volume)
  • Phân vùng sda3 = 45.5G
  • Trong sda3 → LVM (ocivolume-root được gắn tại /, ocivolume-oled tại /var/oled)

Tại thời điểm này, kích thước đĩa đã tăng lên nhưng phân vùng vẫn chưa thay đổi.


3. Mở rộng phân vùng sda3

Cài đặt tiện ích growpart:

bash Copy
sudo dnf install -y cloud-utils-growpart

Mở rộng phân vùng:

bash Copy
sudo growpart /dev/sda 3

Xác nhận với:

bash Copy
lsblk

Bây giờ sda3 nên hiển thị khoảng 99G.


4. Mở rộng khối lượng vật lý LVM

Chạy lệnh sau:

bash Copy
sudo pvresize /dev/sda3

Kiểm tra:

bash Copy
sudo pvs

5. Mở rộng khối lượng logic

Hiện tại / = ocivolume-root = 35.5G. Để mở rộng và sử dụng toàn bộ không gian trống:

bash Copy
sudo lvextend -l +100%FREE /dev/ocivolume/root

6. Mở rộng hệ thống tệp

Nếu bạn sử dụng XFS (mặc định cho Oracle Linux 8):

bash Copy
sudo xfs_growfs /

Nếu bạn sử dụng ext4, hãy chạy lệnh sau:

bash Copy
sudo resize2fs /dev/ocivolume/root

7. Kiểm tra kích thước mới

Chạy lệnh:

bash Copy
df -h

Bây giờ / của bạn nên gần 90G, tùy thuộc vào lượng không gian bạn đã phân bổ.


Thực hành tốt nhất

  • Luôn sao lưu dữ liệu quan trọng trước khi thực hiện các thay đổi lớn.
  • Kiểm tra các thông số hệ thống sau khi mở rộng để đảm bảo không có vấn đề xảy ra.

Những cạm bẫy thường gặp

  • Quên mở rộng phân vùng sau khi mở rộng boot volume.
  • Không kiểm tra kích thước sau khi mở rộng có thể dẫn đến việc không sử dụng hết không gian mới.

Mẹo hiệu suất

  • Đảm bảo sử dụng LVM để có thể dễ dàng mở rộng và quản lý không gian đĩa trong tương lai.

Khắc phục sự cố

  • Nếu gặp lỗi khi mở rộng, hãy kiểm tra xem có phải do phân vùng đang được sử dụng hay không. Nên thực hiện trong chế độ cứu hộ nếu cần thiết.

Câu hỏi thường gặp

H: Tôi có cần khởi động lại instance sau khi mở rộng không?
Đ: Thông thường, bạn không cần khởi động lại, nhưng nếu gặp vấn đề, hãy xem xét khởi động lại.

H: Tôi có thể mở rộng bao nhiêu dung lượng?
Đ: Bạn có thể mở rộng đến kích thước tối đa của boot volume mà OCI hỗ trợ.


Hãy làm theo các bước trong hướng dẫn này để mở rộng dung lượng Boot Volume trên OCI Instance của bạn một cách hiệu quả và an toàn. Nếu bạn có bất kỳ câu hỏi nào, hãy để lại nhận xét bên dưới!

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào