ansible常用模块之 -- filesystem模块 – 使用文件系统
filesystem模块 – 使用文件系统
一、摘要
- 这个模块创建一个文件系统
二、参数
参数 | 选项/默认值 | 示例 |
---|---|---|
dev required | 设备或映像文件的目标路径。 | |
force boolean | · no ← · yes | 如果 yes,允许在已经拥有文件系统的设备上创建新的文件系统 |
fstype required | · btrfs · ext2 · ext3 · ext4 · ext4dev · f2fs · lvm · ocfs2 · reiserfs · xfs · vfat · swap | 要创建的文件系统类型。 |
opts | 要传递给mkfs命令的选项列表。 | |
resizefs boolean | · no ← · yes | 如果 yes,如果块设备和文件系统大小不同,则将文件系统扩展到空间中。 支持ext2、ext3、ext4、ext4dev、f2fs、lvm、xfs、vfat、swap文件系统。 XFS只有在挂载时才会增长。 vFAT将会失败如果fatresize < 1.04 |
三、示例
# 在/dev/sdb1上创建ext2文件系统
- name: Create a ext2 filesystem on /dev/sdb1
filesystem:
fstype: ext2
dev: /dev/sdb1
# 在/dev/sdb1上创建ext4文件系统并检查磁盘块
- name: Create a ext4 filesystem on /dev/sdb1 and check disk blocks
filesystem:
fstype: ext4
dev: /dev/sdb1
opts: -cc
官方文档:https://docs.ansible.com/ansible/2.9/modules/filesystem_module.html#filesystem-module