系统分区时忘了划分swap分区,需要后加一个,因为服务器内存大于16G,分一个16G的swap
使用dd命令创建一个大小为16GB的交换文件。bs=1024表示一次读写最多1024个字节,文件大小的计数=(1024 x 2048)MB
dd if=/dev/zero of=/home/swapfile bs=1024 count=16777216
对swap文件授权
chmod 600 /home/swapfile
设置交换空间的文件
mkswap /home/swapfile
启用交换文件并将其作为交换文件添加到系统中
swapon /home/swapfile
自动挂载swap
vim /etc/fstab 添加 /home/swapfile swap swap defaults 0 0
设置内核可以使用交换文件的频率,交换空间使用频率的默认值为60(最大值为100)。
数字越高内核的交换空间利用率就越高。当该值设置为0时,仅当操作系统已充分利用内存时才会使用交换文件
echo 'vm.swappiness=10' >> /etc/sysctl.conf
检查
swapon -s free -m cat /proc/swaps
更新日期: 2019年06月27日
文章标签: Linux
文章链接: https://www.vos.cn/os/319.html
版权说明:如非注明,本站文章均为vOS原创,转载请注明出处和附带本文链接。
文章标签: Linux
文章链接: https://www.vos.cn/os/319.html
版权说明:如非注明,本站文章均为vOS原创,转载请注明出处和附带本文链接。