PowerScale: Özel sysctl değeri kullanılırsa rpcbind güncelleştirme sırasında başarısız oluyor

Summary: kern.ipc.somaxconn" için özel bir değer ayarlanırsa "rpcbind" belirli OneFS sürümlerine yükseltmeler sırasında doğru şekilde başlatılamıyor.

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

Aşağıdaki OneFS sürümlerinden birine yükselttikten sonra:

  • 9.7.1.3
  • 9.10.0.0

İstemci erişimi tüm protokollerde kesintiye uğrar ve çalışır durumda isi auth Kümedeki komutlar aşağıdaki hatanın görüntülenmesine neden olur:

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

Şuradaki mesajlar /var/log/messages Uzaktan İşlem Çağrısı (RPC) sunucusuna bağlanıldığını gösterir:

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

OneFS'nin etkilenen iki sürümünde bu ayarı değerlendiren mantıktaki bir sorun bu soruna neden olur. Diğer tüm sürümlerde bu konu ele alınmaktadır.

Resolution

Bu sorun, etkilenen bir OneFS sürümüne yükseltmeden önce giderilirse önlenebilir. Küme zaten etkileniyorsa kurtarma adımları da vardır.

Yükseltmeden Önce

Aşağıdaki komut dosyasını kullanarak özel bir değer olup olmadığını kontrol edin:

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"

Çıktı var ise; Değeri not edin (512 yaygındır), ardından girişi kaldırmak için aşağıdaki komut dosyasını kullanın:

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"

Yükseltme işlemi artık güvenli bir şekilde gerçekleştirilebilir. Yükseltmeden sonra, aşağıdaki komutla ayarı daha önce yazılan değere geri döndürün. Değiştirmek $val belirtilen değerle.

isi_sysctl_cluster kern.ipc.somaxconn=$val

Ardından, tercih ettiğiniz işlemi kullanarak düğümleri birer birer manuel olarak yeniden başlatın.


Darbeden Sonra

Etkilenen düğümlerin yeniden başlatılması gerekir.

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.