Làm cách nào tôi có thể sửa đổi kích thước trao đổi với các phân vùng LVM?


23

Tôi đang cố gắng thêm / sửa đổi phân vùng trao đổi trên đĩa cứng định dạng LVM của mình bằng cách sử dụng GParted từ LiveCD. Tôi chỉ thấy một phân vùng lớn chiếm toàn bộ đĩa.

Có một trao đổi ẩn?

Một hệ thống định dạng LVM thậm chí cần trao đổi?

Tôi đang sử dụng Ubuntu 12.10.

Câu trả lời:


28

Tôi không thích sử dụng GParted, một phần vì hầu hết các máy chủ của tôi không có GUI.

Dưới đây là cách mở rộng thiết lập trao đổi dưới dạng khối hợp lý:

1) Xác định tên của khối lượng logic trao đổi bằng lệnh "lvs":

$ lvs
LV VG Attr LSize Origin Snap% Move Log Copy%
root_lv volgroup0 -wi-ao 7.00G
swap_lv1 volgroup0 -wi-ao 30.00G
tmp_lv volgroup0 -wi-ao 3.00G
usr_lv volgroup0 -wi-ao 7.00G
var_lv volgroup0 -wi-ao 4.00G

2) Tắt phân vùng trao đổi:

$ swapoff /dev/volgroup0/swap_lv1

3) Thay đổi kích thước phân vùng trao đổi, thêm 15 GB dung lượng cho nó:

$ lvresize -L+15G /dev/volgroup0/swap_lv1
Extending logical volume swap_lv1 to 30.00 GB
Logical volume swap_lv1 successfully resized

4) Định dạng không gian hoán đổi mới để làm cho nó có thể sử dụng được:

$ mkswap /dev/volgroup0/swap_lv1
Setting up swapspace version 1, size = 41875927 kB

5) Bật lại khối lượng trao đổi:

$ swapon /dev/volgroup0/swap_lv1

6) Sử dụng lệnh miễn phí để hiển thị không gian hoán đổi mới của bạn:

$ free -t | grep -i swap
Swap: 30719 0 30719

1

Cho dù bạn có sử dụng LVM hay không thì không liên quan gì đến việc bạn có cần trao đổi hay không.

Để xem khối lượng logic LVM, hãy chạy lvstrên dòng lệnh hoặc sử dụng tiện ích Đĩa Gnome.

Phiên bản GParted được phát hành với Ubuntu 12.10 không hỗ trợ LVM. Nó chỉ nhìn thấy khối lượng vật lý, và không thể thay đổi kích thước hoặc di chuyển chúng.

Tuy nhiên, phiên bản mới nhất của GParted không hỗ trợ LVM. Tôi sẽ tải xuống CD Live GParted và sử dụng nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.