나는 계약을 AFM
통해 관계를 구축하려고 노력하고 있습니다 GPFS
. 캐시 측 클러스터에서 오류가 발생했습니다.
홈 클러스터 단계:
1) 메인 클러스터(클러스터 이름 - gpfs01)를 생성합니다.
2) 메인 클러스터(파일 시스템 이름 - gpfs01)에 파일 시스템을 생성합니다.
3) 파일 시스템에 대한 원격 액세스를 활성화합니다.
4) 메인 클러스터의 내보내기 경로를 구성합니다 AFM
.
캐시 클러스터 단계:
1) 캐시 클러스터 생성(클러스터 이름-gpfs02)
1)mmchnode --gateway -N Node1
2) mmstartup -a
삼) 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
첫 번째 오류 - 파일 시스템을 소유하는 클러스터에서만 파일 세트를 생성할 수 있습니다. 따라서 다음과 같이 gpfs01에 일반 파일 세트를 생성해야 합니다.
[root@gpfs01 ~]# mmcrfileset gpfs01 singleWriterHome1 --inode-space new
[root@gpfs01 ~]# mmlinkfileset gpfs01 singleWriterHome1 -J /gpfs/gpfs01/singleWriterHome1
이쪽은 파일 세트일 필요는 없습니다. 그냥 일반 디렉토리일 수도 있습니다.
그런 다음 gpfs01에서 "gpfs01" 파일 시스템을 원격 마운트 및 마운트 f.ex로 정의해야 합니다. 예: /gpfs/gpfs01. 그러면 다음 명령을 실행하여 "gpfs02"에 AFM 캐시를 생성할 수 있습니다.
[root@gpfs02 ~]# mmcrfileset gpfs02 afmsw1 -p afmtarget=gpfs:///gpfs/gpfs01/singleWriterHome1 -p afmmode=sw --inode-space new