挂载新的硬盘操作
1,1目标
给虚拟机增加一块硬盘
1.2 路径
1,了解 Linux系统分区的原理
2,查看系统分区情况
3, 虚拟机增加硬盘
4, 建立分区
5, 格式化分区
6, 挂在映射分区
7, 设置重启后挂载不失效
1.3实现
1, 一个硬盘可以分成多个分区
用户不能直接操作硬件,需要让硬件和系统的目录建立映射关系 ,这个操作称为挂载
2 , 查看系统分区挂载情况
# 查看所有设备的挂载情况
lsblk -f
# list block devices -f # file system 文件系统
3, 虚拟机增加硬盘
模拟将购买的硬盘插入到服务器中
选中目标虚拟机右击设置
选中硬盘 --> 下一步 -->下一步 -->点击完成 --> 重启后生效
4, 为新磁盘建立分区
# 开始制定磁盘分区 partition
fdisk /dev/sdb 开始分区
输入m 回车进入帮助列表
输入 n 回车新增分区
输入p 回车 选择分区数 回车开始分区
输入w 保存并退出 开始写分区
lsblk -f 查看操作是否成功
分区命令可选项
选项 | 含义 |
---|---|
m | 显示命令列表 |
n | 新增分区 |
p | 显示磁盘分区 |
d | 删除分区 |
w | 写入并退出 |
5, 分区格式化
# 格式化制定分区
mkfs -t ext4 /dev/sdb1
参数 | 含义 |
---|---|
-t | 指定文件系统类型 |
lsblk -f 查看操作是否成功
6, 挂在 (映射)
命令 | 含义 |
---|---|
mount 设备名称 挂载目录 | 建立设备分区和系统命令的映射关系 |
umount 设备名称 或 umount 挂在目录 | 取消设备分区和系统目录的映射关系 |
创建 目录 mkdir -p /cloudera_data
mount /dev/sdb1 /cloidera_data 建立设备分区和系统目录的映射关系(临时)
lsblk -f 查看是否挂载成功
重启后失效
7, 设置重启后不失效
将映射关系写到配置文件中 /etc /fstab
vim /etc/fstab
#配置说明--分隔符为\t,建议复制存在的进行修改
UUID:Device分区id,每块分区都一个不重复的id值,注意不要填错
/cloudera_data:Mount point挂载点(要映射的文件夹),要求为linux系统中任意的一个空文件夹
ext4:filesystem磁盘类型,在格式化的之后已经指定
defaults:parameters参数
0:dump备份文件系统
0:fsck文件系统检查
重启操作后 测试 lsblk -f
其他命令
显示/etc/fstab文件内容
mount
重新加载/etc/fstab文件
mount -a
添加一块硬盘
创建分区
格式化分区
挂载
永久的挂载 /etc/fstab