Xóa Swap trên ổ SSD

0
838
(Last Updated On: Th3 26, 2018)

Xin chào các bạn, mình vừa nâng cấp ổ SSD lên cho server. Và do đó theo các chuyên gia thì chúng ta không nên dùng Swap (để giảm thiểu quá trình ghi và xóa liên tục trên ổ SSD để nâng cao tuổi thọ của ổ cứng này).

Và việc tắt Swap thì rất đơn giản, sau đó chúng ta sẽ dùng chính dung lượng swap này để mở rộng cho phân vùng khác tránh lãng phí.

Dùng lệnh free -h xem chúng ta có sử dụng swap hay không?

free -h
Như vậy chúng ta hiện tại có sử dụng Swap với dung lượng 979M.

Dùng lệnh lsblk để xem phân vùng Swap ở đâu:

lsblk
blkid

Như vậy thì phân vùng Swap vngeek–vg-swap1 (volume group) nằm ở phân vùng sda5 trên ổ cứng sda.

Ngoài ra lệnh blkid còn cho biết được UUID của từng phân vùng, sau này thuận tiện cho việc sửa đổi tập tin /etc/fstab.

Comment # đằng trước hoặc xóa dòng này đi để swap không tự động được sử dụng nữa.

Dùng lệnh dmsetup ls để xem Linux map tự động những phân vùng này:

Ghi chú: Mình nói thêm ở phần này bởi vì một số trường hợp khi các bạn mount thì bị lỗi already mounted or busy.

Các bạn tiến hành xóa Driver Map:

dmsetup remove vngeek-vg-swap_1

Tiếp đến dùng lệnh lvdisplay để xem các volume group hiện có:

Bây giờ chúng ta tiến hành xóa volume swap này.

lvremove /dev/vngeek-vg/swap_1

Bây giờ chúng ta xem thông tin về các volume group:

vgdisplay

Các bạn có thể thấy đã trống 980 MiB.

Bây giờ công việc của chúng ta tận dụng 980 MiB ~ 1027 Mb này để mở rộng logical volume hiện có.

Dùng lệnh lvdisplay để xem các logical volume hiện có:

lvdisplay

Như vậy chúng ta sẽ mở rộng Volume /dev/vngeek-vg/root thêm 1027 Mb nữa.

Tất nhiên chúng ta có lệnh

lvextend -L+1G /dev/vngeek-vg/root

Nhưng để tận dụng đến từng megabyte và không quan tâm tới việc còn trống bao nhiêu để điền một con số chính xác thì mình dùng lệnh:

lvextend -l +100%FREE /dev/vngeek-vg/root
Như vậy là chúng ta đã thành công.

root@vngeek:~# lvextend -l +100%FREE /dev/vngeek-vg/root
Size of logical volume vngeek-vg/root changed from 464.29 GiB (118859 extents) to 465.25 GiB (119104 extents).
Logical volume root successfully resized.

Chúc các bạn một ngày thật vui vẻ nhé.

Bình luận