前言
在OpenStack云平台中,Glance服务负责管理虚拟机镜像的存储与分发。默认情况下,Glance使用本地存储,但生产环境中通常需要共享存储方案以提高可用性和扩展性。本教程将手把手教你如何通过NFS(Network File System)为Glance配置共享存储,实现多节点间的镜像无缝访问。
环境准备
-
NFS服务端:IP或主机名为
nfs-server
,系统为CentOS/RHEL -
Controller节点:运行Glance服务的OpenStack控制节点
-
网络要求:确保NFS端口(2049/tcp)和RPC端口(111/tcp)在防火墙开放
一、NFS服务端配置
1. 安装NFS工具包
yum install nfs-utils -y
2. 创建共享目录并设置权限
mkdir -p /mnt/test
chmod 777 /mnt/test # 临时宽松权限,生产环境建议细化权限
3. 配置NFS共享策略
编辑 /etc/exports