Linux创建Swap命令
简介
手里有几台小鸡,安装某些服务内存不够,所以就扩大swap分区。本次实验均使用dd命令 |
本次实验环境
序号 | 环境 | 版本 | 内存(M) |
---|---|---|---|
1 | Ubuntu16.04 minimal | 4.4.0-109-generic | 512 |
2 | Ubuntu16.04 | 4.4.0-130-generic | 1024 |
1.创建文件
我这里都是创建内存的两倍
root@VM-16-13-ubuntu:~# sudo dd if=/dev/zero of=/swapspace bs=1G count=2 |
*bs不能超过可用内存。**dd: memory exhausted by input buffer of size 1073741824 bytes (1.0 GiB)*
root@VM-16-13-ubuntu:~# sudo dd if=/dev/zero of=/swapspace bs=636M count=2 |
2.设置权限
sudo chmod 600 /swapspace |
3.设置 启动Linux交换区
root@VM-16-13-ubuntu:~# sudo mkswap /swapspace |
写入/etc/fstab文件
root@VM-16-13-ubuntu:~# cat /etc/fstab |
echo "/swapspace swap swap defaults 0 0" >> /etc/fstab |
总结
sudo dd if=/dev/zero of=/{filename}.swap bs=1M count={swap_size}
sudo chmod 600 /{filename}.swap
sudo mkswap /{filename}.swap
sudo swapon /{filename}.swap
echo “/{filename}.swap swap swap defaults 0 0” >> /etc/fstab
sudo dd if=/dev/zero of=/{filename}.swap bs=1M count={swap_size} |
参考链接:
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Fungit!
評論