除了/var/lib/libvirt/images,你无法在路径中共享虚拟机的原因在于SELinux。SELinux为系统添加了额外保护。通过在目录上使用标签,将目录设置为专有用途。存储镜像文件的最佳方式是通过在目录上设置合适的类型标签。你这样的情形,运行下面两个命令即可(请确保在根shell下执行):
semanage --t --a virt_image_t /tmp/share(/.*) ?
restorecon --R --v /tmp/share
如果还不行,可完全禁用SELinux。可通过将下面这行添加都文件/etc/sysconfig/selinux中:
SELINUX=disabled
如果没时间重启计算机,可使用setenforce 0暂时禁用SELinux,当不要忘记更改上面的配置文件,否则在你重启时又会自动开启SELinux。
接下来,你说想要每个人都能访问/tmp/share的内容。最简单的方式是创建NFS共享,请确保文件/etc/exports包含以下行:
/tmp/share *(rw,no_root_squash)
然后,使用命令service nfs启动NFS服务器。对于其他计算机,现在可加载NFS共享,使用下面命令即可:
mount --t nfs your.fedora.computer:/tmp/share/mnt
大功告成,访问/mnt目录即可访问NFS共享的内容,也可从这访问镜像文件。
腾佑科技作为国内顶级互联网基础应用服务提供商,有自己的自主机房和产权,拥有
双线服务器,拥有大型的机房三座,顺应时代发展和客户需求,在
服务器托管和
服务器租用方面,具备多项优势,特别适用于对网站运行质量有较高要求的用户。
腾佑科技为了最大限度的满足了全国各地的客户对服务器托管租用的各种需求,使网络的传递速度更快速更便捷。正是由于它稳定、快速的IDC机房服务,腾佑科技才能赢得众多公司的认可。腾佑科技是你
服务器托管和
服务器租用的最佳的选择。
由
www.tuidc.com提供