咱们现在的需求是在腾讯云服务器上挂载一个云硬盘,扩展空间存储。
    
    
    第一阶段
   
在腾讯云的后台购买云硬盘并挂载到实例中
    
    
    1.1 购买云硬盘
   
    
    
    
    
     
   
    
    
    到这里,云硬盘就购买完成了。
   
    
    
    1.2 将购买到的云硬盘挂载(分配)到实例中
   
     
   
在云硬盘列表中,选择新购买的硬盘,我这里的硬盘已经挂载好了的,所以挂载选项是灰色的。点击挂载后,将此硬盘挂载到你的实例中。
    
    
    第二阶段
   
通过命令行操作挂载
    
    
    2.1 使用
    
     df -hl
    
    命令 查看磁盘占用情况
   
[root@VM-0-15-centos ~]# df -hl
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        909M     0  909M   0% /dev
tmpfs           919M   24K  919M   1% /dev/shm
tmpfs           919M  712K  919M   1% /run
tmpfs           919M     0  919M   0% /sys/fs/cgroup
/dev/vda1        50G  4.8G   43G  11% /
tmpfs           184M     0  184M   0% /run/user/0
    
    
    2.2 使用
    
     fdisk -l
    
    查看是否有可挂载的磁盘
   
[root@VM-0-15-centos ~]# fdisk -l
Disk /dev/vda: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000d64b4
   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048   104857566    52427759+  83  Linux
Disk /dev/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xb5ff6c86
    
     注:
    
   
/dev/vda
是原本的硬盘
/dev/vda1
是原本硬盘对应的分区
/dev/vdb
就是我们新挂载的硬盘
    
    
    2.3 对新硬盘进行分区
   
     
   
    
    
    2.4 再使用 fdisk -l 命令查看分区是否成功
   
[root@VM-0-15-centos ~]# fdisk -l
Disk /dev/vda: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000d64b4
   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048   104857566    52427759+  83  Linux
Disk /dev/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xb5ff6c86
   Device Boot      Start         End      Blocks   Id  System
/dev/vdb1            2048    41943039    20970496   83  Linux
注:
/dev/vdb1
是新硬盘的分区
    
    
    2.5 格式化新分区
   
[root@VM-0-15-centos ~]# mkfs.ext4 /dev/vdb1
    
    
    2.6 挂载分区
   
[root@VM-0-15-centos ~]#sudo mkdir /apps
[root@VM-0-15-centos ~]#sudo mount /dev/vdb1 /apps
注:
如果你的项目已存在,有一个小技巧:
1.先将你的项目目录或网站根目录重命名
2.再创建一个同名的目录
3.将分区挂载到这个目录中
4.挂载成功后,再将老的项目 cp 到 新挂载的目录中
    其实到这里,我们的硬盘就已经挂载成功了。但是当服务器重启时,挂载就会失效,所以这里还需要设置一下
    
     开机启动挂载
    
    。
   
    
    
    第三阶段
   
设置开机启动挂载
    
    
    3.1 查询分区的UUID
   
[root@VM-0-15-centos ~]# sudo blkid /dev/vdb1
/dev/vdb1: UUID="0ad1c12f-046b-4a49-b1da-05f7b460baa2" TYPE="ext4"
    
    
    3.2 修改FSTAB文件
   
[root@VM-0-15-centos ~]# vi /etc/fstab
将UUID及对应的挂载点 添加到最后一行
UUID=21dbe030-aa71-4b3a-8610-3b942dd447fa            /                    ext4       noatime,acl,user_xattr 1 1
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/www/swap    swap    swap    defaults    0 0
UUID=0ad1c12f-046b-4a49-b1da-05f7b460baa2       /www/wwwroot
    
    
    3.3 保存文件后重启系统
   
可以通过命令行,也可通过腾讯云的管理后台进行重启。
[root@VM-0-15-centos ~]# shutdown -r now 
 
