生成swap分区之利用磁盘分区
生成swap 分区方式很多,有利用磁盘分区来生成swap,这种效率比较高,他并不是文件系统,
另外我们还可以拿出磁盘一些空间,做成swap分区
还有通过lvm逻辑卷的方式创建swap分区(这种分区就可以动态的调整swap的大小)
注意误区:并非只能有一个swap分区,linux系统中可以有多个swap分区,每个磁盘都可以有自己的交换分区,通过 swapon -s 命令可以查看系统中启用的swap
系统采样:
[root@fp-web-112 ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[root@fp-web-112 ~]# uname -r
3.10.0-327.el7.x86_64
//查看当前启用的swap
[root@fp-web-112 ~]# swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 4194300 0 -1
注意: 如果没有交换分区启用,查询结果应该是下面的样子,我们可以用几种方式来查看
查看swap信息,可以利用“free -m”显示

[root@fp-web-112 ~]# swapon -s //结果是空的
这里我利用磁盘分区fdisk命令来创建。sda上已经有一个交换分区了,我现在在sdb上创建另外的交换分区(实际该交换分区是扩展分区中的逻辑分区变更而来).
1,首先利用 fdisk 方式把主分区、扩展分区、逻辑分区出来,这个看自己需要怎么规划。
这里温习下分类类型id(提示符下输入字母L或 l 即可)

对/dev/sdb磁盘进行格式化, 开始在sdb磁盘上创建主分区、扩展分区和逻辑分区
1)首先创建主分区1

2)创建扩展分区2(位置是1/3-->1/2处)

3)创建逻辑分区

4) 中间过程中可以在有提示符的时候 ,输入字母l 查看分区类型id或输入字母m查看帮助

/5) 这里我想把分区sdb5 改成swap分区,这里hex code 一定要输入 82

//注意分区id一定是82,代表的是swap分区, 用id是83来创建者会出错。
6)最后我们要写入,输入w

7)查看生成的分区

这里同时要观察下 /dev/sdb2是lvm逻辑卷,我们看到sdb2的swap已设置

8) 我们继续sdb5的交换分区的设置,因为还没有格式化
使用 mkswap 方式来格式化分区

启动交换分区

9) 查看系统中所有启用的交换分区

设置成开机自动启动
echo "/dev/sdb5 swap swap defaults 0 0" >> /etc/fstab

生成swap分区之利用磁盘分区的更多相关文章
- 第五周-磁盘分区GPT、shell脚本练习、lvm详解
1. 描述GPT是什么,应该怎么使用 Linux中磁盘分区分为MBR和GPT. MBR全称为Master Boot Record,为主引导记录,是传统的分区机制,应用于绝大多数使用的BIOS的PC设备 ...
- Linux 磁盘分区管理
Linux 磁盘管理进阶 磁盘分区介绍 基本分区(primary partion) 基本分区也称主分区,引导分区.每块磁盘分区主分区与扩展分区加起来不能大于四个. 基本分区创建后可以立即使用,但是有分 ...
- 安装Linux系统的磁盘分区
●CentOS磁盘分区 分区顺序: "/"分区(逻辑) -> "/boot"分区(主分区) -> "swap"分区(逻辑) -& ...
- linux磁盘分区fdisk命令操作(实践)
写这篇的目的,还是要把整个过程完整的记录下来,特别是小细节的地方,通常很多情况是一知半解,平时不实践操作只凭看是没有用的,所以做这个行业就是要多动手,多学习,多思考慢慢你的思路也会打开.练就自己的学习 ...
- 小白的python之路10/30磁盘分区
总结:fdisk mkfs mount 1.磁盘分区 硬盘分区有三种,主磁盘分区.扩展磁盘分区.逻辑分区. 一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个.且主分区+扩展分区总共 ...
- 浅谈Linux下傻瓜式磁盘分区工具cfdisk的使用
对于新手来说,Linux环境下的磁盘分区可能还会存在一些困难.对于熟悉Linux的朋友来说,我们还有fdisk.parted(2TB以上的磁盘分区使用)等磁盘分区工具可以使用.在我们新增磁盘或者在原来 ...
- Linux系统磁盘分区、删除分区、格式化、挂载、卸载、开机自动挂载的方法总结
Linux系统按照MBR(Master Boot Record)传统分区模式: 注意:传统的MBR(Master Boot Record)分区方式最大只能分2T容量的硬盘,超过2T的硬盘一般采用GPT ...
- 【linux磁盘分区--格式化】fdisk,parted,mkfs.ext3
磁盘分区完成后,一般就需要对分区进行格式化 磁盘分区命令主要有两个: fdisk :最大支持不超过2T分区: parted :支持GPT,适用于大容量分区: 分区指令的选择: 在RHEL系统上,用fd ...
- df命令,du命令,磁盘分区
df 命令 功能:用来检查linux的文件系统的磁盘空间占用情况 1. df -h 2. 以innode节点数量显示磁盘空间占用情况 df -ih 3. 列出文件系统类型 df -Th du 命令 功 ...
随机推荐
- 分布式 PostgreSQL 集群(Citus)官方示例 - 实时仪表盘
Citus 提供对大型数据集的实时查询.我们在 Citus 常见的一项工作负载涉及为事件数据的实时仪表板提供支持. 例如,您可以是帮助其他企业监控其 HTTP 流量的云服务提供商.每次您的一个客户端收 ...
- ENVI提取水系并进行生态敏感性分析
4 具体步骤 4.1 DEM数据拼接 (1)打开ENVI软件,选择[File][Open],添加文件夹DEM数据中的影像,操作如图4.1.1所示,结果如图4.1.2. 图4.1.1 添加DEM数据影像 ...
- java 实现装饰器设计模式
package com.gylhaut.base; /** * 装饰器 * 类与类之间的关系 * 1.依赖:形参(局部变量) * 2.关联:属性 * 聚合 属性 整体和部分 不一致的生命周期 人和手 ...
- python 程序小练习
print("Type integers,each followed by Enter; or just Enter to finish") total = 0 count = 0 ...
- SpringMVC工作流程 --通透较详细
SpringMVC工作流程 SpringMVC工作流程 流程说明(重要): (1)客户端发送一个http请求给前端控制器(DispatcherServlet): (2)前端控制器(DispacherS ...
- Spring IOC---Bug处理
1. org.junit.platform.commons.JUnitException: TestEngine with ID 'junit jupiter' failed to discover ...
- JavaWeb 02_servlet基础
1. servlet是什么?作用? 1) Servlet 是Sun公司制定的一套技术标准,包含与Web应用相关的一系列接口,是Web应用实现方式的宏观解决方案I而具体的Servlet容器负责提供标准的 ...
- JavaWeb——Maven使用
5.1.创建一个javaWeb项目 选择使用摸版:勾选Create from archetype选项 选择相应的模板:选择org.apache.maven.archetypes:maven-arche ...
- springcloud学习01-用intellij idea搭建Eureka服务
0.配置intellij idea工具:https://www.cnblogs.com/wang-liang-blogs/p/12060702.html 1.使用maven构建工具构建主工程项目. 1 ...
- ctf之POST
题目信息如下 可知该题考察post请求知识 直接将what=flag以post传参格式进行传参即可获得flag