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 快速挂载硬盘的主要内容,如果未能解决你的问题,请参考以下文章