首页 > 系统相关 >ubuntu 24 拓容硬盘

ubuntu 24 拓容硬盘

时间:2024-06-11 09:32:28浏览次数:16  
标签:24 拓容 vg sudo 扩展 文件系统 lv ubuntu

命令磁盘信息

root@k3s-master:/mnt# lsblk
NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0                       7:0    0  74.2M  1 loop /snap/core22/1380
loop1                       7:1    0 130.1M  1 loop /snap/docker/2915
loop2                       7:2    0  38.8M  1 loop /snap/snapd/21759
sda                         8:0    0    80G  0 disk 
├─sda1                      8:1    0     1M  0 part 
├─sda2                      8:2    0     2G  0 part /boot
└─sda3                      8:3    0    78G  0 part 
  └─ubuntu--vg-ubuntu--lv 252:0    0    39G  0 lvm  /
sr0                        11:0    1  1024M  0 rom

解决 (see https://chatgpt.com/c/cb9abbd9-89a5-44e6-9db2-0bdf61ccd9b2)

要对 ubuntu--vg-ubuntu--lv 进行扩容,可以按照以下步骤进行操作:

  1. 确保有可用空间:首先需要检查卷组中是否有足够的空闲空间。如果没有,你可能需要从物理卷中分配更多的空间。

  2. 扩展逻辑卷:使用 lvextend 命令扩展逻辑卷的大小。

  3. 扩展文件系统:在扩展逻辑卷后,需要扩展文件系统以利用新增的空间。

以下是详细步骤:

1. 检查卷组的可用空间

sudo vgdisplay ubuntu-vg

2. 扩展逻辑卷

假设要将逻辑卷扩展到 50G:

sudo lvextend -L 50G /dev/ubuntu-vg/ubuntu-lv

或者,扩展所有可用的空闲空间:

sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

3. 扩展文件系统

对于 ext4 文件系统:

sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

对于 XFS 文件系统:

sudo xfs_growfs /

整体步骤汇总

假设你要使用所有的可用空间来扩展逻辑卷并调整文件系统:

# 检查卷组可用空间
sudo vgdisplay ubuntu-vg

# 扩展逻辑卷到所有可用空间
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

# 扩展 ext4 文件系统
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

# 如果是 XFS 文件系统
# sudo xfs_growfs /

这样,你就成功对 ubuntu--vg-ubuntu--lv 进行了扩容。扩容过程中要确保系统没有运行对该卷有大量读写操作的任务,以避免数据损坏或操作中断。

标签:24,拓容,vg,sudo,扩展,文件系统,lv,ubuntu
From: https://www.cnblogs.com/whm-blog/p/18241534

相关文章

  • C#.NET与JAVA互通之AES加密解密V2024
    C#.NET与JAVA互通之AES加密解密V2024 视频:   注意点:1.KEY和IV从字符串转byte数组时,双方要约定好编码,一般是UTF8。2.明文从字符串转byte数组时,双方要约定好编码,一般是UTF8,也可以GB2312,但不能Encoding.Default。3.加密后的结果,从byte数组转字符串时,双方要约定好编......
  • 大学体育(二)(华中科技大学) 中国大学MOOC答案2024版100分完整版
    大学体育(二)(华中科技大学)中国大学MOOC答案2024版100分完整版有氧运动有氧运动单元测验1、世界卫生组织对18-64岁年龄组成年人的运动建议是:每周至少()分钟的中等强度有氧身体活动,或者每周至少()分钟的较高强度有氧身体活动,或中等和较高强度两种活动相当量的组合。A:150......
  • 【安装笔记-20240608-Linux-动态域名更新服务之YDNS】
    安装笔记-系列文章目录安装笔记-20240608-Linux-动态域名更新服务之YDNS文章目录安装笔记-系列文章目录安装笔记-20240608-Linux-动态域名更新服务之YDNS前言一、软件介绍名称:YDNS主页官方介绍二、安装步骤测试版本:openwrt-23.05.3-x86-64注册填写子域名激活邮箱更......
  • Eurocrypt 2024 's Accepted Papers
    AcceptedPapers  已接受的论文Thesepapersarelistedinorderofsubmission.这些论文按提交顺序排列。Twinkle:ThresholdSignaturesfromDDHwithFullAdaptiveSecurity闪烁:具有完全自适应安全性的DDH阈值签名RenasBacho,JulianLoss,StefanoTessaro,Bened......
  • Ubuntu 20.04 配置LI-Calib问题总结
    系统环境为ubuntu20.04+ros1noetic。在配置浙大开源标定工具Li_Calib时会遇到一些匪夷所思的小问题,下面做个简单总结。1.PCL报错这里是因为PCL1.10需要C++14或以上标准,而源码的cmakelist里设置的是c++11,因此需要在两处做修改,一处是/src/Li_Calib/CMakeLists.txt,一处是/s......
  • 2024年新高考一卷数学第19题答案解析
    题目设\(m\)为正整数,数列\(a_1,a_2,...,a_{4m+2}\)为公差不为\(0\)的等差数列,若从中删去两项\(a_i,a_j(i<j)\)后剩下的\(4m\)项可被分成\(m\)组且每组\(4\)个数都能构成等差数列,则称数列\(a_1,a_2,...,a_{4m+2}\)是\((i,j)\)的一可分数列。写出所有的\((i,j......
  • 2024.6.10(beta阶段的postmortem报告)
    beta阶段的postmortem报告1.每个成员在beta阶段的实践和alpha阶段有何改进?成员Beta阶段的实践和alpha阶段有何改进李天宇beta阶段相对于alpha阶段对调用AI和布置网页到服务器等相关技术更为熟悉。胡翔beta阶段相对于alpha阶段更加熟悉了C#和unity这两门语言,对游......
  • Acwing240食物链
    题目动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形。A 吃 B,B 吃 C,C吃 A现有 N 个动物,以 1∼N 编号。每个动物都是 A,B,C中的一种,但是我们并不知道它到底是哪一种。有人用两种说法对这 N 个动物所构成的食物链关系进行描述:第一种说法是......
  • Ubuntu 24.04 LTS 安装配置 MySQL Community Server 8.4.0 LTS
    1安装 AptRepository​​​​​​​地址MySQL::DownloadMySQLAPTRepositorysudodpkg-imysql-apt-config_0.8.30-1_all.deb #安装mysql8.4ltssudoaptupdatesudoapt-getinstallmysql-server#修改mysqlroot密码策略 2查看版本test@test:~$my......
  • Q24 LeetCode383 赎金信
    同Q23只需要先将随机字符串挨个存入hashmap中,然后循环遍历给定字符串,只要最后hashmap中size为0,即可返回true 1classSolution{2publicbooleancanConstruct(StringransomNote,Stringmagazine){34HashMap<Character,Integer>smap=newH......