25.4. Configuration Examples
25.4. Configuration Examples 25.4.1. Changing the Default OpenShift Directory By default, OpenShift stores its data in the /var/lib/openshift/ directory, which is labeled with the openshift_var_lib_t SELinux type. To allow OpenShift to store data in a different directory, label the new directory with the proper SELinux context. The following procedure shows how to change the default OpenShift directory for storing data to /srv/openshift/ : Procedure 25.1. Changing the Default OpenShift Directory for Storing Data As root, create a new openshift/ directory within the /srv directory. The new directory is labeled with the var_t type: As root, use the semanage utility to map /srv/openshift/ to the proper SELinux context: Then, use the restorecon utility as root to apply the changes: The /srv/openshift/ directory is now labeled with the correct openshift_var_lib_t type:
~]# mkdir /srv/openshift ~]USD ls -Zd /srv/openshift drwxr-xr-x. root root unconfined_u:object_r:var_t:s0 openshift/ ~]# semanage fcontext -a -e /var/lib/openshift /srv/openshift ~]# restorecon -R -v /srv/openshift ~]USD ls -Zd /srv/openshift drwxr-xr-x. root root unconfined_u:object_r:openshift_var_lib_t:s0 openshift/