第一步,编辑虚拟机设置

选择添加硬盘,设置大小、一路默认;
SCSI(S)(推荐)-> 创建新虚拟磁盘 -> 将虚拟磁盘拆分成多个文件 -> 默认文件名,完成。

第二步,查看系统分区挂载情况

[username@master ~]$ lsblk -f
NAME                      FSTYPE      LABEL UUID                                   MOUNTPOINT
sda                                                                                
├─sda1                    xfs               84c91527-75dc-4e41-9c18-8f319ecf635d   /boot
└─sda2                    LVM2_member       QGe0zb-Aq8N-mWY3-FtxF-oAQv-oxBS-F5PcZh 
  ├─centos_localhost-root xfs               92688a5d-630b-45bc-b4eb-e158a1663d9c   /
  ├─centos_localhost-swap swap              0de6b07f-ff27-4a86-b42b-c53ecf1b1cdd   [SWAP]
  └─centos_localhost-home xfs               22377e80-e99d-4d19-8e95-a97e40b76675   /home
sdb                                                                                
sr0      

'sdb’就是新添加的硬盘

第三步,开始分区

[root@master username]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

Device does not contain a recognized partition table
使用磁盘标识符 0xd754f80b 创建新的 DOS 磁盘标签。

输入‘m’,获取帮助,即进入目录列表
输入‘n’,新增分区
输入‘p’,选择分区号,后面一直回车
最后,输入’w’,保存退出;

命令(输入 m 获取帮助):n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
分区号 (1-4,默认 1):
起始 扇区 (2048-83886079,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-83886079,默认为 83886079):
将使用默认值 83886079
分区 1 已设置为 Linux 类型,大小设为 40 GiB

命令(输入 m 获取帮助):w
The partition table has been altered!

格式化分区

[root@master username]# mkfs -t ext4 /dev/sdb1

输入以下命令,检查分区是否成功

[root@master username]# lsblk -f
NAME                      FSTYPE      LABEL UUID                                   MOUNTPOINT
sda                                                                                
├─sda1                    xfs               84c91527-75dc-4e41-9c18-8f319ecf635d   /boot
└─sda2                    LVM2_member       QGe0zb-Aq8N-mWY3-FtxF-oAQv-oxBS-F5PcZh 
  ├─centos_localhost-root xfs               92688a5d-630b-45bc-b4eb-e158a1663d9c   /
  ├─centos_localhost-swap swap              0de6b07f-ff27-4a86-b42b-c53ecf1b1cdd   [SWAP]
  └─centos_localhost-home xfs               22377e80-e99d-4d19-8e95-a97e40b76675   /home
sdb                                                                                
└─sdb1                    ext4              216ba6b3-44ee-4345-974c-1e39ec77163a   
sr0   

第四步,挂载目录

1.创建目录

[root@master hadoop]# mkdir hadoopdir

2.挂载

[root@master hadoop]# mount /dev/sdb1 /home/username/hadoop/hadoopdir/

3.lsblk -f 查看是否挂载成功

第五步,设置开机自动挂载

[磁盘分区] [挂载目录] [文件格式] [挂载时采用的参数] [dump-freq] [pass-num]
[root@master hadoop]# echo "/dev/sdb1 /home/username/hadoop/hadoopdir ext4 defaults 0 0">>/etc/fstab  

设备名:例如/dev/sda1。
挂载点:是一个系统上存在的文件夹。
设备的类型:例如ext4。用man fstab可以查到支持的类型。
挂载时采用的参数:一般是defaults。
dump-freq和pass-num:一般设置为0,表示启动时不检查要挂载的设备

最后,记得重启。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐