首页 > 代码库 > 使用ansible部署安装corosync+pacemaker

使用ansible部署安装corosync+pacemaker

 

安装ansible

创建corosync目录

Mkdir –pv /corosync/roles/{common,ha}/{files,tasks,handlers,templates,vars,meta,default}

之后编辑/common/files/hosts

clip_image002

定义common、task任务

clip_image004

clip_image006

完成common定义

定义ha

#vim /roles/ha/tasks/main.yaml

clip_image008

定义handlers

#vim /roles/ha/handlers/main.yaml

clip_image010

# touch /corosync/site.yaml

#vim /corosync/ha.yaml

clip_image012

定义/etc/ansible/hosts

clip_image014

完成之后定义crmsh 将crmsh的rpm包放在files下

clip_image016

之后定义tasks下的main.yml

clip_image018

使用ansible部署安装corosync+pacemaker