Percona XtraDB Cluster and SELinux

Today I tried to setup Percona XtraDB Cluster, but got permission denied error:

130709 16:15:35 [Note] WSREP: gcomm: connecting to group 'cluster0', peer ''
130709 16:15:35 [ERROR] WSREP: Permission denied
130709 16:15:35 [ERROR] WSREP: failed to open gcomm backend connection: 13: error while trying to listen 'tcp://0.0.0.0:4567?socket.non_blocking=1', asio error 'Permission denied': 13 (Permission denied)
	 at gcomm/src/asio_tcp.cpp:listen():813
130709 16:15:35 [ERROR] WSREP: gcs/src/gcs_core.c:gcs_core_open():195: Failed to open backend connection: -13 (Permission denied)
130709 16:15:35 [ERROR] WSREP: gcs/src/gcs.c:gcs_open():1289: Failed to open channel 'cluster0' at 'gcomm://': -13 (Permission denied)
130709 16:15:35 [ERROR] WSREP: gcs connect failed: Permission denied
130709 16:15:35 [ERROR] WSREP: wsrep::connect() failed: 6
130709 16:15:35 [ERROR] Aborting

After a quick search I found that this problem could be related to SELinux so I decided to disable it.

When I tried to disable SELinux I got permission denied error:

sudo setenforce 0
sudo echo 0 >/selinux/enforce
-bash: /selinux/enforce: Permission denied

So finally this command allowed me to disable SELinux:

sudo setenforce 0
sudo sh -c "echo 0 > /selinux/enforce"

And start PXC:

$ sudo /etc/init.d/mysql start
Starting MySQL (Percona XtraDB Cluster).... SUCCESS!