roles_path,是否已設定 /home/ceuser/ansible_pb/roles 目錄。
ceuser@deyu:~/ansible_pb$ vi ansible.cfg ceuser@deyu:~/ansible_pb$ grep ^roles_path ansible.cfg roles_path = /home/ceuser/ansible_pb/roles
ceuser@deyu:~/ansible_pb$ mkdir roles/
ceuser@deyu:~/ansible_pb$ cd roles/ ceuser@deyu:~/ansible_pb/roles$ pwd /home/ceuser/ansible_pb/roles
ceuser@deyu:~/ansible_pb/roles$ ansible-galaxy role init apache - Role apache was created successfully
ceuser@deyu:~/ansible_pb/roles$ tree apache/
apache/
├── defaults
│ └── main.yml
├── files
├── handlers
│ └── main.yml
├── meta
│ └── main.yml
├── README.md
├── tasks
│ └── main.yml
├── templates
├── tests
│ ├── inventory
│ └── test.yml
└── vars
└── main.yml
9 directories, 8 files
ceuser@deyu:~/ansible_pb$ cd .. ceuser@deyu:~/ansible_pb$ ansible-galaxy role list # /home/ceuser/ansible_pb/roles - phpinfo, (unknown version) - balancer, (unknown version) - apache, (unknown version) # /usr/share/ansible/roles # /etc/ansible/roles