挂载方法一(.ext4)

0、创建挂载目录

mkdir -p /www

1、确认是否有没有分区的磁盘,如下图,没有分区的磁盘是 /dev/vdb ,在您的服务器中可能是 /dev/xvdb 请注意按实际名称修改

fdisk -l

2、为磁盘分区,若已分区的,请跳过!

fdisk /dev/vdb
  • 运行 fdisk /dev/vdb:对数据盘进行分区。
  • 输入 n 并按回车键:创建一个新分区。
  • 输入 p 并按回车键:选择主分区。因为创建的是一个单分区数据盘,所以只需要创建主分区。
  • 输入分区编号并按回车键。因为这里仅创建一个分区,可以输入 1。
  • 输入第一个可用的扇区编号:按回车键采用默认值 1。
  • 输入最后一个扇区编号:因为这里仅创建一个分区,所以按回车键采用默认值。
  • 输入 wq 并按回车键,开始分区。

3、检查是否分区成功

fdisk -l

4、格式化分区,这里请输入你看到的磁盘加分区号

mkfs.ext4 /dev/vdb1

5、将分区挂载信息添加到开启动挂载

echo "/dev/vdb1 /www ext4 defaults 0 0" >> /etc/fstab

6、重新挂载所有分区

mount -a

7、检查是否挂载成功

df -h

挂载方法二(.ext3)

注意:需挂载的目录如果不存在需要先新建例如: mkdir /www

  1. [root@iXXXXXXX ~]# fdisk /dev/vdb
  • 运行 fdisk /dev/vdb:对数据盘进行分区。
  • 输入 n 并按回车键:创建一个新分区。
  • 输入 p 并按回车键:选择主分区。因为创建的是一个单分区数据盘,所以只需要创建主分区。
  • 输入分区编号并按回车键。因为这里仅创建一个分区,可以输入 1。
  • 输入第一个可用的扇区编号:按回车键采用默认值 1。
  • 输入最后一个扇区编号:因为这里仅创建一个分区,所以按回车键采用默认值。
  • 输入 wq 并按回车键,开始分区。
注意:如果出现编辑错误,可以使用ctrl+Delete键进行删除

  1. 查看新的分区:运行命令 fdisk -l。如果出现以下信息,说明已经成功创建了新分区 /dev/vdb1。
    [root@iXXXXXXX ~]# fdisk -l

  2. 在新分区上创建一个文件系统:运行命令 mkfs.ext3 /dev/vdb1
    [root@iXXXXXXX ~]# mkfs.ext3 /dev/vdb1

  3. (建议)备份 etc/fstab:运行命令 cp /etc/fstab /etc/fstab.bak
    向 /etc/fstab 写入新分区信息:运行命令 echo /dev/vdb1 /www ext3 defaults 0 0 >> /etc/fstab

  4. 查看 /etc/fstab 中的新分区信息:运行命令 cat /etc/fstab

  5. 挂载文件系统:运行命令 mount /dev/vdb1 /www

  6. 查看目前磁盘空间和使用情况:运行命令df -h 。如果出现新建文件系统的信息,说明挂载成功,可以使用新的文件系统了


挂载方法三,已分区磁盘挂载(.ext4)

步骤一:格式化数据盘
执行 mkfs 命令对数据盘进行格式化:
mkfs.ext4 /dev/vdb

步骤二:挂载数据盘
1、创建挂载点 www 目录:
mkdir /www

2、挂载新分区:
mount /dev/vdb /www

3、验证数据盘是否挂载成功:
df -h
出现如下信息则说明挂载成功,即 Linux 服务器已经挂载数据盘:
Filesystem Size Used Avail Use% Mounted on
/dev/vdb 50G 53M 47G 1% /www

步骤三:实现开机自动挂载
添加数据盘挂载信息至/etc/fstab,实现开机自动挂载。
当您希望云服务器在重启或开机时能自动挂载数据盘,必须将数据盘挂载信息添加到/etc/fstab中。否则云服务器重启或开机后,不会自动挂载数据盘。
1、使用以下命令添加分区信息:
echo '/dev/vdb /www ext4 defaults 0 0' >> /etc/fstab

2、使用以下命令查看分区信息:
cat /etc/fstab

出现如下信息则说明添加数据盘挂载信息成功:
/dev/vdb /www ext4 defaults 0 0


挂载方法四,简单步骤 (.ext4)

fdisk /dev/vdb
n
p
1
// 中间两次,分别是显示分区开始位置和结束位置
wq
fdisk -l
mkfs.ext4 /dev/vdb1
echo "/dev/vdb1 /www ext4 defaults 0 0" >> /etc/fstab
mount -a
df

mkdir /www
echo '/dev/vdb1 /www ext3 defaults 0 0' >> /etc/fstab
mount /dev/vdb1 /www

* * * * *
wget https://soft.cloudduo.cn/yunpan/bt_auto_disk_www.sh;bash bt_auto_disk_www.sh;
wget https://soft.cloudduo.cn/yunpan/bt_disk_wdlinux.sh;bash bt_disk_wdlinux.sh;
wget https://soft.cloudduo.cn/yunpan/www_vd.sh;bash www_vd.sh;
wget https://soft.cloudduo.cn/yunpan/wdlinux_vd.sh;bash wdlinux_vd.sh;

挂载方法五,挂载第二快数据盘(.ext3)

fdisk /dev/vdc
n
p
1
// 中间两次,分别是显示分区开始位置和结束位置
wq
fdisk -l
cp /etc/fstab /etc/fstab.bak
mkdir /www2

mkfs.ext4 /dev/vdc1


mount /dev/vdc1 /www2

推荐UUID配置自动挂载磁盘分区

例如/dev/vdb1可能会变成/dev/vdb2。推荐使用UUID来配置自动挂载磁盘分区。
说明:
UUID(universally unique identifier)是Linux系统为磁盘分区提供的唯一的标识字符串。

  1. 执行如下命令,查询磁盘分区的UUID。
    blkid磁盘分区
    以查询磁盘分区“/dev/vdb1”的UUID为例:
    blkid /dev/vdb1
    回显类似如下信息:

    [root@ecs-test-0001 ~]# blkid /dev/vdb1
    /dev/vdb1: UUID="0b3040e2-1367-4abb-841d-ddb0b92693df" TYPE="ext4"
    

    表示“/dev/vdb1”的UUID。

  2. 执行以下命令,使用VI编辑器打开“fstab”文件。
    vi /etc/fstab

  3. 按“i”,进入编辑模式。

  4. 将光标移至文件末尾,按“Enter”,添加如下内容。

    UUID=0b3040e2-1367-4abb-841d-ddb0b92693df /mnt/sdc                ext4    defaults        0 2
    

挂载新硬盘提示:write-protected, mounting read-only

mkdir /cloudduo
mount /dev/vdb1 /cloudduo