VMware环境下扩容交换分区
1、查看当前虚拟机的交换分区
[root@master ~]# free -m total used free shared buff/cache available Mem: 1806 843 105 9 857 793 Swap: 0 0 0
2、创建swap文件
a、创建目录
[root@master ~]# mkdir -pv /usr/swap/
b、在/usr/swap目录下创建swapfile文件
[root@master ~]# dd if=/dev/zero of=/usr/swap/swapfile bs=1M count=10240
c、创建成功输出
[root@master ~]# dd if=/dev/zero of=/usr/swap/swapfile bs=1M count=10240 10240+0 records in 10240+0 records out 10737418240 bytes (11 GB, 10 GiB) copied, 217.143 s, 49.4 MB/s
3、将创建好的swapfile文件作为swap分区文件
[root@master ~]# mkswap /usr/swap/swapfile mkswap: /usr/swap/swapfile: insecure permissions 0644, 0600 suggested. Setting up swapspace version 1, size = 10 GiB (10737414144 bytes) no label, UUID=c7eebc41-800e-4819-9889-fc5247b984d9
4、激活交换分区
[root@master ~]# swapon /usr/swap/swapfile swapon: /usr/swap/swapfile: insecure permissions 0644, 0600 suggested. [root@master ~]# free -m total used free shared buff/cache available Mem: 1806 949 201 9 655 696 Swap: 10239 1 10238
5、设置开机自动挂载,编辑/etc/fstab文件
[root@master ~]# vim /etc/fstab # # /etc/fstab # Created by anaconda on Tue May 5 09:01:04 2020 # # Accessible filesystems, by reference, are maintained under '/dev/disk/'. # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info. # # After editing this file, run 'systemctl daemon-reload' to update systemd # units generated from this file. # /dev/mapper/cl-root / xfs defaults 0 0 UUID=4ff0f9ed-b174-480e-9e96-745bfc5e0878 /boot ext4 defaults 1 2 /dev/mapper/cl-swap swap swap defaults 0 0 /usr/swap/swapfile swap swap defaults 0 0
Roosevelt