PowerProtect Data Manager: VLAN-liitännän IP-edelleenlähetysvirhe pistemerkinnän vuoksi
Summary: Block Volume Protection Engine 19.22.0-16:n asentaminen Red Hat Enterprise Linux (RHEL) 9.6:een epäonnistui IP-edelleenlähetysasetusten käyttöönotossa. Koska sysctl tulkitsee VLAN-rajapintojen nimet väärin pisteellä (esim. bond0.900). Se muuntaa ne poluksi "/proc/sys/net/ipv6/conf/bond0/900/" eikä poluksi "/proc/sys/net/ipv6/conf/bond0.900/", mikä aiheuttaa "No such file or directory" -virheitä. Ongelma on korjattu seuraavassa versiossa. ...
Symptoms
Block Volume Protection Engine 19.22.0-16:n paljas henkinen asennus Red Hat Enterprise Linux (RHEL) 9.6:ssa ei ota käyttöön IP-edelleenlähetysasetuksia.
installSPP.sh komentosarja keskeytyy, kun VLAN-liittymän IP-edelleenlähetystä määritetään.
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-liitännän asetusten odotettu polku on /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-liitännän merkinnät
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-liittymien virheellinen sysctl-polun selvitys
pikanäppäimellä installSPP.sh Komentosarja epäonnistuu, koska sysctl Tulkitsee väärin rajapinnan nimet, jotka sisältävät pisteen (.). Kun VLAN-liittymä, kuten bond0.900 on viitattu sysctl.conf käyttämällä pistemerkintää (esim. net.ipv4.conf.bond0.900.forwarding=1), sysctl Käsittelee pistettä hakemistoerottimena. Se rakentaa virheellisen polun, kuten /proc/sys/net/ipv4/conf/bond0/900/forwarding oikean sijasta /proc/sys/net/ipv4/conf/bond0.900/forwarding. Tuloksena olevat No such file or directory -virheet estävät IP-edelleenlähetysasetusten käyttöönoton.
Resolution
Ongelma on korjattu tulevassa Dell Technologies -julkaisussa.
Ennen tätä julkaisua ongelman voi kiertää muuttamalla VLAN-nimen esimerkiksi bond0.100:sta bond0-100:ksi.
Huomautus: Tämä kiertotapa edellyttää verkkokokoonpanon muuttamista asiakkaan ympäristössä.