PowerProtect Data Manager: Feil på IP-videresending på VLAN-grensesnittet på grunn av punktnotasjon
Summary: Installasjon av Block Volume Protection Engine 19.22.0-16 på Red Hat Enterprise Linux (RHEL) 9.6 kunne ikke bruke innstillinger for IP-videresending. Fordi sysctl feiltolker VLAN-grensesnittnavn med et punktum (f.eks. bond0,900). Den konverterer dem til banen "/proc/sys/net/ipv6/conf/bond0/900/" i stedet for "/proc/sys/net/ipv6/conf/bond0.900/," noe som resulterer i "Ingen slik fil eller katalog" feil. Problemet er løst i neste versjon. ...
Symptoms
Mental installasjon av Block Volume Protection Engine 19.22.0-16 på Red Hat Enterprise Linux (RHEL) 9.6 bruker ikke innstillinger for IP-videresending.
Det installSPP.sh skriptet avbrytes når du konfigurerer IP-videresending for et VLAN-grensesnitt.
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 banen for innstillinger for VLAN-grensesnittet 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 oppføringer for VLAN-grensesnittet
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
Feil systembaneoppløsning for VLAN-grensesnitt
Informasjonen i installSPP.sh skriptet mislykkes fordi sysctl feiltolker grensesnittnavn som inneholder en prikk (.). Når et VLAN-grensesnitt, for eksempel bond0.900 er referert til i sysctl.conf ved bruk av punktnotasjon (f.eks. net.ipv4.conf.bond0.900.forwarding=1), sysctl behandler prikken som et katalogskilletegn. Den konstruerer en ugyldig bane som /proc/sys/net/ipv4/conf/bond0/900/forwarding i stedet for riktig /proc/sys/net/ipv4/conf/bond0.900/forwarding. De resulterende " Ingen slik fil eller katalog" -feilene forhindrer at IP-videresendingsinnstillinger blir brukt.
Resolution
Problemet er løst i en kommende Dell Technologies-utgivelse.
Før den utgivelsen er løsningen å endre VLAN-navnet fra f.eks. bond0.100 til bond0-100.
Merk: Denne løsningen krever endring av nettverkskonfigurasjonen i kundens miljø.