PowerScale: Klienti AIX nemohou připojit systém NFSv4.0 v systému OneFS 9.3+ s chybou "argument neplatný".
Summary: Klienti AIX nemohou připojit exporty pomocí systému NFSv4.0 počínaje systémem OneFS 9.3+. NFSv3 funguje bez problémů.
Symptoms
Klienti AIX nemohou připojit systém NFSv4.0 v systému OneFS 9.3+ s argumentem "chyba" je neplatná.
Připojení pomocí NFSv3 nevykazuje žádné problémy.
Příklad chování:
# mount -o vers=4,soft powerscale:/ifs/AIX /mnt mount: giving up on: powerscale:/ifs/AIX vmount : Invalid argument # mount -o vers=3,soft powerscale:/ifs/AIX /mnt # ls /mnt testfile #
Cause
Držák AIX nfsv4 obsahuje Suppattr_ExclCreat Požadavek na atribut. Skript Suppattr_ExclCreat je součástí standardu NFSv4.1.
Od systému OneFS 9.3 podporuje systém Powerscale NFSv4.1/4.2, zatímco systém AIX podporuje pouze NFSv4.0.
Systém PowerScale tedy uvidí požadavek na atributy 4.1, ale vzhledem k tomu, že AIX podporuje pouze verzi 4.0, požadavek se zamítne. Před verzí OneFS 9.3 byl tento požadavek v pořádku, protože systém Powerscale podporoval pouze systém NFSv4.0.
To je vidět i na zachytávání paketů:
Resolution
Aby bylo možné vyřešit situaci, kdy klient odesílá atribut NFSv4.1, pokud je podporován pouze systém NFSv4.0, je třeba zapojit podporu IBM/AIX.
Při zapojení podpory IBM lze uvést následující informace.
IJ41058: PŘIPOJENÍ NFS4 SELŽE SE SERVEREM NETAPP Z DŮVODU SUPPATTR_EXCLCREAT PLATÍ PRO AIX 7200-05