注:linux swap分区 采用lvm管理,调控可以采用下面的方法

一.查看 swap    lv

[root@testdb ~]# vgdisplay -v

Finding all volume groups

Finding volume group "VolGroup"

--- Volume group ---

VG Name               VolGroup

System ID

Format                lvm2

Metadata Areas        1

Metadata Sequence No  4

VG Access             read/write

VG Status             resizable

MAX LV                0

Cur LV                3

Open LV               3

Max PV                0

Cur PV                1

Act PV                1

VG Size               357.38 GiB

PE Size               4.00 MiB

Total PE              91489

Alloc PE / Size       34512 / 134.81 GiB

 Free  PE / Size       56977 / 222.57 GiB

VG UUID               q6q2yf-Isfw-DnkL-JeSN-uTvC-l5m2-M0HEco

--- Logical volume ---

LV Path                /dev/VolGroup/lv_root

LV Name                lv_root

VG Name                VolGroup

LV UUID                0nFC6x-BsP2-7w0r-8bPV-Vw9j-whIz-EWj5Ba

LV Write Access        read/write

LV Creation host, time localhost.localdomain, 2013-09-16 08:41:58 +0800

LV Status              available

# open                 1

LV Size                29.30 GiB

Current LE             7500

Segments               1

Allocation             inherit

Read ahead sectors     auto

- currently set to     256

Block device           252:0

 --- Logical volume ---

 LV Path                /dev/VolGroup/lv_swap

 LV Name                lv_swap

 VG Name                VolGroup

 LV UUID                OJaxbf-MPay-cjep-L44c-UKDx-ZmGW-v24yUf

 LV Write Access        read/write

 LV Creation host, time localhost.localdomain, 2013-09-16 08:42:00 +0800

 LV Status              available

 # open                 2

 LV Size                7.86 GiB

 Current LE             2012

 Segments               1

 Allocation             inherit

 Read ahead sectors     auto

 - currently set to     256

 Block device           252:1

--- Logical volume ---

LV Path                /dev/VolGroup/lv_home

LV Name                lv_home

VG Name                VolGroup

LV UUID                HZvOuv-G8NW-2ZyW-3Ffl-H54i-Kmjp-8ndVqo

LV Write Access        read/write

LV Creation host, time localhost.localdomain, 2013-09-16 08:42:01 +0800

LV Status              available

# open                 1

LV Size                97.66 GiB

Current LE             25000

Segments               1

Allocation             inherit

Read ahead sectors     auto

- currently set to     256

Block device           252:2

--- Physical volumes ---

PV Name               /dev/sda2

PV UUID               gQvj3L-kOPV-LILA-KPnD-a8W9-lgdE-09vtlQ

PV Status             allocatable

Total PE / Free PE    91489 / 56977

  

 swap  分区 lv   为/dev/VolGroup/lv_swap

二.扩大swap分区

关闭交换分区

[root@testdb ~]# swapoff /dev/VolGroup/lv_swap

[root@testdb ~]# free -m

total       used       free     shared    buffers     cached

Mem:         16081      14682       1398          0         83      13680

-/+ buffers/cache:        919      15162

Swap:            0          0          0

扩展    /dev/VolGroup/lv_swap,增加8336M

[root@testdb ~]# lvextend -L +8336M /dev/VolGroup/lv_swap

Extending logical volume lv_swap to 16.28 GiB

Logical volume lv_swap successfully resized

将 /dev/VolGroup/lv_swap 设置为swap分区

[root@testdb ~]# mkswap /dev/VolGroup/lv_swap

mkswap: /dev/VolGroup/lv_swap: warning: don't erase bootbits sectors

on whole disk. Use -f to force.

Setting up swapspace version 1, size = 17072124 KiB

no label, UUID=f5fa0e85-da9e-440c-8f1c-e3ab978c9d6b

[root@testdb ~]# free -m

total       used       free     shared    buffers     cached

Mem:         16081      14683       1398          0         83      13680

-/+ buffers/cache:        918      15162

Swap:            0          0          0

启动swap分区

[root@testdb ~]# swapon /dev/VolGroup/lv_swap

[root@testdb ~]# free -m

total       used       free     shared    buffers     cached

Mem:         16081      14695       1386          0         83      13680

-/+ buffers/cache:        931      15150

Swap:        16671          0      16671

三.减小swap分区

关闭交换分区

[root@testdb ~]# swapoff /dev/VolGroup/lv_swap

[root@testdb ~]# free -m

total       used       free     shared    buffers     cached

Mem:         16081      15141        940          0        255      13953

-/+ buffers/cache:        932      15149

Swap:            0          0          0

减小  /dev/VolGroup/lv_swap  8000M

[root@testdb ~]# lvreduce -L -8000M /dev/VolGroup/lv_swap

WARNING: Reducing active logical volume to 8.47 GiB

THIS MAY DESTROY YOUR DATA (filesystem etc.)

Do you really want to reduce lv_swap? [y/n]: y

Reducing logical volume lv_swap to 8.47 GiB

Logical volume lv_swap successfully resized

[root@testdb ~]# free -m

total       used       free     shared    buffers     cached

Mem:         16081      15143        938          0        256      13955

-/+ buffers/cache:        931      15149

Swap:            0          0          0

将 /dev/VolGroup/lv_swap 设置为swap分区

[root@testdb ~]# mkswap /dev/VolGroup/lv_swap

mkswap: /dev/VolGroup/lv_swap: warning: don't erase bootbits sectors

on whole disk. Use -f to force.

Setting up swapspace version 1, size = 8880124 KiB

no label, UUID=1951f318-e2eb-45d5-b1ed-25a2bf87adea

[root@testdb ~]# free -m

total       used       free     shared    buffers     cached

Mem:         16081      15142        938          0        256      13955

-/+ buffers/cache:        931      15150

Swap:            0          0          0

开启swap分区

[root@testdb ~]# swapon /dev/VolGroup/lv_swap

[root@testdb ~]# free -m

total       used       free     shared    buffers     cached

Mem:         16081      15149        932          0        256      13955

-/+ buffers/cache:        937      15143

Swap:         8671          0       8671

[root@testdb ~]#

转载于:https://www.cnblogs.com/james1207/p/3327353.html

linux swap 分区调控(swap分区 lvm管理)相关推荐

  1. centos7磁盘分区、格式化及LVM管理

    磁盘分区.格式化及LVM管理 http://hongge.blog.51cto.com/ RHEL7如何对磁盘进行分区和格式化以及如何配置LVM,与以前版本的RHEL区别不大,可以通过disk工具(在 ...

  2. 磁盘分区、格式化及 LVM 管理

    RHEL7 如何对磁盘进行分区和格式化以及如何配置 LVM,与以前版本的 RHEL 区别不大, 可 以通过 disk 工具(在图形桌面中运行)或命令工具(如: fdisk. gdisk. parted ...

  3. Linux7/Centos7磁盘分区、格式化及LVM管理

    RHEL7如何对磁盘进行分区和格式化以及如何配置LVM,与以前版本的RHEL区别不大,可以通过disk工具(在图形桌面中运行)或命令工具(如:fdisk.gdisk.parted)管理硬盘设备.fdi ...

  4. 磁盘分区、格式化、LVM管理、及ISCSI网络存储服务

    RHEL7如何对磁盘进行分区和格式化以及如何配置LVM,与以前的版本的RHEL区别不大,可以通过disk工具(在图形桌面运行)或命令行工具(如:fdisk,gdisk.parted)管理硬盘设备.fd ...

  5. Linux基础--存储管理(逻辑卷lvm,swap交换分区,mount,raid磁盘阵列)

    一.存储管理2 要点:逻辑卷lvm,swap交换分区,mount,raid磁盘阵列 盛年不重来,一日难再晨. 及时当勉励,岁月不待人. 1.逻辑卷LVM–(Logical Volume Manager ...

  6. 【Linux】9_存储管理交换分区管理Swap

    作用:"提升"内存的容量,防止OOM(Out Of Memory) swap大小: 查看当前的交换分区: free -m 增加交换分区: ①准备分区 ②格式化: mkswap /d ...

  7. linux 主分区转换 lvm,Linux磁盘管理,分区,格式化,lvm

    df命令磁盘分区空间 du命令查看文件大小 磁盘分区 磁盘格式化 磁盘挂载mount 手动增加swap空间 lvm讲解 一.df命令磁盘分区空间 使用df可以查看文件系统的使用情况(即磁盘分区空间), ...

  8. linux——管理系统存储之设备分区:MBR分区、GPT分区、swap的分区的设定

    目录 二.MBR方式进行分区具体步骤 三.挂载新划分的分区 四.设定分区方式为GPT 五.swap分区的设定 一.MBR方式分区 1.主引导记录MBR(Main Boot Record): 位于磁盘最 ...

  9. Linux 创建交换(swap)分区

    Linux 的交换分区(swap),或者叫内存置换空间(swap space),是磁盘上的一块区域,可以是一个分区,也可以是一个文件,或者是他们的组合. 交换分区的作用是,当系统物理内存吃紧时,Lin ...

最新文章

  1. 调用iOS系统本地相册或摄像头
  2. 解决 pandas 读取数据时内存过大的问题
  3. 一个JavaScript上的OOP编程技巧:继承
  4. 打造自己的.NET Core项目模板
  5. 系统视图和用户视图的区别_读书笔记——数据库系统概论
  6. 第一次只出现1次的字符
  7. linux命令之文件和目录操作
  8. 用计算机代码模拟基因,一种通过计算机程序模拟产生简化DNA甲基化测序数据的方法与流程...
  9. 各社交网站页面分享代码链接
  10. 【Panoramic stitching】并查集(disjoint set)结构及源码
  11. mysql中英混合排序+Java处理多音字
  12. 2022年全球20大国际航运中心榜单公布,上海蝉联第三,与新加坡伦敦差距缩小 | 美通社头条...
  13. Science子刊: 类配对分析法揭示孤独症患者肠道菌群解毒功能受损
  14. 智能驾驶事故频发,AEB为何无法「兜底」安全
  15. 计算机丢失bdertl60,bdertl60.bpl
  16. HMS Core 机器学习服务6.4.0版本更新啦,文本翻译功能增加10种小语种语言类型
  17. Style Transfer(PyTorch)
  18. 微软对联服务器关闭了吗,【第2编辑室】不知道你有没有玩过“微软对联”,现在他们又推出了“微软绝句”...
  19. xen中HVM的安装
  20. springboot开启debug日志_Spring Boot SLF4J日志实例(五十)

热门文章

  1. OpenShift 4.3 - 基于虚拟机的BareMetal离线安装(Shell说明)
  2. C#中的深度学习:预处理硬币检测数据集
  3. vshost32.exe停止工作
  4. Android Studio 4.0 发布
  5. TypeScript事件处理程序
  6. 用于CRUD和更多的模型驱动的RESTful API
  7. android 字体切换快捷键,Android stdio 字体设置及快捷键
  8. 5天学会python_学会Python自动制作Word,将看到一个5天4位数的赚钱机会
  9. ie模版字符串_字符串模板、模板字符串、Vue中使用template等等。
  10. qss qmenu 设置icon位置大小_实战PyQt5: 125-使用配置文件来保存和恢复应用的设置...