Linux多块硬盘挂载到同一目录

这篇具有很好参考价值的文章主要介绍了Linux多块硬盘挂载到同一目录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、问题描述

书接上回Linux服务器挂载新硬盘,最开始我这台机器挂载了一块4T的硬盘,后来空间不够用了又加了两块硬盘,分别为2T和8T,但是这三块硬盘分别位于不同的目录下,不能很好的使用这三块空间,于是今天尝试把这几块硬盘做一下合并。

二、基本概念

这里涉及到几个基本概念:

  • PV(Physical Volume)- 物理卷
    物理卷是 LVM 中的基本单元,它通常对应于一个硬盘分区或整个磁盘。在 LVM 中,你需要先将硬盘分区或整个磁盘初始化为物理卷,然后才能将它们添加到卷组中。物理卷存储着实际的数据,并提供了一个抽象层,使得数据能够被组织和管理。
  • VG(Volumne Group)- 卷组
    卷组是由一个或多个物理卷组成的逻辑单元,它可以看作是一个汇集了多个物理卷的容器。在卷组中,所有物理卷的存储空间被汇总在一起,并形成一个或多个逻辑卷。卷组提供了一个统一的存储空间,使得你可以更加灵活地管理和分配存储资源。
  • LV(Logical Volume)- 逻辑卷
    逻辑卷是从卷组中划分出来的一个逻辑存储单元,它对应于一个文件系统或一个数据卷。在逻辑卷中,你可以创建文件系统、挂载分区以及存储数据等操作,就像在物理磁盘分区上一样。逻辑卷的大小可以根据需求动态调整,并且可以在不影响其他逻辑卷的情况下进行管理。

总的来说,物理卷是实际的存储单元,卷组是物理卷的集合,而逻辑卷是从卷组中划分出来的逻辑存储单元。LVM 提供了一种灵活的存储管理机制,使得你可以更加方便地管理和分配存储资源,从而满足不同的需求。

三、操作流程

通过df -h可以看到我的三块硬盘的分布情况,要将硬盘合并需要将其格式化,内容也会被清空,所以格式化之前应该先备份原数据,但由于sdc的数据量太大,暂时先不合并这块硬盘,只合并sdd1和sdb1,接下来是具体的操作步骤。
linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器

1. 查看磁盘

fdisk -l

linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器
也可以通过lsblk查看块设备信息的树状结构
linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器

2. 创建PV

pvcreate /dev/sdb1 /dev/sdc /dev/sdd1

执行指令前确保机器安装了lvm2(用于pv,vg,lv管理)
如果未安装则先安装yum install lvm2
创建过程中提示我:
linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器
这是因为我之前已经挂载了这两块硬盘,需要先卸载:

umount /data2
umount /data3

卸载完之后,再次执行创建PV的命令,输入y确认:
linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器

3. 查看PV信息

pvdisplay

可以看到物理卷已经创建成功
linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器

4. 创建VG

vgcreate lvm_data /dev/sdb1 /dev/sdd1

其中lvm_data是vg组名,后面跟的是硬盘,可以添加多块。
linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器

5. 查看卷组

vgs

linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器

6. 创建逻辑卷

这里有两种写法,我创建的

lvcreate -L 2046G -n lvm_name vg_name  # 分配指定大小
lvcreate -l 100%VG -n lvmdata_1 lvm_data  # 分配全部空间

linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器

7. 查看分区

fdisk -l

可以看到分区已经创建成功
linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器

8. 格式化分区

mkfs.ext4 /dev/mapper/lvm_data-lvmdata_1

linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器

9. 挂载目录

mkdir /data/vege/result/disk
mount /dev/mapper/lvm_data-lvmdata_1 /data/vege/result/disk

输入df -h可以看到两块硬盘已经合并,且挂载到指定的目录下
linux 多块磁盘挂一个文件夹,Linux,linux,运维,服务器

10. 开机自动挂载

要想开机自动挂载,输入vi /etc/fstab
在文件下方加入这样一行:

/dev/mapper/lvm_data-lvmdata_1               /data/vege/result/disk                  auto     defaults        0 0

Esc输入:wq保存文件并退出
reboot重启,这样两块硬盘就能开机自动挂载到指定的目录下了。文章来源地址https://www.toymoban.com/news/detail-846176.html

到了这里,关于Linux多块硬盘挂载到同一目录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux挂载磁盘到指定目录

    某天突然发现文件夹下的东西都没有了! 使用命令 lsblk 查看,发现果然磁盘 sda 掉了,没有挂载点。(Linux lsblk 命令用法详解-Linux命令大全(手册)) 最后一列的mount points就表示挂载点。 随即搜索怎么挂载!——【Linux】磁盘分区和挂载 很幸运挂载磁盘其实很简单,只需要一

    2024年02月14日
    浏览(33)
  • Linux将新硬盘挂载到指定目录

    MBR分区最大2T,超过2T需用parted工具进行GPT分区 1. 查看当前所有硬盘 可以看到未分区的新硬盘/dev/sdd 2. 对新硬盘进行分区 输入“n”,按“Enter”,开始新建分区。 输入“p”,按“Enter”,开始创建一个主分区。 输入主分区编号“1”,按“Enter”。 选择分区空间起始点,直接

    2024年02月06日
    浏览(34)
  • Linux挂载新磁盘到根目录/

    1、添加磁盘到需要挂载的机器上 2、lsblk查看硬盘挂载情况,sdb,sdc为我新挂载的磁盘 3、fdisk -l查看挂载之前的分区情况, 4、为新硬盘创建分区 fdisk /dev/sdb, 终端会提示: Command (m for help):输入:n 依次输入p 和 1 接着便会提示卷的起始地址和结束地址,都保持默认按回车

    2024年02月06日
    浏览(40)
  • linux空磁盘挂载到指定目录操作步骤

    fdisk -l  或  lsblk 如图所示:/dev/sdb磁盘还未分区 执行fdisk /dev/sdb 按照下面步骤依次输入指令 mkfs.xfs /dev/sdb1 blkid mount 磁盘分区 目标目录 mount /dev/sdb1 /ynat/ 注:此挂载方式为临时挂载,重启服务器后,硬盘挂载消失; 首先通过blkid命令将分区的uuid查询出来并复制uuid(往/etc/fs

    2024年03月09日
    浏览(84)
  • Linux系统如何将新硬盘挂载到Home目录下

    Linux系统如果将硬盘挂载到Home目录下 目录 1、对新增磁盘进行分区 2、分区格式化 3、将新硬盘临时挂载在

    2024年02月02日
    浏览(34)
  • Linux之硬盘的根目录扩容、新建分区、删除分区,挂载分区

    一、新建分区、删除分区、挂载分区: root权限下操作:  二、对根目录进行扩容 #虚拟机扩展硬盘后,系统本身无法识别这些多出来的空间,此时就需要对硬盘进行扩容。 root权限下操作:   开始扩容:   示例图:  

    2024年02月15日
    浏览(45)
  • 【Linux】如何将ntfs硬盘挂载到home目录下并具有读写权限

    其中 -t 表示指定设备的文件系统类型,常见的有: ext2 :linux目前常用的文件系统 msdos : MS-DOS的fat,就是fat16 vfat : windows98常用的fat32 nfs : 网络文件系统 iso9660 :CD-ROM光盘标准文件系统 ntfs : windows NT/2000/XP的文件系统 auto :自动检测文件系统 在执行第4步的指令后,如果终

    2024年02月08日
    浏览(32)
  • 【Linux系列】linux下如何将一个zip文件挂载成一个目录

      由于项目需要,需要将一个zip挂载成一个目录。因此就出现了这个问题。linux下如何将一个zip文件挂载成一个目录 在 Linux 下,可以使用 FUSE(Filesystem in Userspace)技术将一个 ZIP 文件挂载成一个目录,从而实现直接使用 ZIP 文件的效果,而不需要解压缩。 具体来说,可以使用

    2024年02月13日
    浏览(42)
  • 【Linux】磁盘分区与永久挂载,实操模拟损坏文件系统,只要一个命令即可修复!!!

    目录 一、磁盘基础内容 1、了解扇区的大小,以及与块的关系 2、磁盘的第一个扇区的内容 二、在Linux中使用硬盘的三大步骤 1、分区 ----分区的作用:提高硬盘的性能 ----分区的命令 ----分区的分类: ----实操分区实验 2、创建文件系统 ----文件系统类型: ----创建文件系统的命

    2024年02月04日
    浏览(38)
  • 【Linux挂载磁盘】Linux系统挂载磁盘详细操作步骤

    近期公司服务运行环境,从Windows服务器切换到了Linux服务器,于是开始了一波操作,整了两天终于整完了,记录一下腾讯云挂载数据盘的过程,因为云磁盘的大小只有600GB,然后就没有进行分区,直接整个挂载到/data的目录下; 先上版本: 首先要确定的是云硬盘已经在腾讯云的控制台挂载

    2024年02月06日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包