在我们日常运维工作中,偶尔也会遇到需要扩展swap空间的操作。扩展swap空间的方法很多,现在让我们一起来探讨一下,在LVM下扩展swap空间的方法。

1、查看一下卷组,是否还有空闲空间能用于扩展swap空间。

[root@Geeklp201 ~]# vgdisplay

从倒数第二行,我们可以看到,本机centos卷组的空闲空间小于5GB,分出1GB来扩展swap空间足够了。

2、查看逻辑卷。

[root@Geeklp201 ~]# lvdisplay

逻辑卷swap的路径为/dev/centos/swap。扩展逻辑卷swap。

[root@Geeklp201 ~]# lvextend -L 2GB /dev/centos/swap

Size of logical volume centos/swap changed from 1.00 GiB (256 extents) to 2.00 GiB (512 extents).

Logical volume centos/swap successfully resized.

扩展成功!然而,用free命令看一下,当前swap空间并未增加。还需要执行以下几步:

[root@Geeklp201 ~]# lvextend -L 2GB /dev/centos/swap

在操作之前最好把将缓冲区的数据写 入磁盘。

[root@Geeklp201 ~]# sync;sync

[root@Geeklp201 ~]# swapoff /dev/centos/swap

[root@Geeklp201 ~]# mkswap /dev/centos/swap

mkswap: /dev/centos/swap: warning: wiping old swap signature.

正在设置交换空间版本 1,大小 = 2097148 KiB

无标签,UUID=4250fdac-92c1-43f4-b266-c9d9c69a2783

[root@Geeklp201 ~]# swapon /dev/centos/swap

增加成功!都不用去修改fstab文件,是不是很方便?

对于扩展卷组等内容,可以阅读我之前的文章。希望对大家有帮助。

最新文章

  1. 2013年度IT博客大赛跻身10强
  2. photoshop拾色器如何恢复默认?
  3. Windows Phone 十、数据绑定
  4. .NET在线培训 | C#在线培训 | .NET培训 | 最课程培训
  5. iOS 多线程学习笔记 —— NSOperation
  6. 小米路由器mini搭建个人静态网站的方法
  7. Python自动化开发-变量、数据类型和运算
  8. Jenkins关于tomcat地址和端口映射的配置
  9. 基于Metronic的Bootstrap开发框架经验总结(18)-- 在代码生成工具Database2Sharp中集成对Bootstrap-table插件的分页及排序支持
  10. 深入理解计算机系统_3e 第六章家庭作业 CS:APP3e chapter 6 homework
  11. 《TCP-IP详解卷2:实现》【PDF】下载
  12. 2017人生总结(MECE分析法)
  13. 第二章 Idea搭建maven
  14. ZOJ 3228 Searching the String(AC自动机)
  15. Access denied for user 'root'@'localhost' (using password:YES) Mysql5.7
  16. CF809C Find a car
  17. nrm 使用
  18. Netty - 3 内存分配
  19. 每日学习与工作计划移至日事清APP
  20. 对ArrayList(Vector)的排序

热门文章

  1. 【hdu2825】ac自动机 + 状压dp
  2. 【poj2406】next数组求循环节
  3. 【37.68%】【hdu 5918】Sequence I
  4. Method for training dynamic random access memory (DRAM) controller timing delays
  5. WinForm - 窗体淡入效果界面的简单实现方法
  6. events(事件): 基础1
  7. HDU 4847-Wow! Such Doge!(定位)
  8. hdu 3966 树链分割第一3遍
  9. C#中正则表达式使用介绍
  10. C#彩色艺术化二维码样式设计(仅说思路)