Ansible存储管理与考试准备全攻略
1. 存储配置与Playbook实践
在存储管理方面,我们可以通过Ansible来完成一系列的操作。例如,有如下的挂载配置:
mount:
path: /file
state: mounted
src: /dev/vgfiles/lvfiles
fstype: xfs
当完成这样的配置后,playbook就可以投入使用了。使用 ansible-playbook exercise153.yaml 命令来运行它,并验证输出结果。之后,还可以使用 ansible ansible2,ansible3 -a “lvs” 这个临时命令,查看带有额外硬盘的机器上LVM逻辑卷的大小。
在存储设置过程中,需要谨慎考虑,因为可能会出现各种问题。首先,我们可以利用Ansible的事实(facts)来了解当前存储配置的情况。之后,使用合适的模块来设置存储设备。下面是存储管理中一些关键模块和操作的总结表格:
| 操作 | 模块 | 说明 |
| ---- | ---- | ---- |
| 获取当前挂载概述 | ansible_mounts | 用于获取当前挂载的信息 |
| 生成设备不存在错误 | assert、fail | 当设备不存在时,使用这两个模块生成错误 |
| 创建分区 | parted | 管理分区及其属性 |
| 指定GPT分区 | label: gpt | 在parted模块中使用该选项指定GPT分区
超级会员免费看
订阅专栏 解锁全文
38

被折叠的 条评论
为什么被折叠?



