Press "Enter" to skip to content

Linux添加swap空间遇到的坑

有台主机报swap空间不足,准备添加swap空间,但是发现空间增加不了,具体情况如下:
[root@test app]# dd if=/dev/zero of=/home/app/swap bs=1GB count=4
dd:
[root@test app]#
然后查看/home/app/swap发现文件大小为0:
[root@test app]# stat swap
File: wap
Size: 0 Blocks: 0 IO Block: 4096 һ
Device: 803h/2051d Inode: 1638414 Links: 1
Access: (0600/-rw-------) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2018-04-24 18:26:39.000000000 +0800
Modify: 2018-04-24 18:26:39.000000000 +0800
Change: 2018-04-24 18:26:39.000000000 +0800

df -h发现文件系统样式不太对:
[root@test log]# df -h
ͳ ص/dev/sda3 253G 20G 221G 9% /
/dev/sda1 9.5G 157M 8.9G 2% /boot
tmpfs 2.0G 0 2.0G 0% /dev/shm
初步怀疑可能是主机语言不对:
[root@test ~]# echo $LANG
zh_CN.GB18030
发现语言为中文,尝试改成英文看是否能解决问题:
[root@test ~]# export LANG=en_US.UTF-8
[root@test ~]# echo $LANG
en_US.UTF-8
然后发现df -h能正常显示:
[root@test ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 253G 24G 217G 10% /
/dev/sda1 9.5G 157M 8.9G 2% /boot
tmpfs 2.0G 0 2.0G 0% /dev/shm
最后再用dd命令增加空间的时候居然也成功了!!

Be First to Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注