在线调整swap磁盘
概述
云平台底层由于在迁移虚拟机的时候会用到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
原文地址:https://www.jianshu.com/p/4d861c5f51d8
相关推荐
-
MySQL备份工具之xtrabackup 服务器
2020-5-31
-
一分钟明白MySQL聚簇索引和非聚簇索引 服务器
2020-7-4
-
Ubuntu18安装nodejs 服务器
2020-6-10
-
MySQL锁详解 服务器
2019-3-18
-
vim运维日常必备操作技巧(常用的全有) 服务器
2019-10-9
-
【Linux】执行 service iptables save 命令异常解决 服务器
2019-3-11
-
使用keepalived实现nginx的高可用 服务器
2019-8-29
-
一文说清区块链的“链上”和“链下” 服务器
2020-5-25
-
Linux根据端口号查看进程PID 服务器
2019-5-5
-
如何手动删除Oracle 11g数据库 服务器
2019-3-18