一键磁盘扩容脚本鉴赏

简介: 一键磁盘扩容脚本鉴赏
#! /bin/bash
re="y"
echo “Start disk expansion!!”
# echo $lvm_name
while [ "$re" == "y" ]
do
    lvs
    read -p "(Enter, inturn, the LVM system to be scaled up and the added size G:)"  lvm_name size_add
    vg_name=$(lvs|grep "$lvm_name "|awk '{print $2}')
    echo $vg_name
    if [ "$vg_name" == "" ];
    then
        echo "The logical volume was not found, please check and reenter:"
        continue
    fi
    # echo $vg_name
    free_size=$(vgs --units G|grep "$vg_name "|awk '{print $7}')
    echo $vg_name"excess surplus value "$free_size
    free_size=$(echo $free_size | sed 's/[a-zA-Z]//' | awk -F '.' '{print $1}')
    echo $free_size $size_add
    if [ $size_add -le $free_size ];
    then
        lvextend -L +$size_add'G' /dev/$vg_name/$lvm_name
    else
        echo "vg  Insufficient space!!"
        continue
    fi
    re="n"
done
lvs

字数占位符!字数占位符!字数占位符!字数占位符!字数占位符!字数占位符!字数占位符!字数占位符!

字数占位符!字数占位符!



相关文章
|
4月前
|
存储 SQL 算法
【OceanBase】惊天大反转!启动时真的会占用95%磁盘空间?别怕!揭秘真相+实用调整技巧,手把手教你如何优雅地管理磁盘空间,让你的数据库从此告别“吃土”模式!
【8月更文挑战第15天】OceanBase是一款高性能分布式数据库,启动时并不会默认占用95%磁盘空间,这是一种误解。其设计注重资源管理,可根据业务需求动态调整空间使用。通过设置`max_disk_usage`等参数、优化表设计、定期清理数据及启用压缩等功能,可有效控制磁盘占用,确保高效利用存储资源。
108 1
|
7月前
C盘爆满?简单几招教你释放、清理C盘几十G空间,最有效的C盘清理方法
C盘爆满?简单几招教你释放、清理C盘几十G空间,最有效的C盘清理方法
|
存储 缓存 Windows
电脑C盘爆满内存不足?简单几步,给你的C盘瘦个身
如何给C盘瘦身,永远都是一个重要的问题,因为并不是所有人都熟悉电脑的维护和清理,加上如今软件市场的鱼龙混杂,就导致C盘总是很快就爆满,甚至像我自以为很仔细的细分所有软件和资料的分类存放,也逃不过C盘空间越来越少的厄运
6955 0
|
NoSQL Redis
轻松掌握组件启动之Redis集群扩展秘籍:轻松扩容与缩容,释放高性能潜能
在这篇文章中,我们将揭示Redis集群的扩容和缩容操作,让您的Redis集群发挥最佳性能和可伸缩性。通过增加主节点和从节点,并将它们无缝添加到集群中,您将能够轻松扩展您的Redis集群以满足不断增长的需求。同时,我们还将探讨如何进行缩容操作,即删除节点,以优化集群资源的利用。无论您是初学者还是经验丰富的Redis用户,本文将为您提供一系列有用的技巧和最佳实践,帮助您更好地管理和优化Redis集群,实现更高的性能和可扩展性。
259 0
|
存储 缓存 Windows
三分钟完美解决你的C盘内存过大爆红
三分钟完美解决你的C盘内存过大爆红
534 1
|
IDE 开发工具 Windows
手把手教你调整电脑磁盘的分区大小
手把手教你调整电脑磁盘的分区大小
1279 0
手把手教你调整电脑磁盘的分区大小
|
Linux
记一次Linux虚拟机进行磁盘扩展后的扩容操作过程
记一次Linux虚拟机进行磁盘扩展后的扩容操作过程
701 0
记一次Linux虚拟机进行磁盘扩展后的扩容操作过程
|
存储 固态存储 Windows
Win系统 - 磁盘到底该不该分区?容量不够怎么办?
Win系统 - 磁盘到底该不该分区?容量不够怎么办?
234 0
Win系统 - 磁盘到底该不该分区?容量不够怎么办?
|
存储 缓存 小程序
【更多小知识】系统盘(C盘)持续发出“救命”信号(C盘仅剩不足10G,爆红)!操作过后直接腾出近20G!
【更多小知识】系统盘(C盘)持续发出“救命”信号(C盘仅剩不足10G,爆红)!操作过后直接腾出近20G!
337 0
【更多小知识】系统盘(C盘)持续发出“救命”信号(C盘仅剩不足10G,爆红)!操作过后直接腾出近20G!