centos7에서 gpfs ​​오래된 파일 핸들을 해결하는 방법

centos7에서 gpfs ​​오래된 파일 핸들을 해결하는 방법

두 개의 GPFS 클러스터 간에 다중 클러스터 작업을 수행하려고 합니다. 하나는 스토리지 클러스터(예:) gpfs01이고 다른 하나는 컴퓨팅 클러스터(예:)입니다 gpfs02.

gpfs02mmremotecluster올바르게 생성 하고 구성한 " " 클러스터에서 mmremotefs마운트하려고 하면 다음과 같은 오래된 파일 핸들 오류가 발생합니다.

[root@gpfs02 ~]# mmmount all

Thu Dec 12 18:57:14 IST 2019: mmmount: Mounting file systems ...

mount: mount gpfs02 on /gpfs/storage failed: Stale file handle.

하지만 노력하면 mmlsmount다음과 같은 결과를 얻을 수 있습니다.

[root@gpfs02 ~]# mmlsmount all -L

File system gpfs02 (gpfs01:gpfs01) is mounted on 1 nodes:

192.168.1.215   gpfs01                    gpfs01        

[root@gpfs02 ~]# mmlsmount all_remote

File system gpfs02 (gpfs01:gpfs01) is mounted on 1 nodes.

[root@gpfs02 ~]# tail -f 100 /var/adm/ras/mmfs.log.latest

프로그램

tail: cannot open '100' for reading: No such file or directory
==> /var/adm/ras/mmfs.log.latest <== 2019-12-12_19:08:47.793+0530: [E] Disk failure.  Volume gpfs02. rc = 19. Physical volume nsd3.
2019-12-12_19:08:47.793+0530: [E] Disk failure.  Volume gpfs02. rc = 19. Physical volume nsd4.
2019-12-12_19:08:47.794+0530: [X] File System gpfs02 unmounted by the system with return code 19 reason code 0, at line 483 in /project/sprelttn423/build/rttn423s008a/src/avs/fs/mmfs/ts/stripe/stripeopen.C
2019-12-12_19:08:47.794+0530: No such device
2019-12-12_19:08:47.794+0530: Failed to open gpfs02.
2019-12-12_19:08:47.794+0530: No such device
2019-12-12_19:08:47.794+0530: [E] Failed to open gpfs02.
2019-12-12_19:08:47.794+0530: [W] Command: err 666: mount gpfs02
2019-12-12_19:08:47.794+0530: No such device
2019-12-12_19:08:47.855+0530: mmcommon preunmount invoked.  File system: gpfs01  Reason: SGPanic
2019-12-12_19:14:21.440+0530: [I] Leaving remote cluster gpfs01
2019-12-12_19:14:21.441+0530: [I] Cluster Manager connection broke. Probing cluster gpfs01

답변1

디스크를 생성하려면 다음 단계를 따라야 합니다.

1) sdb: dd if=/dev/zero of=/sdb 개수=10240 bs=64k

sdc: dd if=/dev/zero of=/sdc 개수=10240 bs=64k

2) vim stanza.nsds 파일을 생성해야 합니다.

%nsd: 장치=/sdb

nsd=nsd3

서버=gpfs01

사용=데이터만

실패 그룹=100

풀=데이터

%nsd: 장치=/sdc

nsd=nsd4

서버=gpfs01

사용=데이터만

실패 그룹=100

풀=데이터

3) 나중에 디스크를 만듭니다.

mmcrnsd -F section.nsds -v 아니요

3)mmlsnsd

파일 시스템 디스크 이름 NSD 서버

(유휴 디스크) nsd3 gpfs​​01
(유휴 디스크) nsd4 gpfs​​01

4) 파일 시스템 및 마운트 지점을 생성합니다.

관련 정보