CentOS挂载磁盘

本文使用阿里云CentOS7操作系统,在阿里云购买的存储需要自己手动挂载到主机上。

列出块设备信息

lsblk命令列出块设备信息。
块设备信息包括:硬盘、闪存盘、cd-ROM等等。

1
2
3
4
5
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 40G 0 disk
└─vda1 253:1 0 40G 0 part /
vdb 253:16 0 100G 0 disk

从以上信息可以看出共有两个块设备(vda、vdb),但是vdb没有被挂载到主机。

下面,开始把vdb挂载到主机,如果需要挂在的磁盘不是vdb,以下命令中的vdb换成需要挂载的磁盘

挂载磁盘

  1. 格式化磁盘的类型
    vdb默认在/dev/vdb目录中,先把/dev/vdb格式化成ext4类型。
    1
    2
    # 格式化成ext4类型
    mkfs -t ext4 /dev/vdb
  2. 创建要挂载的目录mnt_data
    1
    mkdir /mnt_data
  3. 挂载磁盘到mnt_data
    1
    mount /dev/vdb /mnt_data

配置开机自动挂载

如果不配置开机自动挂载,当重启主机后,挂载的磁盘就消失了。

1
echo '/dev/vdb /mnt_data ext4 defaults 0 0' >> /etc/fstab

挂载完成

使用df -h查看磁盘使用空间。可以看到新挂载的磁盘/mnt_data

坚持原创技术分享,您的支持将鼓励我继续创作!