在线调整swap磁盘

作者: FilesFan | 来源:发表于2018-12-26 23:56 被阅读2次

概述

云平台底层由于在迁移虚拟机的时候会用到swap分区,如果swap分区使用的sas盘,io读写比较慢,会严重影响迁移速度,甚至会因为超时而失败。因为需要迁移到ssd盘上去,但是不能关机做,只能在线调整,所以记录在这里。

步骤

1、创建swap文件

$ mkdir /data/swap
$ cd /data/swap
$ dd if=/dev/zero of=swapfile bs=1M count=32K
$ chmod 600 swapfile
$ mkswap swapfile

2、切换 swap
$ sysctl -w vm.swappiness=10, 并修改 /etc/sysctl.conf,  加上  vm.swappiness=10 这个配置
$ swapon /data/swap/swapfile
# /dev/sda2 是原来的 swap 设备
$ swapoff /dev/sda2

检查

这个命令可以看是否成功:

$ cat /proc/swaps 
Filename                Type        Size    Used    Priority
/data/swap/swapfile    file        33554428    294504    -1

参考资料:

how-do-i-resize-partitions-using-command-line-without-using-a-gui-on-a-server

相关文章

  • 在线调整swap磁盘

    概述 云平台底层由于在迁移虚拟机的时候会用到swap分区,如果swap分区使用的sas盘,io读写比较慢,会严重影...

  • Greenplum | 环境部署前序

    环境部署前序 Liunx磁盘分区格式化 fdisk -l 新建主分区和扩展分区 时间同步 调整swap大小 Awk...

  • 启动内存交换区swap

    配置swap之前,通过 free 和 df 查看 swap 和 磁盘空间情况,目的是通过配置swap后比较变化。 ...

  • 性能测试的杀器:SWAP的监控

    swap的监控 swap是什么 swap是磁盘上的一块区域,可以使一个磁盘分区,也可以是一个文件,也可能是一个两种...

  • Linux磁盘管理day20

    1.磁盘的基本区分——gdisk2.磁盘的挂载方法——mount3.虚拟磁盘——swap4.磁盘阵列——raid ...

  • 磁盘管理(二)

    摘要:4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间 一磁...

  • Mysql优化

    mysql优化 cpu指标 mem内存 swap 磁盘IO 优化的工具 主机选型 cpu选择 内存 磁盘选择 存储...

  • 基础-15、磁盘格式化+挂载+手动swap

    笔记内容:4.5/4.6 磁盘格式化4.7/4.8 磁盘挂载4.9 手动增加swap空间 一、磁盘格式化-系统文件...

  • df命令、du命令、磁盘分区

    [TOC] 41 df命令 技巧:Ctrl + U清空当前行的命令df查看磁盘使用详情 free查看swap的磁盘...

  • swap分区管理

    一,一般情况下swap分区管理 1,在磁盘上创建swap分区 使用fdisk工具fdisk /dev/sdb 在f...

网友评论

    本文标题:在线调整swap磁盘

    本文链接:https://www.haomeiwen.com/subject/firllqtx.html