centos7でgp​​fsの古いファイルハンドルを解決する方法

centos7でgp​​fsの古いファイルハンドルを解決する方法

2つのGPFSクラスタ間で複数のクラスタ操作を実行しようとしています。 1つはストレージクラスタ(例)gpfs01、もう1つはコンピューティングクラスタ(例)です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) ファイルシステムとマウントポイントを作成します。

おすすめ記事