重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 191|回复: 0

RHCSA8第十九题(serverb上完成)-创建vdo设备

[复制链接]
发表于 2020-3-30 22:42:57 | 显示全部楼层 |阅读模式
本帖最后由 梅钟园 于 2020-6-25 23:53 编辑
19. 创建vdo设备:(此题必须在一个完整的未使用的磁盘中完成:/dev/vdc上做)

  • 设备名为vdo1
  • vdo卷size为 4G
  • 格式化为xfs类型
  • 要求开启自动挂载到/mnt/vdo1目录


解答:本题主要考查vdo的的创建。
1、查看当前系统磁盘和分区状况
由下图可以看出当前/dev/vdc磁盘未创建任何分区表。

19-1

19-1

19-2

19-2
2、检查是否安装相关软件包并启动vdo服务:
如下所示,已经安装了对应软件包,如果考试时没有安装,可以使用命令yum install vdo kmod-kvdo来安装。

19-3

19-3

启动服务并设置服务开机自启动
~]# systemctl enable --now vdo.service

3、创建VDO
警告:默认/dev/vdc是裸磁盘,千万不要去尝试创建任何分区表,此处需要的就是裸磁盘。如果不小心创建了分区表,可以用dd命令对分区表进行覆盖,然后在创建vdo时如果有些小错误,可以使用--force强制创建VDO。
~]# vdo create --name=vdo1 --device=/dev/vdc--vdoLogicalSize=4G

19-4

19-4
验证是否创建成功,并启用了压缩和重复数据删除的功能。

19-5

19-5
4、创建文件系统并开机自动挂载
~]# mkfs.xfs -K /dev/mapper/vdo1
注:在创建文件系统是一定要加-K选项,防止文件系统中未使用的块被立即丢弃,让命令更快速地返回结果。

19-6

19-6
创建挂载点并实现永久挂载:
~]# mkdir /mnt/vdo1
~]# echo'UUID=78f3d761-df9f-43e1-9763-467e20b930a8 /mnt/vdo1 xfs defaults,x-systemd.requires=vdo.service 0 0' >> /etc/fstab
~]# mount -a
注:,x-systemd.requires=vdo.service 意思为可延迟挂在文件系统,直到vdo.service启动为止,和stratis类似,都需要设置此挂载选项,避免系统下次启动时因为提供设备的服务没有启动而导致文件系统故障,系统进入到紧急模式。

19-7

19-7
最后可以测试下相同文件在/mnt/vdo1目录中存放是否磁盘大小一直不会变化,此处就不演示了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2020-7-12 21:33 , Processed in 0.125622 second(s), 28 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表