PowerScale: rpcbind mislukt tijdens de update als u een aangepaste sysctl-waarde gebruikt

Summary: "rpcbind" kan niet correct worden gestart tijdens upgrades naar specifieke OneFS-versies als er een aangepaste waarde is ingesteld voor "kern.ipc.somaxconn".

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

Na een upgrade naar een van de volgende OneFS-versies:

  • 9.7.1.3
  • 9.10.0.0

Clienttoegang wordt onderbroken in alle protocollen en actieve isi auth Opdrachten op het cluster zorgen ervoor dat de volgende fout wordt weergegeven:

p970-1# isi auth users list
Unable to connect to authentication daemon.  Please wait until authentication daemon has restarted and retry.

Berichten in /var/log/messages geeft aan dat er geen verbinding kan worden gemaakt met de RPC-server (Remote Procedure Call):

2024-11-25T14:59:51.084340+00:00 <1.3> p970-1(id1) isi_celog_capture[4169]: drive_d_connect: Failed to connect to RPC server at 127.0.0.1 (errno=Invalid argument, rpc clnt_stat=15); retrying 2 of 3.

Cause

Dit probleem wordt veroorzaakt door een probleem in de logica die deze instelling evalueerde in de twee getroffen versies van OneFS. Het wordt in alle andere versies behandeld.

Resolution

Dit probleem kan worden voorkomen als het wordt opgelost voordat u een upgrade uitvoert naar een getroffen OneFS-versie. Als het cluster al is beïnvloed, zijn er ook herstelstappen.

Vóór de upgrade

Controleer op een aangepaste waarde met behulp van het onderstaande script:

sys_files="/etc/mcp/templates/sysctl.conf
/etc/mcp/override/sysctl.conf
/etc/local/sysctl.conf";

while read -r file; do
  grep "somaxconn" "$file" 2>/dev/null
  done <<<"$sys_files"

Als er output is; Noteer de waarde (512 is gebruikelijk) en gebruik het volgende script om de invoer te verwijderen:

sys_files="/etc/mcp/templates/sysctl.conf
/etc/mcp/override/sysctl.conf
/etc/local/sysctl.conf";

while read -r file; do
  sed -i bak "s/^kern.ipc.somaxconn.*//g" "$file" 2>/dev/null
  done <<<"$sys_files"

De upgrade kan nu veilig worden uitgevoerd. Na de upgrade zet u de instelling terug naar de eerder geschreven waarde met de volgende opdracht. Vervangen $val met de genoteerde waarde.

isi_sysctl_cluster kern.ipc.somaxconn=$val

Start knooppunten vervolgens één voor één handmatig opnieuw op, eventueel met welk proces dan ook.


Na de impact

De getroffen knooppunten moeten opnieuw worden opgestart.

shutdown -r now

Products

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