df -h 查看磁盘占用的空间
1,查看所有硬盘信息
fdisk -l
返回:
root@hecs-x-xlarge-2-linux-20210413115846:~# fdisk -l
Disk /dev/vda: 40 GiB, 42949672960 bytes, 83886080 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
Disklabel type: dos
Disk identifier: 0xbe8d966f
Device Boot Start End Sectors Size Id Type
/dev/vda1 * 2048 83884031 83881984 40G 83 Linux
Disk /dev/vdb: 100 GiB, 107374182400 bytes, 209715200 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
确定未分配的硬盘设备是: /dev/vdb
2, 硬盘分区,所有空间创建一个主分区
fdisk /dev/vdb
执行n命令,一路回车,使用缺省值
执行w命令,保存分区信息
3, 格式化新创建的分区
mkfs.ext4 /dev/vdb1
4, 挂载分区 到opt下
当前opt下安装项目文件
如果需要挂载的路径原来有内容,需要先移动内容到新分区中:
1),mount /dev/vdb1 /mnt //将磁盘 vdb1挂载到mnt下
2),mv /opt/* /mnt //将opt文件夹下的所有内容移动到mnt文件夹下
3),umount /mnt //将mnt下的磁盘解除挂载
4),mount /dev/vdb1 /opt //将磁盘挂载到opt下
然后修改/etc/fstab文件,增加如下一行内容,固定挂载路径,以便重启后自动挂载:
/dev/vdb1 /opt ext4 defaults 0 0
5,完毕
6,说明:
一个路径下只能挂载一块磁盘,如果想要挂载多块磁盘,需要挂载到不同路径下
fstab文件中每个磁盘对应一条记录