Версия - linstor-1.22.0-alt1 Дистрибутивы - p10-server-10.1-x86-64, обновленный до Sisyphus Шаги воспроизведения 1. Установить пакеты: # apt-get install -y drbd9 drbd-utils kernel-modules-drbd9-std-def 2. Включить модуль ядра: # modprobe drbd && lsmod | grep -i drbd && echo drbd > /etc/modules-load.d/drbd.conf 3. Установить пакеты: # apt-get install -y linstor-controller linstor-satellite linstor-client 1. Запустить сервисы: # systemctl enable --now linstor-controller linstor-satellite 4. Проверить статус сервиса linstor-controller: # systemctl status linstor-controller Ожидаемый результат: active running Фактический результат: failed exit-code В логах сервиса есть сообщение об ошибке: [Main] ERROR LINSTOR/Controller - SYSTEM - com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: jdk/nashorn/api/scripting/ClassFilter [Report number 644F9325-00000-000000] Дополнительно: если удалить java-17-openjdk-headless, и установить, например, java-11-openjdk-headless) и перезапустить сервис, то запуск успешный # apt-get remove -y java-17-openjdk-headless # apt-get install -y java-11-openjdk-headless # apt-get install -y linstor-controller linstor-satellite linstor-client # systemctl enable --now linstor-controller # systemctl status linstor-controller Воспроизводится в P10.
Сами Linbit используют для linstor-server java-1.8.0-openjdk
В Сизифе исправлено добавлением Requires: java-11-openjdk-headless в пакете linstor-common
(In reply to Andrew Vasilyev from comment #2) > В Сизифе исправлено добавлением Requires: java-11-openjdk-headless > в пакете linstor-common О java 21 можно не мечтать?
linstor-1.30.4-alt2 -> sisyphus: Tue Feb 25 2025 Andrey Cherepanov <cas@altlinux> 1.30.4-alt2 - build with Java 17 (ALT #46009).
(In reply to Repository Robot from comment #4) > linstor-1.30.4-alt2 -> sisyphus: > > Tue Feb 25 2025 Andrey Cherepanov <cas@altlinux> 1.30.4-alt2 > - build with Java 17 (ALT #46009). А java 21 ещё пару лет ждать?
Ну вот зачем надо было ломать схему сборки :(