NetWorker: Не вдається створити з'єднання за допомогою 'portmapper'

Summary: Резервне копіювання з клієнта NetWorker Linux випадковим чином не вдається через збій зв'язку між сервером NetWorker і клієнтом, хоча мережевих обмежень між клієнтом і сервером немає. NetWorker покладається на протокол TCP/IP для зв'язку між клієнтом і сервером і зміни деяких параметрів ядра TCP на сервері, інакше клієнт може вплинути на функціональність NetWorker. ...

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

Клієнту NetWorker Linux не вдається створити резервну копію з такою помилкою, про яку повідомляється в журналах дій резервного копіювання:
nsrjobd RPC error RPC client handle: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
nsrjobd RPC error Unable to create the connection with 'portmapper' to host 'client_name' with address 'ip_address' at port number 7938.  
nsrjobd RPC critical Check whether the firewall is blocking the client ports on the host 'ip_address'.
У системі у файлі /etc/sysctl.conf увімкнено такі параметри TCP.
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle  = 1
Помилки від NetWorker Server /nsr/logs/daemon.raw:
nsrjobd RPC error Unable to create the connection with 'portmapper' to host 'client_name' with address 'ip_address' at port number 7938.
nsrexecd RPC error Unable to create the connection with 'portmapper' to host 'client_name' with address 'ip_address' at port number 7938. 
nsrd RPC error Unable to create the connection with 'portmapper' to host 'client_name' with address 'ip_address' at port number 7938.
nsrexecd RPC critical Check whether the firewall is blocking the client ports on the host 'ip_address'. 
nsrjobd RPC critical Check whether the firewall is blocking the client ports on the host 'ip_address'.
Помилки інших команд:
  • З сервера команда nsrrpcinfo -p client_name не завжди працює.
    • Перший запуск команди успішно зв'язується з клієнтом, але другий негайний запуск зазнає невдачі.
    • Команді не вдається встановити зв'язок із клієнтом, якщо резервна копія виконується з клієнта.
  • Не завжди працює наступна команда від сервера до клієнта:
  • Перший запуск команди успішно зв'язується з клієнтом, але другий негайний запуск зазнає невдачі.
nsrports -t client_name -p 7938

Cause

Увімкнення наступних параметрів ядра Linux призводить до збою зв'язку в NetWorker:
net.ipv4.tcp_tw_reuse 
net.ipv4.tcp_tw_recycle 
Параметри впливають на обробку ядра для сокетів у TIME_WAIT статус.

Resolution

У файлі /etc/sysctl.conf встановіть наступні параметри.  
net.ipv4.tcp_tw_reuse = 0
net.ipv4.tcp_tw_recycle = 0
Де 1 (увімкнено) та 0 (вимкнено)
 
Примітка: Вмикати ці параметри TCP не рекомендується, тому рекомендується проконсультуватися з постачальником Linux, перш ніж вмикати їх. 

Additional Information

Об'єкт tcp_tw_reuse дозволяє хосту повторно використовувати з'єднання TCP у TIME_WAIT статус для нового підключення, не чекаючи закриття розетки.

Параметр tcp_tw_recycle забезпечує швидку переробку розеток у TIME_WAIT статус. За замовчуванням ядро Linux чекає дві хвилини (2 x MSL), перш ніж закривати сокети TIME_WAIT статусу, якщо він не закритий додатком.

Produse afectate

NetWorker

Produse

NetWorker
Proprietăți articol
Article Number: 000081987
Article Type: Solution
Ultima modificare: 24 May 2024
Version:  6
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.