vim create_swap.sh
fdisk /dev/vdb <<end
n ##新建分区
p ##默认主分区
##默认1分区
##默认节点号从2048开始
+1G ##设置swap分区大小为1G
t ##修改分区类型
82 ##swap分区类型编号为82
wq ##wq退出保存
end ##结束新建分区操作
partparobe ##同步分区表
cat /proc/partitions ##查询设备
mkswap /dev/vdb1 ##格式化vdb1
blkid ##查询可用文件系统
echo swapon -a /dev/vdb1 >> /etc/rc.d/rc.local ##将swapon -a /dev/vdb1 命令加入到/etc/rc.d/rc.local文件中,该文件为开机自动运行的文件
n ##新建分区
p ##默认主分区
##默认1分区
##默认节点号从2048开始
+1G ##设置swap分区大小为1G
t ##修改分区类型
82 ##swap分区类型编号为82
wq ##wq退出保存
end ##结束新建分区操作
partparobe ##同步分区表
cat /proc/partitions ##查询设备
mkswap /dev/vdb1 ##格式化vdb1
blkid ##查询可用文件系统
echo swapon -a /dev/vdb1 >> /etc/rc.d/rc.local ##将swapon -a /dev/vdb1 命令加入到/etc/rc.d/rc.local文件中,该文件为开机自动运行的文件
测试:
vim /bin/create_swap.sh
chmod +x /bin/create_swap.sh
vim /etc/rc.d/rc.local
sh create_swap.sh
reboot
vim /bin/create_swap.sh
chmod +x /bin/create_swap.sh
vim /etc/rc.d/rc.local
sh create_swap.sh
reboot