首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
系统相关
> 详细
|16.CentOS/Linux 添加SWAP分区
时间:
2016-07-05 11:45:43
阅读:
210
评论:
0
收藏:
0
[点我收藏+]
标签:
一 : 在已有的磁盘下,以文件的形式扩展Swap分区
swap分区的用处:swap是当物理内存不够用的时候,把数据放到swap中,所以swap起到了一个虚拟内存的作用,在某种意义上来说也算是加大了内存空间。一般swap分区是在安装系统时设置的,如果安装系统时忘记分swap分区了,那也没事,还有补救的方法。下面就讲讲安装完系统后如何添加swap分区。
场景:装完系统后苦逼的发现没有分SWAP分区,对于生产服务器,这样显然不行的,因此需要添加SWAP分区。
1、首先查看swap大小
# free
free -m 查看内存和Swap 单位为M
total used free shared buffers cached
Mem: 3922944 158168 3764776 0 6948 37384
-/+ buffers/cache: 113836 3809108
Swap: 0 0 0
这里很明显的显示为零
2、使用dd命令创建一个swap分区
# dd if=/dev/zero of=/doiido/swap bs=1024 count=8388608
或
bs=1M count=2048
count的计算公式: count=SIZE*1024 (size以MB为单位)
这样就建立一个/doiido/swap的分区文件,大小为8G
3、格式化新建的分区
# mkswap /doiido/swap
4、把新建的分区变成swap分区
# swapon /doiido/swap
注:关闭SWAP分区命令为:# swapoff /doiido/swap
5、首先查看swap大小
# free
total used free shared buffers cached
Mem: 3922944 158168 3764776 0 6948 37384
-/+ buffers/cache: 113836 3809108
Swap: 8388608 0 8388608
6、开机自动挂载swap
# echo "/doiido/swap swap swap defaults 0 0" >> /etc/fstab
二: 使用Fdisk在新磁盘分区划分Swap分区
swapoff -a 关闭说有Swap分区
fdisk /dev/vdc
使用Fdisk命令对设备/dev/vdc 进行分区
命令:m 查看分区所有命令
n 创建新的分区
l 查看分区类型
t 变更分区类型 82是Swap分区
w 保持分区类型
创建分区 输入
n
Command (m for help): n
Command action
Partition number (1-4): 选择p 然后在输入 1
注:添加主分区1;
一个设备只有4个主分区块 如 /dev/vdc1 /dev/vdc2 等等
First cylinder (1-125, default 1): 注:直接回车,主分区1的起始位置;默认为1,默认就好;
First cylinder (51-125, default 51): 注:这个就是分区的Start 值;这里最好直接按回车,如果您输入了一个非默认的数字,会造成空间浪费;
Using default value 51
Last cylinder or +size or +sizeM or +sizeK (51-125, default 125): +200M 注:这个是定义分区大小的,+200M 就是大小为200M ;如果您想添加一个10G左右大小的分区,请输入 +10000M ;
创建设置分区类型 输入
t 然后82
保持分区 输入
w
格式化分区 并且挂载Swap
mkswap /dev/vdc1
Swapon /dev/vdc1
使系统开机时自启用,在文件/etc/fstab中添加一行:
/dev/vdc1 swap swap defaults 0 0
注意: 可以把以前的Swap去掉 用# 注释掉
来自为知笔记(Wiz)
|16.CentOS/Linux 添加SWAP分区
标签:
原文地址:http://www.cnblogs.com/guominggigi/p/5642733.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
gitlab 在linux安装环境下存储地址
2021-07-29
当 Mac 未检测到外部显示器时如何修复它
2021-07-29
Ubuntu18.04安装qemu遇到问题-qemu : Depends: qemu-system (>= 1:2.11+dfsg-1ubuntu7)
2021-07-28
[Linux]Shell编程【待续】
2021-07-28
Linux系统资源查看
2021-07-27
Archlinux爬坑指南
2021-07-27
[Linux]Linux发展历程
2021-07-27
非桌面系统 (ubuntu)安装google-chrome
2021-07-27
在Ubuntu18.04系统中源码安装 gcc7.3.0
2021-07-23
Linux快捷键杂记
2021-07-22
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!