美文网首页
linux下磁盘挂载具体流程

linux下磁盘挂载具体流程

作者: 酸奶泡奥利奥 | 来源:发表于2022-07-19 11:29 被阅读0次

    在linux中,我们常常需要做磁盘扩容,因为系统盘一般都不会给的很大,所以需要一些数据盘来支撑我们扩容。

    磁盘扩容一般通过挂载来实现,挂载后,可以通过Linux主机来对磁盘资源进行读写操作。

    第一步:我们可以先用df 命令来查看现有的挂载情况

    前提须知:本文我是在已完成挂载后才想起来写的,而且我的是ext4格式,但是大部分情况下使用的是xfs所以有些图片不符合具体场景,后期如果我再遇到需要挂载的,再更新。

    命令:df -h
    解释:df 磁盘查看命令,-h是以单位为G查看

    df -h查看.png

    第二步:查看连接到主机的所有硬盘设备

    命令:fdisk -l
    解释:fdisk 自带的命令,-l 列出分区表,fdisk 后必须跟参数一起使用。

    fdisk-l查看.png

    这里需要做个小说明:

    linux磁盘类型有ext4和xfs
    他们的区别是:
    CentOS7默认文件系统是xfs,CentOS6是ext4,CentOS5是ext3。
    ext4的文件系统最大容量达到1EB,单个文件容量达到了16TB。xfs是一个64位文件系统,最大支持8EB单个文件系统。
    ext4受限制于磁盘结构和兼容问题,可扩展性确实不如xfs。

    简单来说,一般都用xfs,如果你的磁盘不是xfs格式,那么需要格式化

    格式化步骤

    第一步:选中磁盘 fdisk /dev/sdf2 (这里根据实际情况修改)


    image.png

    按m查看命令解释


    image.png

    这里我们的目的是要做格式化,所以输入以下命令:
    1.先分区
    n #回车 给磁盘进行分区操作
    p #回车 创建新的分区
    1 #回车 输入1代表1个分区
    回车 按默认方式执行
    回车 按默认方式执行
    w #回车 确认写入磁盘
    第二步:格式化
    分区创建完成后,先格式化,用mksf命令
    在格式化前,先用fdisk -l查看分区

    1.png
    2.png

    命令:mkfs.ext4 /dev/sdf2 #格式化成ext4

    此处缺图片

    格式化好后先看下磁盘信息

    第三步:lsblk

    找到自己格式化后的盘

    创建一个挂载文件夹:mkdir /data #在根目录下新建,必须是空文件夹,否则挂载不了

    使用mount命令将磁盘挂载到我们创建好的文件夹下
    mount /dev/sdf2 /data

    第四步:再次使用df -h 查看,

    image.png

    如图:现在/dev/sdf2已经挂载到/data3下

    到这为止,我们完成了磁盘挂载操作,但是要注意的是,mount命令是临时的,当你重启后,挂载就会失效,需要做磁盘开机自动挂载才会永久生效

    使用blkid命令查看 磁盘详细信息

    命令:blkid


    blkid.png

    这里记录下uuid或者/dev/sdf2,

    将磁盘信息加入到/etc/fstab配置中

    命令:vi /etc/fstab
    在最后一行添加要挂载的信息


    fstab.png

    两种添加方式: #需要先按i进入编辑模式,修改完成后按ESC退出修改模式并输入:wq保存并退出
    /dev/sdf2 /data3 ext4 defaults 0 0

    UUID="f53b1a6e-c148-432a-bd45-70a1ed7f6a5a" /data3 ext4 defaults 0 0

    如果修改有误想重新修改,可以用:q!强制退出在重新打开就可以。

    以上步骤都成功完成后,可以重启来测试下是否开机自动挂载成功
    命令:reboot

    reboot.png

    耐心等待重启完成后,再次使用df -h查看磁盘信息,出现以下信息则表示设置成功

    image.png

    `

    相关文章

      网友评论

          本文标题:linux下磁盘挂载具体流程

          本文链接:https://www.haomeiwen.com/subject/iumybrtx.html