首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Centos7 设置Swap分区

Centos7 设置Swap分区

原创
作者头像
无可奉告丶
修改2021-04-11 18:40:16
修改2021-04-11 18:40:16
2.4K00
举报
文章被收录于专栏:云服务器设置云服务器设置
运行总次数:0

内存不够,Swap分区来凑。

测试环境:

Centos7.5

设置Swap前
设置Swap前

第一种:使用分区创建Swap

备注:

相对来说分区操作属于高危操作,如果你不确认分区后按下【w】键有何影响,强烈建议备份数据。

云硬盘数据使用快照备份(对哪个盘分区就备份哪个盘):

https://cloud.tencent.com/document/product/362/5755

1、使用gdisk分区

代码语言:javascript
代码运行次数:0
运行
复制
#/dev/vdb根据自己的实际情况
gdisk /dev/vdb

2、使用mkswap格式化

代码语言:javascript
代码运行次数:0
运行
复制
mkswap /dev/vdb1

3、使用swapon启用

代码语言:javascript
代码运行次数:0
运行
复制
swapon /dev/vdb1

4、使用swapon -s 观察

代码语言:javascript
代码运行次数:0
运行
复制
swapon -s

5、swap写入到fstab

swapon后实际已经是挂载了,但是服务器重启后的话,需要再次swapon,所以我们将刚才创建的Swap分区写到fstab里去。

Swap写到fstab文件

代码语言:javascript
代码运行次数:0
运行
复制
#根据自己的实际情况
echo "UUID="dfa49224-10d2-45bf-b004-ac6970a9498a" /swap swap defaults 0 0" >> /etc/fstab

第二种:使用文件创建Swap【推荐】

1、dd 命令创建swapfile2文件

代码语言:javascript
代码运行次数:0
运行
复制
dd if=/dev/zero of=/swapfile2 bs=2048k count=1024

2、使用mkswap格式化

代码语言:javascript
代码运行次数:0
运行
复制
mkswap /swapfile2

3、使用swapon启用

代码语言:javascript
代码运行次数:0
运行
复制
swapon ./swapfile2

4、使用swapon -s 观察

代码语言:javascript
代码运行次数:0
运行
复制
swapon -s

5、swap写入到fstab

代码语言:javascript
代码运行次数:0
运行
复制
#根据自己的实际情况
echo "/swapfile2 /swapfile2 swap defaults 0 0" >> /etc/fstab

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 测试环境:
  • 第一种:使用分区创建Swap
    • 1、使用gdisk分区
    • 2、使用mkswap格式化
    • 3、使用swapon启用
    • 4、使用swapon -s 观察
    • 5、swap写入到fstab
  • 第二种:使用文件创建Swap【推荐】
    • 1、dd 命令创建swapfile2文件
    • 2、使用mkswap格式化
    • 3、使用swapon启用
    • 4、使用swapon -s 观察
    • 5、swap写入到fstab
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档