在 Linux 中挂载新硬盘动态使用

目录

一:添加硬盘并且格式化

二:创建逻辑卷

三:挂载卷到目录


在 Linux 中挂载新硬盘并进行格式化的操作可以按照以下步骤进行:

一:添加硬盘并且格式化

查看现有分区状态和服务器安装的硬盘状态:

df -l  
fdisk -l

添加新分区。假设你要对新硬盘进行分区,输入以下命令:

fdisk /dev/sdx

其中,/dev/sdx 是你要分区的新硬盘的设备路径。

在 fdisk 命令提示符下,按照以下步骤进行分区:

输入 n 创建新分区。
按照提示选择分区类型(主分区或逻辑分区)和分区号。
输入 p 选择分区类型为主分区。
根据提示选择起始扇区和大小。
完成分区后,输入 w 保存更改并退出 fdisk。
格式化分区。使用以下命令格式化新分区:

mkfs.ext4 /dev/sdx1

其中,/dev/sdx1 是你要格式化的分区路径。你可以根据需要选择其他文件系统类型,如 ext3、ntfs 等。

二:创建逻辑卷

列出系统中的所有物理卷和卷组,以便确认要添加的物理卷不在任何卷组中。你可以使用 pvdisplay 和 vgdisplay 命令来查看物理卷和卷组的状态

创建物理卷:

sudo pvcreate /dev/sdx1

其中 /dev/sdx1 是新硬盘的分区路径。

创建卷组:

sudo vgcreate vg_name /dev/sdx1

将 vg_name 替换为你想要的卷组名称。

你可以使用 vgdisplay 命令查看卷组的详细信息,包括其中的物理卷。

动态分配空间:使用 lvextend 命令扩展逻辑卷的大小以动态分配空间:

sudo lvextend -l +100%FREE /dev/vg_name/lv_name

这将使逻辑卷使用卷组中的所有可用空间。

请注意,lvextend 命令只能在具有足够未分配空间的物理卷上扩展逻辑卷。如果物理卷已满或没有足够的空间,将无法进行扩展。

 调整逻辑卷大小:如果需要,可以使用 resize2fs 命令调整 ext4 文件系统的大小以匹配逻辑卷的大小:

sudo resize2fs /dev/vg_name/lv_name

检查扩展结果:使用 df -h 命令检查逻辑卷的扩展结果,确认新的空间已被成功添加到逻辑卷中。

请注意:

如果文件系统已挂载,你需要使用 remount 选项来重新挂载文件系统并指定新的大小。例如,要将 /mnt/data 已挂载的文件系统大小调整为 200G,可以使用以下命令:

sudo mount -o remount /mnt/data  
sudo resize2fs /mnt/data 200G

三:挂载卷到目录

挂载新硬盘:创建一个目录作为挂载点,并挂载新硬盘:

sudo mkdir /mnt/new_disk  
sudo mount /dev/vg_name/lv_name /mnt/new_disk

自动挂载:为了在系统启动时自动挂载新硬盘,需要编辑 /etc/fstab 文件:

sudo nano /etc/fstab

在文件末尾添加以下行:

/dev/vg_name/lv_name   /mnt/new_disk   ext4   defaults   0  0

保存并关闭文件。现在,新硬盘将在系统启动时自动挂载到指定目录。
 检查挂载状态:使用以下命令检查新硬盘的挂载状态:

df -h /mnt/new_disk

将显示新硬盘的挂载信息,包括其大小、已使用的空间和可用的空间。

其他卷组操作命令:

卸载逻辑卷组:

首先,确保所有与逻辑卷组关联的逻辑卷都已卸载。你可以使用 lvremove 命令卸载逻辑卷。例如,要卸载 /dev/vg_name/lv_name 逻辑卷,可以使用以下命令:

sudo lvremove /dev/vg_name/lv_name

删除逻辑卷组:

一旦所有逻辑卷都已卸载,你可以使用 vgremove 命令删除逻辑卷组。例如,要删除名为 vg_name 的逻辑卷组,可以使用以下命令:

sudo vgremove vg_name

释放物理卷:在删除逻辑卷组后,该组中的所有物理卷将被释放。你可以将这些物理卷用于其他目的或添加到其他逻辑卷组中。

请注意,在执行这些操作之前,请确保你具有足够的权限(例如使用 sudo)以及备份重要数据。删除逻辑卷组是一个不可逆的操作,可能会导致数据丢失

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

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

相关文章

SpringBoot---创建项目

介绍 此项目SpringBoot使用的是2.6.1版本,由于这个项目使用的是maven聚合方式创建的,所以第二步是我在聚合方式下需要添加的依赖,完整的pom.xml内容放到了最下面。 第一步:创建Maven项目 这个里什么也不勾选,直接点…

Java面向对象详解

面向对象和面向过程的区别: 面向对象和面向过程都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。C语言是一种典型的面向过程语言,Java是一种典型的面向对象语言。 面向过程适合简单、不需要协作的事务…

时序预测 | PyTorch基于改进Informer模型的时间序列预测(锂电池SOC估计)

目录 效果一览基本介绍程序设计参考资料 效果一览 基本介绍 时序预测 | PyTorch基于改进Informer模型的时间序列预测,锂电池SOC估计 时间序列预测:informer改进模型[new][new][new](Fourier-Mixed Window Informer 采用傅里叶混合窗口注意力机…

用React给XXL-JOB开发一个新皮肤(四):实现用户管理模块

目录 一. 简述二. 模块规划 2.1. 页面规划2.2. 模型实体定义 三. 模块实现 3.1. 用户分页搜索3.2. Modal 配置3.3. 创建用户表单3.4. 修改用户表单3.5. 删除 四. 结束语 一. 简述 上一篇文章我们实现登录页面和管理页面的 Layout 骨架,并对接登录和登出接口。这篇…

cpu到达100%问题排查

0、背景 首先定位到mysql 的cpu使用率较高 原因是任务域的作业实例补偿定时任务相关sql查询问题,该sql 2min执行一次,一次查询两次,导致cpu飙升,可考虑优化sql,添加以下索引 ALTER TABLE scheduler.tbl_simba_os_sc…

Linux编辑器之vim的使用

文章目录 一、vim简介二、vim的基本概念三、vim的基本操作四、vim正常模式命令集移动光标删除文字复制替换撤销上一次操作更改跳至指定的行vim末行模式命令集列出行号跳到文件中的某一行查找字符保存文件离开vim 五、进阶vim玩法打开文件批量注释代码执行shell命令指定注释窗口…

Excel中将16进制数转化成10进制(有/无符号)

Excel中将16进制数转化成10进制(有/无符号) Excel或者matlab中常用XXX2XXX进行不同进制的转换 16进制转10进制(无符号数):HEX2DEC 16进制转10进制(有符号数): FA46为例&#xff0c…

AWS 专题学习 P16 (Disaster Recovery Migrations)

文章目录 专题总览Disaster Recovery Overview1. RPO and RTO2. Disaster Recovery Strategies3. Backup & Restore(High RPO)4. Disaster Recovery – Pilot Light (试点灯)5. Warm Standby(暖待命)6. Multi Site / Hot Site…

Linux进程间通信(IPC)机制之一:共享内存

🎬慕斯主页:修仙—别有洞天 ♈️今日夜电波:Nonsense—Sabrina Carpenter 0:50━━━━━━️💟──────── 2:43 🔄 ◀️ ⏸ ▶️ …

2024年【危险化学品经营单位安全管理人员】考试内容及危险化学品经营单位安全管理人员模拟考试

题库来源:安全生产模拟考试一点通公众号小程序 2024年【危险化学品经营单位安全管理人员】考试内容及危险化学品经营单位安全管理人员模拟考试,包含危险化学品经营单位安全管理人员考试内容答案和解析及危险化学品经营单位安全管理人员模拟考试练习。安…

如何提高思维能力,洞悉事物本质?(一)

什么是思维模型(Mental Model)? 你可能会在不少文章、培训课里面,看到这个名字。它们往往会用复杂的词汇和概念,通常还会扯上一些名人,把它包装得高深莫测。 但实际上,思维模型究竟是什么呢&…

照明灯具哪个品牌好知乎?质量最好的护眼台灯排行榜

台灯是家中必不可少的用品之一,它不仅能够提供基础的照明功能,还能营造出不一样的风格和氛围,影响人们的心情和生活品质。而一台好的护眼台灯还能够呵护我们的眼睛,保护好视力健康。想拥有一台使用体验感又好,寿命又长…

故障诊断 | 一文解决,SVM支持向量机的故障诊断(Matlab)

效果一览 文章概述 故障诊断 | 一文解决,SVM支持向量机的故障诊断(Matlab) 支持向量机(Support Vector Machine,SVM)是一种常用的监督学习算法,用于分类和回归分析。SVM的主要目标是找到一个最优的超平面(或者在非线性情况下是一个最优的超曲面),将不同类别的样本分开…

Vue3中ElementPlus组件二次封装,实现原组件属性、插槽、事件监听、方法的透传

本文以el-input组件为例,其它组件类似用法。 一、解决数据绑定问题 封装组件的第一步,要解决的就是数据绑定的问题,由于prop数据流是单向传递的,数据只能从父流向子,子想改父只能通过提交emit事件通知父修改。 父&a…

【JavaEE】网络原理:UDP数据报套接字编程和TCP流套接字编程

目录 1.UDP数据报套接字编程 1.1 DatagramSocket 1.2 DatagramPacket 1.3 InetSocketAddress 1.4 基于UDP实现回响服务器 2.TCP流套接字编程 2.1 ServerSocket 2.2 Socket 2.3 基于TCP实现回响服务器 1.UDP数据报套接字编程 API 介绍 1.1 DatagramSocket DatagramS…

Transformer 自然语言处理(三)

原文:Natural Language Processing with Transformers 译者:飞龙 协议:CC BY-NC-SA 4.0 第八章:使 transformers 在生产中更高效 在之前的章节中,您已经看到了 transformers 如何被微调以在各种任务上产生出色的结果。…

[机器学习]TF-IDF算法

一.TF-IDF算法概述 什么是TF-IDF? 词频-逆文档频率(Term Frequency-Inverse Document Frequency,TF-IDF)是一种常用于文本处理的统计方法,可以评估一个单词在一份文档中的重要程度。简单来说就是可以用于文档关键词的提…

k8s 1.29 一键安装脚本, 丝滑致极

博客原文 文章目录 集群配置配置清单集群规划集群网络规划 环境初始化主机配置 安装脚本需要魔法的脚本不需要魔法的脚本配置自动补全加入其余节点 验证集群 高可用版本: 高可用 k8s 1.29 一键安装脚本 集群配置 配置清单 OS: ubuntu 20.04kubernetes:…

“国潮风”带火年货消费,新中式服装在抖音电商销量同比增长超21倍

1月31日,抖音电商发布“抖音商城好物年货节”数据报告,展现龙年春节年货市场消费趋势及大众购买偏好。数据显示,1月13日至28日,货架场抖音商城日均GMV比去年年货节增长了98%,年货节电商直播累计时长达4385万小时&#…

Next.js如何正确处理跨域问题?

以前一直使用Vue来写前端。去年下半年接手了一个基于React Next.js的项目,于是顺带学习了一下Next.js。由于Next.js的特点,这个项目的前后端是放在一起的。一开始没什么问题,看了半天文档就上手了。 上周我们需要在另一个网页项目中&#x…