PowerPath для Linux : Не удается запустить PowerPath в системе Linux || Получение ошибки "Адрес для функции поиска отсутствует"
Summary: Не удается запустить PowerPath в системе Linux, где поддерживаются версии ОС и ядра. Ошибка, которую мы получаем, аналогична той, которую мы обычно получаем для неподдерживаемых версий ядра. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Установил PowerPath в системе Linux и попытался запустить PowerPath, но произошел сбой.
# systemctl start PowerPath.service
PowerPath не удалось загрузить модуль emcp
Ошибка при загрузке модулей
ядра PowerPath Из файла сообщений --
systemd[1]: Запуск сценария запуска PowerPath...
ядро: emcp: лицензия на модуль 'Proprietary' портит ядро.
kernel: Отключение отладки блокировки из-за ошибки
ядра ядро: emcp: проверка модуля не пройдена: отсутствует подпись и/или требуемый ключ - повреждение ядра ядра
: emcp: применение kernel_stack исправления
systemd-udevd[604]: указана группа 'lp' неизвестное
ядро: Предупреждение:emcp:emcp: Отсутствует
адрес для функции поиска PowerPath[2869]: Запуск PowerPath: PowerPath не удалось загрузить модуль emcp
PowerPath[2869]: Ошибка при загрузке модулей
ядра PowerPath PowerPath[2869]: failed
systemd[1]: Остановка сценария запуска PowerPath...
# systemctl start PowerPath.service
PowerPath не удалось загрузить модуль emcp
Ошибка при загрузке модулей
ядра PowerPath Из файла сообщений --
systemd[1]: Запуск сценария запуска PowerPath...
ядро: emcp: лицензия на модуль 'Proprietary' портит ядро.
kernel: Отключение отладки блокировки из-за ошибки
ядра ядро: emcp: проверка модуля не пройдена: отсутствует подпись и/или требуемый ключ - повреждение ядра ядра
: emcp: применение kernel_stack исправления
systemd-udevd[604]: указана группа 'lp' неизвестное
ядро: Предупреждение:emcp:emcp: Отсутствует
адрес для функции поиска PowerPath[2869]: Запуск PowerPath: PowerPath не удалось загрузить модуль emcp
PowerPath[2869]: Ошибка при загрузке модулей
ядра PowerPath PowerPath[2869]: failed
systemd[1]: Остановка сценария запуска PowerPath...
Cause
Системное
ядро Linux было настроено kernel.randomize_va_space = 2
kernel.kptr_restrict = 2
# cat /proc/sys/kernel/kptr_restrict
2
Выше settings/tuning сделали все адреса в «/proc/kallsyms» 0x0000000000 что не является нормальным и не ожидается сценарием запуска PowerPath. Поэтому не удалось запустить службу PowerPath.
ядро Linux было настроено kernel.randomize_va_space = 2
kernel.kptr_restrict = 2
# cat /proc/sys/kernel/kptr_restrict
2
Выше settings/tuning сделали все адреса в «/proc/kallsyms» 0x0000000000 что не является нормальным и не ожидается сценарием запуска PowerPath. Поэтому не удалось запустить службу PowerPath.
Эта опция обнуляет символы ядра, экспортируемые в пользовательское пространство через /proc/kallsyms.
Сценарий запуска Powerpath просматривает /proc/kallsyms, чтобы получить адреса некоторых функций ядра, и передает эти адреса в качестве параметра при загрузке emcp-модуля. Поскольку ожидаемые символы ядра больше не доступны для сценария запуска Powerpath, модуль emcp не загружается, и в результате происходит сбой сценария запуска.
Resolution
Чтобы решить эту проблему, необходимо вернуть приведенные ниже параметры к значению по умолчанию, чтобы «/proc/ kallsyms» начал выводить список правильных адресов.
# echo 0 >/proc/sys/kernel/kptr_restrict
# echo 0 >/proc/sys/kernel/randomize_va_space
# cat /proc/sys/kernel/kptr_restrict
0
Затем попробуйте запустить службу PowerPath. Это должно начаться!
# 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
Затем попробуйте запустить службу PowerPath. Это должно начаться!
# systemctl start PowerPath.service
Additional Information
Если вы не знаете, почему были изменены параметры «kernel.randomize_va_space» и «kernel.kptr_restrict», обратитесь к поставщику ОС, так как обычно это параметр настройки.
Affected Products
PowerPath for LinuxProducts
PowerPath for LinuxArticle Properties
Article Number: 000050401
Article Type: Solution
Last Modified: 22 Aug 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.