hostname 模块
hostname 模块用于管理主机名。
hostname 模块支持大多数操作系统/发行版。
常用参数
参数名 | 是否必须 | 默认值 | 选项 | 说明 |
---|---|---|---|---|
name | 是 | 主机名称 | ||
use | 否 | alpine 、debian 、freebsd 、generic 、macos 、macosx 、darwin 、openbsd 、openrc 、redhat 、sles 、solaris 、systemd | 使用指定策略来更新主机名 |
更多参数可以使用命令 ansible-doc -s hostname
获取更多使用相关的文档或者查看官方文档。
一些示例
设置主机名
bash
ansible all -i src/inventory.yml -m hostname -a "name=centos"
设置主机名时指定策略
bash
ansible all -i src/inventory.yml -m hostname -a "name=centos use=systemd"