PowerProtect Data Manager: IP-videresendelsesfejl på VLAN-grænseflade pga. punktnotation
Summary: Installation af Block Volume Protection Engine 19.22.0-16 på Red Hat Enterprise Linux (RHEL) 9.6 kunne ikke anvende indstillinger for IP-videresendelse. Fordi sysctl fejlfortolker VLAN-grænsefladenavne med en prik (f.eks. bond0.900). Det konverterer dem til stien "/proc/sys/net/ipv6/conf/bond0/900/" i stedet for "/proc/sys/net/ipv6/conf/bond0.900/", hvilket resulterer i "Ingen sådan fil eller mappe" fejl. Problemet er løst i den næste version. ...
Symptoms
Bare mental installation af Block Volume Protection Engine 19.22.0-16 på Red Hat Enterprise Linux (RHEL) 9.6 anvender ikke IP-videresendelsesindstillinger.
installSPP.sh-scriptet afbrydes, når IP-videresendelse for en VLAN-grænseflade konfigureres.
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...
Den forventede sti til VLAN-grænsefladeindstillinger er /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 poster for VLAN-grænsefladen
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
Forkert systemstiopløsning for VLAN-grænseflader
Ikonet installSPP.sh script mislykkes, fordi sysctl fejlfortolker grænsefladenavne, der indeholder en prik (.). Når en VLAN-grænseflade, f.eks. bond0.900 der henvises til i sysctl.conf brug af punktnotation (f.eks. net.ipv4.conf.bond0.900.forwarding=1), sysctl Behandler prikken som en mappeseparator. Det konstruerer en ugyldig sti som /proc/sys/net/ipv4/conf/bond0/900/forwarding i stedet for den korrekte /proc/sys/net/ipv4/conf/bond0.900/forwarding. De resulterende fejl "Ingen sådan fil eller mappe" forhindrer IP-videresendelsesindstillinger i at blive anvendt.
Resolution
Problemet er løst i en kommende Dell Technologies-udgivelse.
Før denne udgivelse er løsningen at ændre VLAN-navnet fra f.eks. bond0.100 til bond0-100.
Bemærk: Denne løsning kræver, at netværkskonfigurationen ændres i kundens miljø.