Ubuntu磁盘分区和挂载 虚拟机扩容 逻辑卷的创建和扩容保姆及教程

目录

1、VMware虚拟机Ubuntu20.04系统磁盘扩容

2、Linux的磁盘分区和挂载

3、创建逻辑卷和逻辑卷的扩容

1、VMware虚拟机Ubuntu20.04系统磁盘扩容

通过下图可以看出我们的根磁盘一共有20G的大小,现在我们把它扩容为30G

注:如果你的虚拟机有快照是无法通过这个方法进行扩容的,

首先关闭我们的虚拟机

选择编辑虚拟机设置

选择硬盘然后选择扩展

这里选择我们要将磁盘扩容到多大 我这边选择扩容完成后是30G的大小

然后我们开启虚拟机

开启虚拟机后我们打开终端,安装界面工具gparted 

apt install gparted 

然后输入命令 

sduo gparted

会出现下面的界面 可以看出我们新增的10G是灰色的

右键选择sda2 然后选择调整大小

把上面的蓝色条框向右拉到尽头

然后点击对号(应用全部操作)选项

选择应用

选择关闭然后回到下面的界面 右键选择sda5  

选择调整大小

同样将最上方深蓝色的框 拉到右侧尽头

然后同样选择√ (应用全部操作)

然后在终端查看磁盘大小  上图是扩容前 下图是扩容后

以上操作扩容已完成


2、Linux的磁盘分区和挂载

我们可以使用命令

lsblk                     #查看分区

也可以使用命令

fdisk -l /dev/sda                           #列出 sda 上的详细分区信息

添加一块硬盘

磁盘添加完成后我们在终端可以看到我们添加的磁盘

接下来对我们添加的磁盘进行分区

命令:fdisk   /dev/sdb

开始对sdb分区

m        显示命令列表

p        显示磁盘分区同fdisk -l

n        新增分区

d        删除分区

w        写入并退出

输入命令fdisk   /dev/sdb 后我们一直选择n新建分区然后一直回车选择默认就行 到最后一步选择w写入并退出即可

使用命令可以看出我们创建的分区并没有分配UUID

lsblk -f 

所以我们接下来格式化磁盘,格式化之后才会分配UUID

格式化指令:mkfs  -t  ext4     /dev/sdb1

注:我们这是格式化为 ext4 格式的分区类型

然后我们再次使用命令查看就会发现已经分配uuid了

lsblk -f

下图也可以看出我们的现有的根分区(即 /dev/sda5),

我们按需求可以新挂载一个目录或者是对 / 目录进行扩容

1.新挂载一个目录 如下操作:

先创建一个挂载的目录(如:你如果需要将磁盘挂载到根号下data目录下)

mkdir /data

mount /dev/sdb1 /data

命令行的形式是临时挂载的如果重启服务器挂载就会失效,如果像永久 挂载需要修改文件挂载

vim /etc/fstab

添加完成后执行mount -a或reboot即可生效


3、创建逻辑卷和逻辑卷的扩容

前面的操作和上一步差不多

 lsblk                     #查看分区

也可以使用命令

fdisk -l /dev/sda                           #列出 sda 上的详细分区信息

添加一块硬盘

磁盘添加完成后我们在终端可以看到我们添加的磁盘

接下来对我们添加的磁盘进行分区

命令:fdisk   /dev/sdb

开始对sdb分区

m        显示命令列表

p        显示磁盘分区同fdisk -l

n        新增分区

d        删除分区

w        写入并退出

输入命令fdisk   /dev/sdb 后我们一直选择n新建分区然后一直回车选择默认就行 到最后一步选择w写入并退出即可

格式化指令:mkfs  -t  ext4     /dev/sdb1

注:我们这是格式化为 ext4 格式的分区类型 还有 xfs 类型按照你的文件系统格式化

# 格式化指令:mkfs  -t  xfs     /dev/sdb1

创建逻辑卷:

注:我的服务器没有卷组只能先创建一个卷组才能进行扩容

sudo lvcreate -n sy -L 4.5G hugh

  • sudo: 以超级用户权限执行命令。
  • lvcreate: 创建逻辑卷的命令。
  • -n sy: 指定要创建的逻辑卷的名称为 sy
  • -L 4.5G: 指定逻辑卷的大小为 4.5GB。
  • hugh: 指定逻辑卷所属的卷组名称为 hugh

查看 lv 

lvdisplay

挂载逻辑卷:

mkfs.ext4 /dev/hugh/sy                 # 创建 ext4 文件系统

mount /dev/hugh/time /data          #  将逻辑卷挂载到 /data 目录下 要确保有这个目录

永久挂载

vim /etc/fstab

在文件下面添加一行内容指定挂载的名称 和挂载的路径配置等(如果要输入UUID可以使用命令 blkid 来查看uuid号是多少)

保存退出后刷新一下

mount -a

接下来我们要对 sy 这个逻辑卷进行扩容操作:

 添加一块硬盘

磁盘添加完成后我们在终端可以看到我们添加的磁盘

接下来对我们添加的磁盘进行分区

命令:fdisk /dev/sdc

开始对sdc分区

m        显示命令列表

p        显示磁盘分区同fdisk -l

n        新增分区

d        删除分区

w        写入并退出

输入命令fdisk /dev/sdc 后我们一直选择n新建分区然后一直回车选择默认就行 到最后一步选择w写入并退出即可

格式化指令:mkfs -t ext4 /dev/sdc1

注:我们这是格式化为 ext4 格式的分区类型 还有 xfs 类型按照你的文件系统格式化

创建pv

查看pv

查看我们要扩展的逻辑卷VG名称

lvdisplay

上图我们可以看到vg 逻辑所属的卷组是hugh 接下来进行扩容

来将物理卷 /dev/sdc1 添加到已有的卷组 hugh

vgextend hugh /dev/sdc1

再次查看vg

vgdisplay

我们需要看一下 lv 查看要扩容的 lv path

lvdisplay

开始进行扩容:(两种方式二选一即可)

1、按固定大小追加

lvextend -L +5.4G /dev/hugh/sy

2、按照百分比追加

lvextend -l +100%FREE /dev/hugh/sy

我就按照第二种方法来操作

查看lv是否扩容成功

刷新分区:

注意:格式下面列出两种格式 按照你的选择一个即可

resize2fs /dev/hugh/sy                   # ext4 文件系统格式

xfs_growfs /dev/hugh/sy                # xfs 文件系统格式

如上所述我们的逻辑卷创建和扩容已完成

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

鸿萌数据迁移业务案例:为医药客户成功迁移重要科研数据

天津鸿萌科贸发展有限公司对 Windows 及 Linux 系统下的各类型备份及数据迁移业务积累了丰富的业务经验,可提供针对性的解决方案。 医药科研数据迁移成功案例 2024年6月初,天津某医药厂家埃尔法 workstation2020 服务器硬盘老化,为保证服务…

小白上手AIGC-基于PAI-DSW部署Stable Diffusion文生图Lora模型

小白上手AIGC-基于PAI-DSW部署Stable Diffusion文生图Lora模型 前言资源准备开启体验服务创建工作空间 部署服务创建DSW实例安装Diffusers启动WebUI 写在最后 前言 在上一篇博文小白上手AIGC-基于FC部署stable-diffusion 中,说到基于函数计算应用模板部署AIGC文生图…

这么精彩的排序算法,你确定不来看一下?

目录 1.交换函数: 2.三数取中: 一.插入排序: 二.希尔排序: 三.选择排序: 四.快速排序: 1.霍尔法(递归版): 2.挖坑法(递归版): 3.双指针…

智领全栈,模力全开|2024中国智算中心全栈技术大会,锐捷网络引爆智算网络新风潮

6月25日至27日,2024中国智算中心全栈技术大会暨展览会、第5届中国数据中心绿色能源大会暨第10届中国(上海)国际数据中心产业展览会在上海新国际博览中心隆重开幕。此次大会由CDCC和益企研究院主办,以“AI赋能,重构未来”为主题,吸…

重温react-06

开始 函数组件必然成为未来发展的趋势(个人见解),总之努力的去学习,才能赚更多的钱.加油呀! 函数组件的格式 import React from reactexport default function LearnFunction01() {return (<div>LearnFunction01</div>) }以上是函数式组件的组基本的方式 快捷生…

如何提高工业交换机的电源功耗?

工业交换机的电源功耗是指在工作状态下所消耗的能量。随着工业自动化技术的发展&#xff0c;工业交换机在生产和制造领域中扮演着至关重要的角色。它们通过连接各种设备和系统&#xff0c;实现信息的传输和处理&#xff0c;提高生产效率和质量。然而&#xff0c;工业交换机的大…

springAI孵化(二)

目录 一、spring AI 目的 二、spring AI 来源 三、sprig AI 是什么&#xff1f; 四、spring AI中的 概念 4.1、模型&#xff08;Models&#xff09; 4.2、提示&#xff08;Prompts&#xff09; 4.3、提示模板&#xff08;Prompt Templates&#xff09; 4.4、令 牌&…

你的企业“赚钱能力”,银行怎么看?聊聊税贷与票贷背后的门道

大家都听过“税贷”和“票贷”吧&#xff1f;特别是这两年&#xff0c;国家扶持中小微企业&#xff0c;这些名词更是火得不行。但你知道吗&#xff0c;税贷和票贷并不是只看税和票那么简单。今天&#xff0c;咱就来聊聊这背后的门道&#xff08;最后附上&#xff1a;企业信用贷…

ChatGPT的Mac客户端正式发布了!Mac用户有福了

ChatGPT的Mac客户端正式发布了&#xff01;Mac用户有福了 &#x1f389; 大家好&#xff0c;我是猫头虎&#xff0c;科技自媒体博主。今天我带来了一个超级重磅的消息 &#x1f4e2;&#xff0c;就是 ChatGPT 的客户端终于来了&#xff01;这对我们所有 Mac 用户&#xff0c;尤…

可穿戴式手持气象仪

TH-SQ17在快节奏的现代生活中&#xff0c;我们越来越依赖各种智能设备来辅助我们的决策和行动。其中&#xff0c;气象信息的重要性不言而喻&#xff0c;它不仅关系到我们的出行安全&#xff0c;更影响着我们的日常生活安排。如今&#xff0c;一款革命性的产品——可穿戴式手持气…

GPT-4o背后的秘密:深入了解它的运作方式

GPT-4o是OpenAI最新推出的多模态大模型&#xff0c;它在语言处理、图像识别和音频处理方面都实现了重大突破。GPT-4o的"o"代表"omni"&#xff0c;意为全能&#xff0c;能够处理文本、音频、图像和视频输入&#xff0c;是一种高度集成的神经网络。这篇文章将…

精打细算用好 LLMs :LLM 落地应用成本及响应延迟优化

前言 高成本和延迟是将大语言模型应用于生产环境中的主要障碍之一&#xff0c;二者均与提示词信息的体量&#xff08;prompt size&#xff09;紧密相连。 鉴于大语言模型&#xff08;LLM&#xff09;展现出极强的广泛适用性&#xff0c;不少人视其为解决各类问题的灵丹妙药。…

计算机网络 交换机的基本配置

一、理论知识 1.三种模式&#xff1a; ①用户模式&#xff1a;当登录路由器后&#xff0c;系统自动进入用户EXEC命令模式。 例如&#xff1a; Router> 在用户模式状态下&#xff0c;用户只能查看路由器的连接状态和基本信息&#xff0c;访问其他网络和主机&#xff0c…

模拟面试之外卖点单系统(高频面试题目mark)

今天跟大家分享一个大家简历中常见的项目-《外卖点单系统》&#xff0c;这是一个很经典的项目&#xff0c;有很多可以考察的知识点和技能点&#xff0c;但大多数同学都是学期项目&#xff0c;没有实际落地&#xff0c;对面试问题准备不充分&#xff0c;回答时抓不到重点&#x…

ChatGPT只是开胃菜,AIGC风口真的来了!

去年OpenAI发布的ChatGPT在全球疯狂刷屏成为一款现象级产品&#xff0c;并成功出圈受到IT、新闻媒体、学术研究、教育等领域的广泛好评和应用。甚至有一位美国学生用ChatGPT 写论文拿下全班最高分&#xff0c;受到了全球媒体的热议。 比尔盖茨曾在今年“Reddit AMA大会”表示&…

计算机毕业设计Thinkphp/Laravel智能道路交通管理系统4ir8r

Laravel非常的简洁并且是开源的&#xff0c;Laravel 是一个具有表现力、优雅语法的 Web 应用程序框架. Laravel 是构建现代全栈 Web 应用程序的最佳选择. 它的语法更富有表现力&#xff0c;拥有高质量的文档和丰富的扩展包&#xff0c;技术上它有Bundle扩展包、Eloquent ORM、反…

红酒献爱心:品味活动的醇香,传递爱心的力量

在繁华的都市背后&#xff0c;总有一些默默付出的力量&#xff0c;它们如涓涓细流&#xff0c;汇聚成爱的海洋。红酒&#xff0c;这一优雅的饮品&#xff0c;在追求品质与品味的同时&#xff0c;也踏上了活动之路&#xff0c;以它不同的方式传递着爱心的味道。今天&#xff0c;…

基于高度的纹理混合shader

基于高度的纹理混合shader 原文&#xff1a;基于高度的纹理混合shader - 知乎 (zhihu.com) 最近支持一个使用unity2021的项目&#xff0c;发现urp自带的Terrain/Lit shader已经自带高度混合了&#xff0c;看了下和我当初写的那个基本差不多&#xff0c;感觉稍微要比我的严谨一…

BOOT0 和BOOT1 直接接地还是经过电阻接地

STM32F103 配置BOOT0 和BOOT1 直接接地还是经过电阻接地&#xff1f; 问&#xff1a;我的STM32F103RET6 挂了&#xff0c;原因是BOOT0 和BOOT1 直接接地导致的&#xff0c;很是奇怪&#xff0c;大家有没有遇到啊&#xff1f; 答&#xff1a;STM32 的硬件设计指导也是建议BOOT0、…

Vue2中的render函数

Vue 推荐在绝大多数情况下使用模板来创建你的 HTML。然而在一些场景中&#xff0c;你真的需要 JavaScript 的完全编程的能力。这时你可以用render渲染函数&#xff0c;它比模板更接近编译器 。 在Vue2中&#xff0c;render函数是一个可选的、用于生成虚拟DOM的特殊函数。它是Vu…