PowerProtect Data Manager: Falla de reenvío de IP en la interfaz de VLAN debido a la notación de puntos
Summary: Instalación de Block Volume Protection Engine 19.22.0-16 en Red Hat Enterprise Linux (RHEL) 9.6 No se pudieron aplicar los ajustes de reenvío de IP. Esto se debe a que sysctl malinterpreta los nombres de interfaz de VLAN con un punto (p. ej., bond0.900). Los convierte a la ruta "/proc/sys/net/ipv6/conf/bond0/900/" en lugar de "/proc/sys/net/ipv6/conf/bond0.900/", lo que genera errores "No such file or directory". El problema se solucionará en la próxima versión. ...
Symptoms
La instalación mental de Block Volume Protection Engine 19.22.0-16 en Red Hat Enterprise Linux (RHEL) 9.6 no puede aplicar la configuración de reenvío de IP.
El script de installSPP.sh se anula cuando se configura el reenvío de IP para una interfaz de VLAN.
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...
La ruta esperada para la configuración de la interfaz VLAN es /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 Entradas para la interfaz VLAN
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
Resolución incorrecta de la ruta de sysctl para interfaces de VLAN
La variable installSPP.sh El script falla porque sysctl malinterpreta los nombres de interfaz que contienen un punto (.). Cuando una interfaz VLAN, como bond0.900 se menciona en sysctl.conf usando notación de puntos (p. ej., net.ipv4.conf.bond0.900.forwarding=1), sysctl Trata el punto como un separador de directorios. Construye una ruta no válida como /proc/sys/net/ipv4/conf/bond0/900/forwarding en lugar de la correcta /proc/sys/net/ipv4/conf/bond0.900/forwarding. Los errores "No such file or directory" resultantes impiden que se aplique la configuración de reenvío de IP.
Resolution
El problema se solucionará en una próxima versión de Dell Technologies.
Antes de esa versión, la solución alternativa es cambiar el nombre de VLAN de, p. ej., bond0.100 a bond0-100.
Nota: Esta solución alternativa requiere el cambio en la configuración de red en el entorno del cliente.