PowerPath for Linux : Kan ikke starte PowerPath på Linux system || Får feilmeldingen «Adresse for oppslagsfunksjonen mangler»
Sammendrag: Kan ikke starte PowerPath på Linux-systemer der operativsystem- og kjerneversjoner er på støttet nivå. Feilen vi får ligner på det vi vanligvis får for ikke-støttede kjerneversjoner.
Denne artikkelen gjelder for
Denne artikkelen gjelder ikke for
Denne artikkelen er ikke knyttet til noe bestemt produkt.
Det er ikke produktversjonene som identifiseres i denne artikkelen.
Symptomer
Installerte PowerPath på Linux-systemet og prøvde å starte PowerPath, men det mislyktes.
# systemctl start PowerPath.service
PowerPath could not load module emcp
Error loading PowerPath kernel modules
From messages file --
systemd[1]: Starter PowerPath-oppstartsskript ...
kjerne: emcp: modullisens 'proprietær' forderver kjernen.
kernel: Deaktivering av feilsøking av lås på grunn av kjernekjernekjerne
: emcp: modulbekreftelse mislyktes: signatur og/eller påkrevd nøkkel mangler - forurensende kjernekjerne
: emcp: bruker kernel_stack reparerer
systemd-udevd[604]: spesifisert gruppe 'lp' ukjent
kjerne: Advarsel:emcp:emcp: Adresse for oppslagsfunksjon mangler
PowerPath[2869]: Starte PowerPath: PowerPath could not load module emcp
PowerPath[2869]: Error loading PowerPath kernel modules
PowerPath[2869]: failed
systemd[1]: Stopper oppstartsskriptet for PowerPath ...
# systemctl start PowerPath.service
PowerPath could not load module emcp
Error loading PowerPath kernel modules
From messages file --
systemd[1]: Starter PowerPath-oppstartsskript ...
kjerne: emcp: modullisens 'proprietær' forderver kjernen.
kernel: Deaktivering av feilsøking av lås på grunn av kjernekjernekjerne
: emcp: modulbekreftelse mislyktes: signatur og/eller påkrevd nøkkel mangler - forurensende kjernekjerne
: emcp: bruker kernel_stack reparerer
systemd-udevd[604]: spesifisert gruppe 'lp' ukjent
kjerne: Advarsel:emcp:emcp: Adresse for oppslagsfunksjon mangler
PowerPath[2869]: Starte PowerPath: PowerPath could not load module emcp
PowerPath[2869]: Error loading PowerPath kernel modules
PowerPath[2869]: failed
systemd[1]: Stopper oppstartsskriptet for PowerPath ...
Årsak
Linux-systemkjernen ble innstilt av
kernel.randomize_va_space = 2
kernel.kptr_restrict = 2
# cat /proc/sys/kernel/kptr_restrict
2
Over innstillinger/innstilling gjorde alle adressene i "/proc/kallsyms" som 0x0000000000 noe som ikke er normalt og det forventes ikke av PowerPath-oppstartsskriptet. PowerPath-tjenesten startet derfor ikke.
kernel.randomize_va_space = 2
kernel.kptr_restrict = 2
# cat /proc/sys/kernel/kptr_restrict
2
Over innstillinger/innstilling gjorde alle adressene i "/proc/kallsyms" som 0x0000000000 noe som ikke er normalt og det forventes ikke av PowerPath-oppstartsskriptet. PowerPath-tjenesten startet derfor ikke.
Dette valget opphever kjernesymbolene som eksporteres til brukerområdet via /proc/kallsyms.
Powerpath-oppstartsskriptet ser på /proc/kallsyms for å hente adresser til noen kjernefunksjoner og sender disse adressene som en parameter under lasting av emcp-modul. Siden de forventede kjernesymbolene ikke lenger er tilgjengelige for oppstartsskriptet for Powerpath, lastes ikke emcp-modulen inn, og oppstartsskriptet mislykkes.
Oppløsning
For å løse problemet må du tilbakestille parameterne nedenfor til standardverdien, slik at "/proc/ kallsyms" begynner å vise riktige adresser.
# echo 0 >/proc/sys/kernel/kptr_restrict
# echo 0 >/proc/sys/kernel/randomize_va_space
# cat /proc/sys/kernel/kptr_restrict
0
Prøv deretter å starte PowerPath-tjenesten. Det skal begynne!
# systemctl start PowerPath.service
# echo 0 >/proc/sys/kernel/kptr_restrict
# echo 0 >/proc/sys/kernel/randomize_va_space
# cat /proc/sys/kernel/kptr_restrict
0
Prøv deretter å starte PowerPath-tjenesten. Det skal begynne!
# systemctl start PowerPath.service
Tilleggsinformasjon
Hvis du ikke er sikker på hvorfor parameterne "kernel.randomize_va_space" og "kernel.kptr_restrict" ble endret, kan du involvere OS-leverandøren din, siden dette vanligvis er en justeringsparameter.
Berørte produkter
PowerPath for LinuxProdukter
PowerPath for LinuxArtikkelegenskaper
Artikkelnummer: 000050401
Artikkeltype: Solution
Sist endret: 22 aug. 2025
Versjon: 4
Få svar på spørsmålene dine fra andre Dell-brukere
Støttetjenester
Sjekk om enheten din er dekket av støttetjenestene.