Hướng dẫn làm mới file hệ thống khi nâng cấp KVM VPS
Một trong những vấn đề diễn ra đối với KVM VPS khi thực hiện việc nâng cấp dung lượng ổ đĩa, tuy nhiên việc nâng cấp này khiến dung lượng của file hệ thống không được làm mới nên cần sử dụng tới resize2fs . Bài viết này mục đích chỉ để lưu lại các vấn đề khắc phục tạm thời, không đi chuyên sâu về vấn đề này.
Trong trường hợp bạn kiểm tra với lệnh lsblk thì dung lượng của KVM VPS đã được nâng cấp
[root@dichvubds home]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 35G 0 disk
├─vda1 253:1 0 33G 0 part /
└─vda2 253:2 0 2G 0 part
Tuy nhiên với kiểm tra bằng lệnh df -h thì ngược lại, các thông số vẫn là thông số cũ.
[root@dichvubds home]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 23G 18G 3.9G 83% /
devtmpfs 909M 0 909M 0% /dev
tmpfs 920M 0 920M 0% /dev/shm
tmpfs 920M 8.5M 911M 1% /run
tmpfs 920M 0 920M 0% /sys/fs/cgroup
tmpfs 184M 0 184M 0% /run/user/0
Để khắc phục vấn đề này bạn thực hiện việc sử dụng lệnh resize2fs
“Tóm tắt : resize2fs [ -fFpPM ] [ -ddebug-flags ] [ -SRAID-stride ] device [ size ]”
Trường hợp trên mình có phân vùng là /dev/vda1 và cần làm mới thì sẽ sử dụng :
[root@dichvubds home]# resize2fs /dev/vda1
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/vda1 is mounted on /; on-line resizing required
old_desc_blocks = 3, new_desc_blocks = 5
The filesystem on /dev/vda1 is now 8650752 blocks long.
Và kiểm tra lại với df – h
[root@dichvubds home]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 33G 18G 14G 58% /
devtmpfs 909M 0 909M 0% /dev
tmpfs 920M 0 920M 0% /dev/shm
tmpfs 920M 8.5M 911M 1% /run
tmpfs 920M 0 920M 0% /sys/fs/cgroup
tmpfs 184M 0 184M 0% /run/user/0
Với các thông tin trên sẽ giúp việc khắc phục vấn đề dung lượng không cập nhật mặc dù đã nâng cấp tại KVM VPS