当linux没有多分区时的,swap添加方案

本文详细介绍了在Linux环境下,当系统空间不足无法创建标准交换分区时,通过使用`dd`命令创建虚拟交换分区的方法。包括分区创建、大小设定、卷标设置以及激活交换分区的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

测试环境:VMware 11

测试系统:Red Hat Enterprise linux 7

    当我们的系统中没有多的空间用来创建swap分区时的一种解决方案:

 1 [root@localhost ~]# dd if=/dev/zero of=/var/swapspace bs=1G count=1                 #创建交换分区文件,指定大小1G并保存到/var目录下
 2 记录了1+0 的读入
 3 记录了1+0 的写出
 4 1073741824字节(1.1 GB)已复制,40.9398 秒,26.2 MB/秒           #显示文件创建成功
 5 [root@localhost ~]# ls -lh /var/swapspace                  #查看创建的swap文件
 6 -rw-r--r--. 1 root root 1.0G 2月   1 11:29 /var/swapspace
 7 [root@localhost ~]# mkswap /var/swapspace -L MySwap             #创建交换分区并设置卷标 MySwap
 8 正在设置交换空间版本 1,大小 = 1048572 KiB
 9 LABEL=MySwap, UUID=6d756da7-e942-4fc6-b3b8-86f56be7f286              #显示设置成功并打印出相关信息
10 [root@localhost ~]# free -h              #查看修改前swap状态
11              total       used       free     shared    buffers     cached
12 Mem:          990M       148M       842M       644K         0B        26M
13 -/+ buffers/cache:       121M       869M
14 Swap:         2.0G        74M       1.9G
15 [root@localhost ~]# swapon /var/swapspace                             #开户swap
16 [root@localhost ~]# free -h                         #再次查看swap分区
17              total       used       free     shared    buffers     cached
18 Mem:          990M       150M       839M       712K         0B        27M
19 -/+ buffers/cache:       123M       867M
20 Swap:         3.0G        74M       2.9G
21 [root@localhost ~]# 

 

转载于:https://www.cnblogs.com/mmic/p/4265342.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值