diff options
author | QiLiang <liangqi1@huawei.com> | 2016-10-14 06:11:07 +0800 |
---|---|---|
committer | QiLiang <liangqi1@huawei.com> | 2016-10-15 05:28:32 +0800 |
commit | faed52cdedf1b067c3f39d49827cb843d55edd45 (patch) | |
tree | 8d34ec4e9e44167b067b30713bf231eff4fdfc58 /deploy/adapters/ansible/openstack | |
parent | c85cae06ce80e7090b707974a50ab32de4aec28b (diff) |
Add recovery scripts
- add recovery shell scripts
- add boot-recovery role to stop services during system boot which
could cause boot pending
- configure nfs mount in /etc/fstab cause system boot pending,
so mount nfs during ansible-playbook run.
- kill mysqld before mysql recovery, running mysqld may cause mysql
recover failure
JIRA: COMPASS-474
Change-Id: I0f6f0ee935fbe3fbbe28a451a02decfb01a6165b
Signed-off-by: QiLiang <liangqi1@huawei.com>
Diffstat (limited to 'deploy/adapters/ansible/openstack')
-rw-r--r-- | deploy/adapters/ansible/openstack/HA-ansible-multinodes.yml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/deploy/adapters/ansible/openstack/HA-ansible-multinodes.yml b/deploy/adapters/ansible/openstack/HA-ansible-multinodes.yml index 7f61a1cf..95102d2b 100644 --- a/deploy/adapters/ansible/openstack/HA-ansible-multinodes.yml +++ b/deploy/adapters/ansible/openstack/HA-ansible-multinodes.yml @@ -238,6 +238,13 @@ accelerate: true max_fail_percentage: 0 roles: + - boot-recovery + +- hosts: controller + remote_user: root + accelerate: true + max_fail_percentage: 0 + roles: - controller-recovery - hosts: compute |