PowerProtect Data Manager: Nokta gösterimi nedeniyle VLAN arayüzünde IP yönlendirme hatası
Summary: Red Hat Enterprise Linux (RHEL) 9.6 üzerinde Block Volume Protection Engine 19.22.0-16 yüklenirken IP iletme ayarları uygulanamadı. Çünkü sysctl, VLAN arayüz adlarını nokta ile yanlış yorumlar (örneğin, bond0.900). Bunları "/proc/sys/net/ipv6/conf/bond0.900/" yerine "/proc/sys/net/ipv6/conf/bond0/900/" yoluna dönüştürerek "Böyle bir dosya veya dizin yok" hatalarına neden olur. Sorun, sonraki sürümde düzeltilecektir. ...
Symptoms
Red Hat Enterprise Linux (RHEL) 9.6 üzerinde Block Volume Protection Engine 19.22.0-16'nın çıplak zihinsel yüklemesi IP iletme ayarlarını uygulayamıyor.
VLAN arabirimi için IP iletme yapılandırılırken installSPP.sh komut dosyası iptal edilir.
sysctl: cannot stat /proc/sys/net/ipv6/conf/bond0/900/temp_prefered_lft: No such file or directory
sysctl: cannot stat /proc/sys/net/ipv6/conf/bond0/900/temp_valid_lft: No such file or directory
sysctl: cannot stat /proc/sys/net/ipv4/conf/bond0/900/forwarding: No such file or directory
sysctl: cannot stat /proc/sys/net/ipv6/conf/bond0/900/forwarding: No such file or directory
Failed to apply IP forwarding settings.
Performing clean up...
VLAN arayüz ayarları için beklenen yol şu şekildedir: /proc/sys/net/ipv6/conf/bond0.900/.
[root@node01 emc-vProxy-SPP]# ls -lrt /proc/sys/net/ipv6/conf
dr-xr-xr-x 1 root root 0 2024-01-21 16:02 lo
dr-xr-xr-x 1 root root 0 2024-01-21 16:02 default
dr-xr-xr-x 1 root root 0 2024-01-21 16:02 bond1
dr-xr-xr-x 1 root root 0 2024-01-21 16:02 bond1.910
dr-xr-xr-x 1 root root 0 2024-01-21 16:02 bond0
dr-xr-xr-x 1 root root 0 2024-01-21 16:02 bond0.900
dr-xr-xr-x 1 root root 0 2024-01-21 16:15 docker0
dr-xr-xr-x 1 root root 0 2024-01-21 16:18 all
sysctl.conf VLAN arabirimi için girişler
net.ipv6.conf.bond0.900.temp_prefered_lft=86400
net.ipv6.conf.bond0.900.temp_valid_lft=86400
net.ipv4.conf.bond0.900.forwarding=1
net.ipv6.conf.bond0.900.forwarding=1Cause
VLAN arayüzleri için yanlış sysctl yol çözümü
Komutta installSPP.sh Komut dosyası başarısız oluyor çünkü sysctl nokta (.). Bir VLAN arabirimi, örneğin bond0.900 atıfta bulunulmuştur sysctl.conf Nokta gösterimini kullanarak (örn. net.ipv4.conf.bond0.900.forwarding=1), sysctl Noktayı dizin ayırıcı olarak değerlendirir. Gibi geçersiz bir yol oluşturur /proc/sys/net/ipv4/conf/bond0/900/forwarding yerine doğru /proc/sys/net/ipv4/conf/bond0.900/forwarding. Ortaya çıkan "Böyle bir dosya veya dizin yok" hataları, IP iletme ayarlarının uygulanmasını engeller.
Resolution
Bu sorun, gelecek bir Dell Technologies sürümünde düzeltilecektir.
Bu sürümden önce geçici çözüm, bond0.100 olan VLAN adını bond0-100 olarak değiştirmektir.
Not: Bu geçici çözüm, müşterinin ortamındaki ağ yapılandırması değişikliğini gerektirir.