From 95882fdc1bea7ccdcb12763086f7f53d9f1e1fd7 Mon Sep 17 00:00:00 2001 From: Ivan Grynenko Date: Sun, 12 Jun 2016 11:55:59 +1000 Subject: [PATCH] Fixing mysql pid file directory does not exists. --- .../roles/ansible-role-mysql/tasks/configure.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lemp-rhel7/roles/ansible-role-mysql/tasks/configure.yml b/lemp-rhel7/roles/ansible-role-mysql/tasks/configure.yml index d8a4585..5b4e4d8 100755 --- a/lemp-rhel7/roles/ansible-role-mysql/tasks/configure.yml +++ b/lemp-rhel7/roles/ansible-role-mysql/tasks/configure.yml @@ -67,3 +67,13 @@ - name: Ensure MySQL is started and enabled on boot. service: "name={{ mysql_daemon }} state=started enabled={{ mysql_enabled_on_startup }}" register: mysql_service_configuration + +- name: Creates MySQL run directory + file: + path: /var/run/mariadb + state: directory + owner: mysql + group: mysql + mode: 0755 + recurse: yes + when: when: ansible_os_family == 'RedHat'