Example of creating an AFM relationship by using the GPFS protocol
How to create an AFM relationship between the home cluster and cache cluster by using the GPFS protocol.
designate a node as gateway
node1:~ mmchnode --gateway -N
node2
Wed Oct 8 22:35:42 CEST 2014: mmchnode: Processing node node2.site
mmchnode: Propagating the cluster configuration data to all
affected nodes. This is an asynchronous process.
Remote mount the home filesystem on the cache
node1:/var/mmfs/ssl mmremotefs show
all
Local Name Remote Name Cluster name Mount Point Mount Options Automount Drive Priority
remoteHOME fshome node3.home /remote/fshome rw no – 0
node1:/var/mmfs/ssl mmmount remoteHOME
-a
Thu Oct 23 23:28:32 CEST 2014: mmmount: Mounting file systems ...
Create AFM with GPFS protocol as the transport layer
node1:/var/mmfs/ssl mmcrfileset fs1 fileset_IW -p afmtarget=gpfs:///remote/fshome -p
afmmode=iw
--inode-space=new
Fileset fileset_IW created with id 1 root inode 131075.
node1:/var/mmfs/ssl cd /gpfs/cache
node1:/gpfs/cache mmlinkfileset fs1
fileset_IW
Fileset fileset_IW linked at /gpfs/cache/fileset_IW
node1:/gpfs/cache mmafmctl fs1
getstate
Fileset Name Fileset Target Cache State Gateway Node Queue Length Queue numExec
------------ -------------- ------------- ------------ ------------ -------------
fileset_IW gpfs:///remote/fshome Inactive
node1:/gpfs/cache cd fileset_IW
node1:/gpfs/cache/fileset_IW ll
total 97
drwx------ 65535 root root 32768 Oct 23 23:47 .afm
drwx------ 65535 root root 32768 Oct 23 23:47 .pconflicts
drwx------ 65535 root root 32768 Oct 23 23:47 .ptrash
dr-xr-xr-x 2 root root 32768 Jan 1 1970 .snapshots
node1:/gpfs/cache/fileset_IW mmmount remoteHOME -a
access the fileset / wait 60 seconds
node1:/gpfs/cache/fileset_IW mmafmctl fs1 getstate
Fileset Name Fileset Target Cache State Gateway Node Queue Length Queue numExec
------------ -------------- ------------- ------------ ------------ -------------
fileset_IW gpfs:///remote/fshome Active node1 0 13