【Linux入门指北】Linux磁盘扩容

news2025/1/20 16:59:54

文章目录

  • 1、给 / 分区扩容


在这里插入图片描述


Linux在使用过程中由于数据量不断增大,导致磁盘空间不足,需要增加磁盘空间,主要有以下三种方式:

  • 直接给 / 分区(或者某一分区)扩容,直接在原有磁盘上增大空间
  • 给虚拟机新增一块磁盘,为这块磁盘新建一个分区
  • 给虚拟机新增一块磁盘,并把磁盘空间扩容到原有分区

1、给 / 分区扩容

查看磁盘空间大小,目前 / 分区大小为17G,并且只有一块磁盘

[root@node3 ~]# df -h

在这里插入图片描述

[root@node3 ~]# lsblk

在这里插入图片描述
给/dev/sda 增加50G的空间,并把sdb的50G扩容到 / 分区

/dev/sda 目前为42.9G,接下来对磁盘进行分区,创建物理卷,把新增的物理卷加到卷组里

[root@node3 ~]# fdisk -l

在这里插入图片描述对磁盘分区,使用 fdisk /dev/sdb ,输入n 新建分区,然后一直回车,最后输入 w 保存配置;创建完成之后,可输入 p 查看;/dev/sdb1 即为新建的分区

[root@node3 ~]# fdisk /dev/sdb

在这里插入图片描述输入partprobe 让系统识别新增的分区,然后创建物理卷,使用pvcreate /dev/sdb1

[root@node3 ~]# partprobe
[root@node3 ~]# pvcreate /dev/sdb1
[root@node3 ~]# pvdisplay

在这里插入图片描述扩展卷组,使用 vgextend centos /dev/sdb1 命令,卷组信息可通过 vgdisplay 查看

[root@node3 ~]# vgdisplay

在这里插入图片描述

[root@node3 ~]# vgextend centos /dev/sdb1
  Volume group "centos" successfully extended
[root@node3 ~]# vgdisplay

在这里插入图片描述扩展 / 的大小,增加50G,使用 lvresize -L +49.9G /dev/mapper/centos-root 命令

[root@node3 ~]# df -h
[root@node3 ~]# lvresize -L +49.9G /dev/mapper/centos-root

在这里插入图片描述重新识别 / 分区的大小,而ext4格式磁盘使用 xfs_growfs /dev/mapper/centos-root

[root@node3 ~]# xfs_growfs /dev/mapper/centos-root

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/997059.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

typeScript 学习笔记(二)

类接口 TypeScript 入门教程 (xcatliu.com) 十四.类 ① 类 类:定义了一件事物的抽象特点,包含它的属性和方法对象:类的实例,通过new生成面向对象(OOP)的三大特性:封装、继承、多态封装&…

C++学习笔记(重载、类)

C 1、函数重载2、类2.1、类的方法和属性2.2、类的方法的定义2.3、构造器和析构器2.4、基类与子类2.5、类的public、protected、private继承2.6、类的方法的重载2.7、子类方法的覆盖2.8、继承中的构造函数和析构函数 1、函数重载 函数重载大概可以理解为,定义两个名…

Rethink LSTMGRU

LSTM 设计思想 姑且不看偏置。 W W W 和 U U U 是加权的矩阵,写模型的时候用 nn.Linear(in_dim, out_dim) 就成; σ \sigma σ 是 Sigmoid 函数 第一条,遗忘门,定义为 有多少内容需要被遗忘;第二条:输入门…

ES8生产实践——pod日志采集(Fluentd方案)

Fluentd介绍 Fluentd是一个是一个开源的日志收集和传输工具,旨在解决日志数据的收集、传输和处理问题,它可以收集来自于各种系统或应用的日志,转化为用户指定的格式后,转发到用户所指定的日志存储系统之中。 用图来说明问题的话&…

【安装mysql(基础安装+主从复制)】

由于我的 centos 版本是 aarch64 版本 安装链接: 1、aarch64 版本 linux 系统安装 mysql 2、安装完成之后是不能用 navicat 进行直接访问的,需要如下设置: mysql -uroot -proot(明文登陆,记得 -uroot 和 -proot之间…

Redis 基础总结

1、NoSQL概述 1.1 数据库分类 目前数据库分:关系型数据库与非关系型数据库 常用的关系型数据库: Oracle,MySQL,SqlServer,DB2 常用的非关系数据库:Redis,MongoDB,ElasticSearch&…

MIT 6.S081学习笔记(第一章)

〇、前言 本章主要是关于实验环境的搭建和完成 LAB UTIL。 平台:阿里云 Ubuntu20.04VScode on macOS(M1 Apple Silicon)。 一、环境搭建 1、QEMU QEMU(quick emulator)是一款由法布里斯贝拉(Fabrice Bel…

C++中多态的底层实现

1.先来看一波比较容易出错的题 会打印出来什么? 其实打印出来的是B->1;为什么呢?看我如何讲解的。 2.思考为什么只有引用或则指针才能触发多态 结论:子类赋值给父类对象切片,不会拷贝虚标 我听老师上面的解释是:如…

敏捷工具敏捷项目管理实践管理

​Scrum是目前运用最为广泛的敏捷开发方法,是一个轻量级的项目管理和产品研发管理框架,旨在最短时间内交付最大价值。 Leangoo领歌是一款永久免费的专业敏捷研发管理工具,提供敏捷研发解决方案,解决研发痛点,打造成功…

STM32低功耗分析

1.ARM发布最新内核 2023 年5 月 29 日,Arm 公司今天发布了处理器核心:Cortex-X4、Cortex-A720 和Cortex-A520。这些核心都是基于 Arm v9.2 架构,只支持 64 位指令集,不再兼容 32 位应用。Arm 公司表示,这些核心在性能…

性能监控-grafana+prometheus+node_exporter

Prometheus是一个开源的系统监控和报警工具。它由SoundCloud开发并于2012年发布,后来成为了一个独立的开源项目,并得到了广泛的应用和支持。 Prometheus的主要功能包括采集和存储各种系统和应用程序的监控数据,并提供强大的查询语言PromQL来…

Python 之使用Numpy库来加载Numpy(.npy)文件并检查其内容

文章目录 总的介绍data.dtypedata.shapedata.ndimdata.size 总的介绍 要判断一个Numpy(.npy)文件的数据集类型,你可以使用Python中的Numpy库来加载该文件并检查其内容。以下是一些常见的步骤: 导入Numpy库: 首先&…

【关于存储故障的维修心得】

工具 分享:傲梅分区助手 和 DiskGenius https://www.diskgenius.cn/ https://www.disktool.cn/download.html 傲梅 1,想要不改变文件的情况下,改变某些盘的大小,如C盘,Win11有概率磁盘管理 工具不能压缩卷 扩展卷。…

Idea中如何在一个项目中引入其他子模块?

首先在Settings打开Project Structure,然后找到Modules,点击加号点击import module,将需要引进的module引进来。 然后点击Artifacts 可以看到比如说day22…这个是我现在的项目,day16是我需要引入的。那么就在红色横线上面右键点第…

第六章 图 五、图的深度优先遍历(DFS算法)

目录 一、定义 深度优先遍历通常用于解决以下问题: 深度优先遍历算法具有以下优点: 深度优先遍历算法的一个缺点是: 二、代码 空间复杂度: 时间复杂度: 邻接矩阵存储: 邻接表存储: 三、…

[Qt]基础数据类型和信号槽

文章目录 1. Qt基本结构1.1 Qt本有项目1.1.1 项目文件(.pro)1.1.2 main.cpp1.1.3 mainwindow.ui1.1.4 mainwindow.h1.1.5 mainwindow.cpp 1.2 Qt中的窗口类1.2.1基础窗口类1.2.2 窗口的显示 1.3 内存回收 2. Qt中的基础数据类型2.1 基础类型2.2 log输出2…

用postman 推送消息到GCP的pubsub

创建1个Topic 和 2个 subscription 我们可以用terraform 去创建1个topic 和 2个subscriptions # topic resource "google_pubsub_topic" "topic_a" {name "TopicA"project var.project_id }# subscriptions resource "google_pubsub_s…

C++环境配置(MinGW下载)

天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

Tomcat配置域名和端口

Tomcat配置域名和端口 1.进入tomcat文件夹2. cd 到你的tomcat下3. 修改server.xml文件中监听端口4. 重启tomcat 1.进入tomcat文件夹 2. cd 到你的tomcat下 3. 修改server.xml文件中监听端口 继续修改server.xml中Host 4. 重启tomcat 进入bin ./shutdown.sh ./startup.sh …

Hilbert-Schmidt Operator

Hilbert-Schmidt Operator See https://mathworld.wolfram.com/Hilbert-SchmidtOperator.html See https://people.kth.se/~laptev/FA08/l8.pdf