diff --git a/roles/gluster_client/tasks/main.yml b/roles/gluster_client/tasks/main.yml
index 75964d8f9f61391b0c6c7b1c1f7fa6664e9dbed6..68d24002695056b5b32337510a22bb5b48f187f6 100644
--- a/roles/gluster_client/tasks/main.yml
+++ b/roles/gluster_client/tasks/main.yml
@@ -12,7 +12,7 @@
   sudo: true
 
 - name: install gluster
-  apt: name=glusterfs state='latest'
+  apt: name=glusterfs-client state='latest'
   when: ansible_os_family == 'Debian'
   sudo: true
 
diff --git a/roles/gluster_server/tasks/main.yml b/roles/gluster_server/tasks/main.yml
index 2abeee927077069549007176b14e3719e2182931..82dcabaa4088bec82eb7168983735fdb9cddae5a 100644
--- a/roles/gluster_server/tasks/main.yml
+++ b/roles/gluster_server/tasks/main.yml
@@ -15,13 +15,19 @@
   sudo: true
 
 - name: install gluster
-  apt: name=glusterfs state='latest'
+  apt: name=glusterfs-server state='latest'
   when: ansible_os_family == 'Debian'
   sudo: true
 
 - name: start daemon
   service: name=glusterd enabled=yes state=started
   sudo: true
+  when: ansible_os_family == 'RedHat'
+
+- name: start daemon
+  service: name=glusterfs-server enabled=yes state=started
+  sudo: true
+  when: ansible_os_family == 'Debian'
 
 - name: make server list
   set_fact: