nsrck SYSTEM warning Cannot lock file index for client '<Client Name>' (Too many open files)

Résumé: 버전 19.4.0.2 및 19.5.0.0을 실행하는 NetWorker Server에서 "too many open files" 오류가 발생하며 자동 및 수동 실행 NSRCK 명령이 실패하는 문제가 발생할 수 있습니다.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

버전 19.4.0.2 및 19.5.0.0을 실행하는 NetWorker Server에서 "too many open files" 오류가 발생하며 자동 및 수동 실행 NSRCK 명령이 실패하는 문제가 발생할 수 있습니다.
  • 서버 보호 정책의 일부로 NSRCK를 실행할 때 UI에 오류나 장애가 표시되지 않고 실패하며, 오류는 다음과 같이 정책 로그 및 Daemon.raw 파일에 기록됩니다.
    • 정책 로그
      • 96467 1624042989 2 1 24 15160 10448 0 Server.Domain.com nsrck SYSTEM warning 43 Cannot lock file index for client '%s' (%s) 2 12 20 Client.Domain.com 24 19 Too many open files
    • Daemon.raw
      • 71193 1622838475 0 0 0 5876 5980 0 Server.Domain.com nsrd NSR info 9 %s %s: %s 3 11 10 2935:Index 11 12 19362:Notice 49 70 195146 32 Checking index for client '%s'.  1 0 20 Client.Domain.com
      • 96467 1622838492 2 1 24 6444 7952 0 Server.Domain.com nsrck SYSTEM warning 43 Cannot lock file index for client '%s' (%s) 2 12 20 Client.Domain.com 24 19 Too many open files
  • 명령줄을 통해 nsrck를 실행하면 다음 오류가 반환됩니다.
    • nsrck SYSTEM warning Cannot lock file index for client '' (Too many open files)
  • NetWorker CFI(Client File Index)는 계속 증가하고 스토리지를 사용하므로 호스트 드라이브에서 모든 스토리지가 사용되는 경우 시스템이 불안정해질 수 있습니다.
  • NSRCK와 동시에 실행할 경우 백업 및 복원 작업이 간헐적으로 실패할 수 있습니다.

Cause

이 문제는 19.4.0.2 CHF(Cumulative Hotfix) 및 19.5.0.0 최초 릴리스에서 도입된 코드 결함으로 인해 발생합니다.

Résolution

제품(운영 체제 또는 운영 환경)
 
NetWorker Server 19.4.0.3
NetWorker Server 19.5.0.1
작업 유형
 
핫픽스 적용
필요한 조치
 
현재 설치된 영향을 받는 버전에 따라 적절한 핫픽스 적용
작업을 완료할 수 있는 사람
 
NetWorker 관리자
이 OS, OE 또는 소프트웨어에서 해결된 문제
 
 
해결 방법 세부 정보 해결 방법:
이 문제를 해결하려면 19.4.0.2를 실행하는 NetWorker Server는 19.4.0.3 CHF(Cumulative Hotfix)를 적용해야 합니다.

이 문제를 해결하려면 19.5.0.0을 실행하는 NetWorker Server는 19.5.0.1 누적 핫픽스를 적용해야 합니다.

임시 해결 방법:
이 문제를 해결하려면 운영 체제 수준에서 사용 가능한 파일 설명자 수를 늘립니다.  Linux 시스템의 경우:

 
  1. 영구 설정을 확인하려면 /etc/sysctl.conf 파일을 편집합니다.

# vi /etc/sysctl.conf
 
  1. 다음과 같이 구성 지시문을 추가합니다.

fs.file-max =

여기서 는 열려 있는 파일의 최대 수를 정의하는 십진수입니다.  32768은 대규모 NetWorker 배포에 권장되는 설정이며, 이 설정으로 시작하는 것이 좋습니다.

 
  1. 파일을 저장하고 닫습니다. 시스템을 재부팅하거나 다음 명령을 입력하여 모든 프로세스에 새 값이 적용되도록 할 수 있습니다.

# sysctl -p

(재부팅을 위한 기본 설정)

참고: 이 문제를 해결하기 위해 관리자는 위의 권장 값보다 높은 값을 정의해야 할 수 있으며 이 값은 시스템마다 서로 다릅니다.  이 값을 증가할 때 안전한 작동 한계에 대해서는 운영 체제 설명서를 참조하십시오.
해결책 고려 사항 가능하면 빨리 핫픽스를 적용할 것을 권장합니다.

핫픽스가 적용된 후 운영 체제 파일 설명자 값을 성능 및 최적화 가이드에 정의된 범위 내의 값으로 복원하는 것이 중요합니다.

Produits

NetWorker
Propriétés de l’article
Numéro d’article: 000188258
Type d’article: Solution
Dernière modification: 23 août 2022
Version:  6
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.