Contents

RHCSA - 模擬考 - 創建及設定 VDO

題目

在 Server B 上設定 :

  • 使用任一未分割區硬碟。
  • VDO 名稱為 vdough。
  • VDO size 為 50G。
  • VDO 格式化使用 xfs 檔案格式。
  • 開機自動掛載於 /vbread 下。
Danger
  • 務必加上 x-systemd.requires=vdo.service 參數,不然機器重啟會進入緊急維護模式,導致該主機分數計分失效。

參考作法

  1. man 相關手冊 -> vdo。

參考解答

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[root@serverb ~]# yum  install vdo -y
...output omitted...
Installed:
  kmod-kvdo-6.2.7.17-87.el8.x86_64                     vdo-6.2.7.17-14.el8.x86_64

Complete!

[root@serverb ~]# systemctl enable vdo.service --now
Created symlink /etc/systemd/system/multi-user.target.wants/vdo.service → /usr/lib/systemd/system/vdo.service.
[root@serverb ~]#  vdo create --name=vdough --device=/dev/vdd --vdoLogicalSize=50G
Creating VDO vdough
      The VDO volume can address 46 GB in 23 data slabs, each 2 GB.
      It can grow to address at most 16 TB of physical storage in 8192 slabs.
      If a larger maximum size might be needed, use bigger slabs.
Starting VDO vdough
Starting compression on VDO vdough
VDO instance 1 volume is ready at /dev/mapper/vdough
[root@serverb ~]# mkfs.xfs /dev/mapper/vdough
meta-data=/dev/mapper/vdough     isize=512    agcount=4, agsize=3276800 blks
...output omitted...
[root@serverb ~]# mkdir  /vbread
[root@serverb ~]# cat >> /etc/fstab << EOF
/dev/mapper/vdough /vbread xfs defaults,x-systemd.requires=vdo.service 0 0
EOF
[root@serverb ~]# mount -a
[root@serverb ~]# df -h /vbread/
Filesystem          Size  Used Avail Use% Mounted on
/dev/mapper/vdough   50G  390M   50G   1% /vbread


如果你還沒有註冊 Like Coin,你可以在文章最下方看到 Like 的按鈕,點下去後即可申請帳號,透過申請帳號後可以幫我的文章按下 Like,而 Like 最多可以點五次,而你不用付出任何一塊錢,就能給我寫這篇文章的最大的回饋!