第一步,编辑虚拟机设置
选择添加硬盘,设置大小、一路默认;
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,表示启动时不检查要挂载的设备
最后,记得重启。