Centos7 快速挂载硬盘

Posted 大孩纸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7 快速挂载硬盘相关的知识,希望对你有一定的参考价值。

最近做项目有个需求,就是将一块新硬盘挂载到服务器上,但是之前并没有接触过这一块,踩了不少坑,特此记录。

一、进行物理分区

要挂载使用新的磁盘,首先要进行的就是磁盘物理分区,

ssh连接,在shell模式下,键入下方命令查看分区情况:

fdisk -l

如下图所示,/dev/sdb磁盘中还没有分区:

查看分区情况

根据图中操作,创建物理分区,输入标出的命令,剩余全部回车默认,创建一个主分区,并分配剩余所有空间:

分区

经过等待后,我们就已经创建好了分区,再次输入fdisk -l,来查看一下:

再次查看分区

其中 /dev/sdb1 就是我们刚才创建的分区。

二、格式化分区

接下来进行格式化分区,格式化可以选择多种格式,常见的如 ext4,xfs是centos7常用的两种文件系统。

  • centos7 默认是xfs
  • centos6 默认是ext4

可以使用df -T 查看自己磁盘的每个分区使用什么文件系统。我这里用的是centos7的默认文件系统类型xfs。

输入以下命令格式化分区:

mkfs.xfs /dev/sdb1

三、挂载分区

格式化分区后,就可以挂载分区了,执行下面命令,将分区挂载到目录 /data。

当然,这里也可以是任意的你指定的目录,但是***在挂载前需要先创建该目录!***

# 先创建/data 目录
mkdir /data

#
 挂载
mount /dev/sdb1 /data

四、开机挂载分区

/etc/fstab这个文件记录分区信息,并会在启动时,自动挂载分区,所以需要将分区信息写入到/etc/fstab,否则重启后,挂载的分区就没了,需要再次手动挂载。

执行下面命令,将分区信息写入,因为我这里是用xfs,用的别的文件系统则自己手动修改一下即可。

# 将挂载信息写入 /etc/fstab
echo "/dev/sdb1   /data  xfs  defaults  0  0" >> /etc/fstab

五、卸载

经过上面几步,磁盘已经挂载完成并可以正常使用了,使用过后,如果要退出磁盘,需要进行卸载。取消磁盘挂载,如果不保留数据可以将磁盘分区删除,如果要保留数据则不删除。

# 取消挂载
umount /data

#
 如果不保留数据,则删除磁盘分区
fdisk /dev/sdb

#
 使用命令d删除分区
Command (m for help): d

六、小结

至此,硬盘就挂载结束了,之前不会挂载碰见过很多坑,希望本文可以帮助更多人顺利完成硬盘挂载

以上是关于Centos7 快速挂载硬盘的主要内容,如果未能解决你的问题,请参考以下文章

centos7挂载的ntfs硬盘为只读,并且修改挂载硬盘权限报错

centos7开机自动挂载硬盘

CentOS7挂载NTFS格式的硬盘

centos挂载NTFS 3T硬盘问题!!!!

centos7 挂载移动硬盘

centos7.4挂载硬盘