(1) On the NFS server side: $ cat /etc/exports /home/kashyap *(rw,syn,no_root_squash) (2) Mount an NFS share w/ Nova specific SELinux context : $ mount --verbose -t nfs xx.yy.www.zzz:/home/kashyap \ /mnt -o "context=unconfined_u:object_r:nova_var_lib_t:s0" (3) Set appropriate permissions on the mount point: $ chown -R nova: /mnt/nova/ $ chgrp -R qemu /mnt/nova/instances/ $ chmod -R g+w /mnt/nova/instances (4) Ensure to have nova own the QEMU instances invoked by: $ grep nova /etc/libvirt/qemu.conf user = "nova" group = "nova" (5) Restart all 'running' OpenStack services (or use 'openstack-service' command, if you want to do it more elgantly): $ for i in `systemctl list-unit-files --type=service \ | grep -i openstack | grep -i enabled | \ awk '{print $1}'`; do systemctl restart $i ; done (6) Ensure your instances are indeed owned by Nova: $ ps -ef | grep -i qemu-system-x86 | grep -i nova