PowerScale: Problemy z wydajnością NFS spowodowane przeciążeniem serwera ICAP

Summary: Wpływ na wydajność NFS, gdy ustawienia skanowania antywirusowego "Skanuj przy otwarciu" lub "Skanuj przy zamknięciu" są włączone, co powoduje przeciążenie serwerów ICAP.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Wpływ na wydajność NFS opisany w tej bazie wiedzy dotyczy klastra skonfigurowanego z serwerami ICAP. Najpierw sprawdź ustawienia serwera ICAP Antivirus:
 

# isi antivirus icap settings view
 
           Fail Open: Yes
        Glob Filters: -
Glob Filters Enabled: No
Glob Filters Include: No
       Path Prefixes: /ifs/nasprod2024/smb
              Repair: No
       Report Expiry: 1W
       Scan On Close: Yes       <<<-- Enabled
        Scan On Open: Yes     <<<-- Enabled
Scan Cloudpool Files: No
   Scan Size Maximum: 100.00M
             Service: Yes
          Quarantine: Yes
            Truncate: No



Potwierdź, że wątki NFS oczekują na "av" lub "av_wait" w ogólnym skrypcie wydajności.
https://confluence.cec.lab.emc.com/display/ISILON/General+Performance+Troubleshooting
 

>>> Wait Channel Values<<<
11 av_wait
20 kqread
20 av
4 sbwait
1 opwres
4 sigwait
107 ucond


Potwierdź w komunikatach dziennika dotyczących węzła, którego dotyczy problem, w przedziale czasowym, którego dotyczy problem.
 

  1. Komunikaty o przeciążeniu serwerów ICAP w /var/log/messages
     
2025-05-06T17:42:20.639078-07:00 <0.5> nasprod2024-4(id4) /boot/kernel.amd64/kernel: [bam_av.c:1176](pid 14848="nfs")(tid=100543) Scan 1:155d:543d::HEAD failed with timeout (probably due to ICAP server overload); doing opdata cleanup with state: dequeued
2025-05-06T17:42:20.639138-07:00 <0.5> nasprod2024-4(id4) /boot/kernel.amd64/kernel: [bam_av.c:1176](pid 14848="nfs")(tid=100524) Scan 1:0c2e:9531::HEAD failed with timeout (probably due to ICAP server overload); doing opdata cleanup with state: dequeued
 
 
  1. Avscan rdzeni i ponowne uruchamianie n /var/log/messages 

 

2025-05-06T17:00:03.571382-07:00 <0.5> nasprod2024-1(id1) /boot/kernel.amd64/kernel: /lib/libthr.so.3:_pthread_create+0x906
2025-05-06T17:00:03.571392-07:00 <0.5> nasprod2024-1(id1) /boot/kernel.amd64/kernel: --------------------------------------------------
2025-05-06T17:00:03.571403-07:00 <0.6> nasprod2024-1(id1) /boot/kernel.amd64/kernel: pid 68624 (isi_avscan_d), jid 0, uid 0: exited on signal 11 from pid 0 (unknown) (core dumped)
2025-05-06T17:00:03.905443-07:00 <3.3> nasprod2024-1(id1) isi_avscan_d[63725]: [0x4d07b71b3000] Setting process flag P_NO_SEMLOCK for avscan
2025-05-06T17:00:03.905857-07:00 <3.4> nasprod2024-1(id1) isi_avscan_d[63725]: [0x4d07b71b3000] isi_avscan_d starting up
2025-05-06T17:00:03.949657-07:00 <3.4> nasprod2024-1(id1) isi_avscan_d[63725]: [0x4d07b71b3000] isi_avscan_d completed start up, ready...

 

  1. Dzienniki Avscan wykazują oznaki przeciążenia serwera ICAP
     
2025-05-06T17:38:58.867768-07:00 <3.6> nasprod2024-1(id1) isi_avscan_d[63725]: [0x4d07b7998200] Scan request timeout exceeded and dropped for 1:17c5:0b6e::HEAD, policy id: SCAN_ON_OPEN, report id: SCAN_ON_OPEN.
2025-05-06T17:38:58.868241-07:00 <3.6> nasprod2024-1(id1) isi_avscan_d[63725]: [0x4d07b71b4900] Scan request timeout exceeded and dropped for 1:17b7:6f7d::HEAD, policy id: SCAN_ON_OPEN, report id: SCAN_ON_OPEN.
2025-05-06T17:38:58.868439-07:00 <3.6> nasprod2024-1(id1) isi_avscan_d[63725]: [0x4d07b7997300] Scan request timeout exceeded and dropped for 1:0e78:89b3::HEAD, policy id: SCAN_ON_OPEN, report id: SCAN_ON_OPEN.


Potwierdź ścieżkę skanowaną za pomocą isi_get. Na przykład powyższy numer LIN 1:0c2e:9531 z dziennika komunikatów powinien być zgodny ze ścieżką eksportu NFS. 
 

A valid path for LIN 1:0c2e:9531::HEAD is /ifs/nasprod2024/nfs/libarc-p1/mysql/#ib_16384_0.dblwr

Cause

Serwery ICAP klienta są przeciążone z powodu skanowania plików przy otwieraniu i zamykaniu. Przewodnik ICAP zaleca stosunek co najmniej 1:1.

Podręcznik administracyjny interfejsu CLI PowerScale OneFS — serwery ICAP


 

Resolution

Aby uzyskać natychmiastową ulgę, wyłącz opcję "skanuj przy otwieraniu", a następnie przetestuj wydajność.
 

# isi antivirus icap settings modify --scan-on-open=false


Jeśli problem będzie się powtarzał, wyłącz "skanowanie przy zamknięciu", a następnie przetestuj wydajność.
 

# isi antivirus icap settings modify --scan-on-close=false


Aby uzyskać trwałe rozwiązanie, jeśli chcesz włączyć oba ustawienia, zwiększ liczbę serwerów ICAP.
 
Skanowanie przy zamknięciu to zalecany stosunek serwerów ICAP do węzłów 1:1.
 
Skanowanie przy otwarciu to zalecany stosunek serwerów ICAP do węzłów w stosunku 2:1. 

Affected Products

Isilon, PowerScale OneFS
Article Properties
Article Number: 000328556
Article Type: Solution
Last Modified: 30 Sept 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.