尝试使用 GPFS 协议创建 AFM 关系。缓存端集群出现错误

尝试使用 GPFS 协议创建 AFM 关系。缓存端集群出现错误

我正在尝试AFM通过使用GPFS协议来建立关系。缓存端集群出现错误。

Home集群步骤:

1) 创建主集群(集群名称 - gpfs​​01)。

2) 在主集群上创建文件系统(文件系统名称 - gpfs​​01)。

3) 启用对文件系统的远程访问。

4) 配置主集群的导出路径AFM

Cache集群的步骤:

1)创建缓存集群(集群名称-gpfs02)

1)mmchnode --gateway -N Node1

2) mmstartup -a

3) mmmount Device -a

4) 远程挂载主文件系统到缓存集群上。

5)当我创建AFM文件集并链接它时,但仍然收到此错误。

 [root@gpfs02 ~]# mmcrfileset gpfs02 singleWriter1  -p 
 afmtarget=gpfs:///gpfs/storage/ -p afmmode=sw --inode-space new

 mmcrfileset: File system gpfs02 belongs to cluster gpfs01.
 Command is not allowed for remote file systems.

 mmcrfileset: Command failed. Examine previous error messages to 
 determine 
 cause.


[root@gpfs02 ~]# mmcrfileset gpfs01 afm2 -p 
 afmtarget=gpfs:///gpfs/storage/ -p afmmode=sw --inode-space new

 mmcrfileset: [E] Invalid option specified: gpfs:///gpfs/storage/.
 The AFM target must be on a separate filesystem.

 mmcrfileset: Command failed. Examine previous error messages to 
 determine cause.

答案1

第一个错误——您只能在拥有该文件系统的集群上创建文件集。因此,您可能应该在 gpfs​​01 上创建一个普通文件集,如下所示:

[root@gpfs01 ~]# mmcrfileset gpfs01 singleWriterHome1 --inode-space new
[root@gpfs01 ~]# mmlinkfileset gpfs01 singleWriterHome1 -J /gpfs/gpfs01/singleWriterHome1

这一侧不一定是文件集——也可以是普通目录。

然后在 gpfs​​01 上,您必须将“gpfs01”文件系统定义为远程安装,并安装 f.ex。如 /gpfs/gpfs01。然后您应该能够通过运行以下命令在“gpfs02”中创建 AFM 缓存:

[root@gpfs02 ~]# mmcrfileset gpfs02 afmsw1 -p afmtarget=gpfs:///gpfs/gpfs01/singleWriterHome1 -p afmmode=sw --inode-space new

相关内容