ovirt将synology作为nfs存储域

简介: ovirt将synology作为nfs存储域

最近有个东西比较折腾,需要将synology的nfs共享存储添加为存储域,原本以为只是很简单的问题,但是发现添加后总是提示报错。查看synology下的日志提示下述报错( kernel: NFSD: client X.X.X.X testing state ID with incorrect client ID)

da7ee1ba79ebd000a0721828f755a4d.png

查询该问题指出该问题有可能是安全软件或者是缺少对应的用户和用户组,恰好ovirt似乎有对应的解决方法

参考上述链接,我们使用ssh登录到synology终端下。

  1. 创建kvm group(id 36)
echo"kvm:x:36" >> /etc/group
  1. 创建vdsm用户(uid 36)
echo"vdsm:x:36:36::/dev/null:/bin/false" >> /etc/passwd
  1. 更新synology ACLs以允许kvm:vsdm访问
EXPORT_DIR=/volume1/...
ALLOW_USER='user:vdsm:allow:rwxpdDaARWcCo:fd--'ALLOW_GROUP='group:kvm:allow:rwxpdDaARWcCo:fd--'synoacltool -get"$EXPORT_DIR" | grep-q"$ALLOW_USER" || synoacltool -add"$EXPORT_DIR"$ALLOW_USER > /dev/null
synoacltool -get"$EXPORT_DIR" | grep-q"$ALLOW_GROUP" || synoacltool -add"$EXPORT_DIR"$ALLOW_GROUP > /dev/null
synoacltool -get"$EXPORT_DIR"
  1. 编辑/etc/exports,将需要共享的目录的anonuid和anongid替换为36
/volume1/ovirt 1.1.1.1(<Synology defined options>,anonuid=1025,anongid=100) 1.1.1.2(<Synology defined options>anonuid=1025,anongid=100)

结束这一个步骤后,重新nfs-server服务,然后重新添加还是有问题。

最后发现,在添加域时,需要将nfs的"自动协商"修改成"nfsv3"

image.png

目录
相关文章
|
1月前
|
存储 Kubernetes 应用服务中间件
k8s-配置与存储-持久化存储-NFS 挂载、StorageClass 存储类 动态创建NFS-PV案例
k8s-配置与存储-持久化存储-NFS 挂载、StorageClass 存储类 动态创建NFS-PV案例
236 0
|
1月前
|
存储 Kubernetes 数据安全/隐私保护
|
1月前
|
存储 Kubernetes 容器
K8S中使用nfs作为存储卷
K8S中使用nfs作为存储卷
25 0
|
10月前
|
存储 Unix 应用服务中间件
k8s--数据存储、HostPath、NFS 存储
k8s--数据存储、HostPath、NFS 存储
|
1月前
|
存储 网络协议 Linux
哇~真的是你呀!哎呀!今天是LINUX中的NFS存储服务
NFS(Network File System)是一种用于共享文件系统的协议,常用于Linux系统中。它允许在网络上共享文件和目录,使得多台计算机可以共享和访问相同的文件资源。以下是关于Linux中的NFS服务的简要介绍。
74 0
|
6月前
|
存储 网络协议 Unix
小白带你学习Linux的NFS存储(二十五)
小白带你学习Linux的NFS存储(二十五)
71 0
|
8月前
|
存储 Kubernetes 负载均衡
【Kubernetes的Service Mesh发展历程及Istio架构、存储供应使用NFS flexvolume CSI接口】
【Kubernetes的Service Mesh发展历程及Istio架构、存储供应使用NFS flexvolume CSI接口】
|
存储 负载均衡 应用服务中间件
【web项目】keepalived高可用+LVS负载均衡+nginx动静分离+nfs共享存储
【web项目】keepalived高可用+LVS负载均衡+nginx动静分离+nfs共享存储
240 0
【web项目】keepalived高可用+LVS负载均衡+nginx动静分离+nfs共享存储
|
10月前
|
存储
keepalived+DRBD+NFS高可用存储
keepalived+DRBD+NFS高可用存储
150 0
|
存储 Kubernetes 容器
kubernetes创建nfs存储类
kubernetes创建nfs存储类
198 0