2 Bronze

从VNXe创建replication会话到VNX失败

跳至解决方案

从VNXe创建replication会话到VNX失败,告警提示:没有足够的空间存储池来创建replication会话。我检查了二面设备的磁盘空间应该是足够的,不知道是为什么。

标签 (2)
0 项奖励
1 解答

已接受的解答
4 Ruthenium

Re: 从VNXe创建replication会话到VNX失败

跳至解决方案

楼主,出现这种情况一般是由二种原因引起:

1、VNX-File上磁盘空间不够了;

2、VNX上的文件系统没有创建在存储池上,而是直接创建在RAID组的metavolume上。因为replication启动时要需要为savvol分配空间,savvol必须创建在存储池上。因此,在建立replication时你必须创建一个存储池,并从该存储池创建目标复制文件系统,以便复制会话能够启动。

最后,你可以提供相关的告警信息吗?

在原帖中查看解决方案

0 项奖励
6 回复数
2 Bronze

Re: 从VNXe创建replication会话到VNX失败

跳至解决方案

hi,

i think it's space is not enough used for checkpoint.

you can try to extend the chk space.

4 Ruthenium

Re: 从VNXe创建replication会话到VNX失败

跳至解决方案

楼主,出现这种情况一般是由二种原因引起:

1、VNX-File上磁盘空间不够了;

2、VNX上的文件系统没有创建在存储池上,而是直接创建在RAID组的metavolume上。因为replication启动时要需要为savvol分配空间,savvol必须创建在存储池上。因此,在建立replication时你必须创建一个存储池,并从该存储池创建目标复制文件系统,以便复制会话能够启动。

最后,你可以提供相关的告警信息吗?

在原帖中查看解决方案

0 项奖励
2 Bronze

Re: 从VNXe创建replication会话到VNX失败

跳至解决方案

告警信息:


Error Code:0x650006

0 项奖励
4 Ruthenium

Re: 从VNXe创建replication会话到VNX失败

跳至解决方案

你用下图命令看看文件系统是否建在存储池上:

Untitled.jpg

2 Bronze

Re: 从VNXe创建replication会话到VNX失败

跳至解决方案

问题应该就是文件系统建的位置问题,在VNX上重新找了一个文件系统正常了。谢谢。

0 项奖励
4 Beryllium

Re: 从VNXe创建replication会话到VNX失败

跳至解决方案

需要检查两端的磁盘空间,包括两边的存储池的空余空间能容纳要复制的文件系统。用nas_replicate -pool参数来指定一个存储池。

nas_fs -size

nas_pool -size

nas_replicate -poolside

如果目标池里面已存在目标文件系统或者空间不足,那么先把目标文件系统删除,重新复制,这样可以节省目标文件系统savvol空间。

当复制的时候,系统会在两端自动创建两个checkpoint到savvol,要取保savvol有足够的空间可以容纳这两个checkpoint,可以删除一些不需要的checkpoint来释放空间。查看哪些checkpoint占用了多少savvol空间。

fs_ckpt -list

另外,默认情况下这两个临时的checkpoint是创建在源和目标文件系统所在的存储池里面的,如果这些存储池空间不足那么你可以指定把它们创建到其他的存储池里面。

nas_replicate -create -source -sav poolname -destination -sav poolname