Did the steps change for installing private lumina? I get
# ./uninstall
Do you want to uninstall Hex-Rays Lumina Server 9.0 and all of its modules? [Y/n]: Y
----------------------------------------------------------------------------
Uninstall Status
Do you want to remove user data? This includes:
- data files
- logs
- system user lumina
- system group lumina [Y/n]: Y
Uninstalling Hex-Rays Lumina Server 9.0
0% ______________ 50% ______________ 100%
#########################################
Info: Uninstallation completed
Press [Enter] to continue:
Then running through the setup (even nuking the old database and everything with 9.0) I get this:
/opt/lumina-9.1/lumina_server -f /opt/lumina-9.1/lumina.conf --upgrade-schema
Hex-Rays IDA Pro Lumina Server v9.1 Hex-Rays (c) 2025
Loading configuration file "/opt/lumina-9.1/lumina.conf"
Using connection string provided in configuration file "/opt/lumina-9.1/lumina.conf".
Error: lumina_server: another running copy has been detected, exiting...
Or I’ll get lumina_server[354639]: Error: lumina_server: another running copy has been detected, exiting...
Any thoughts?
Error: lumina_server: another running copy has been detected, exiting...
Sounds like your previous lumina_server 9.0 is still running. Kill the process?
Process was killed when I ran the uninstall. No PID for lumina, no sockets open that lumina would occupy etc. All traces of 9.0 have been removed. From the 9.0 database, to the systemd unit and any file that came with the 9.0 installation.
Additional logs
Log started 03/06/2025 at 12:08:11
Preferred installation mode : gtk
Trying to init installer in mode gtk
Trying to init installer in mode gtk
Trying to init installer in mode xwindow
Trying to init installer in mode text
Mode text successfully initialized
Preparing to Install
Preparing to Install
Directory already exists: /opt/lumina-9.1
Unpacking files
Unpacking /opt/lumina-9.1/lumina_admin_guide.pdf
Unpacking /opt/lumina-9.1/lumina.conf.example
Unpacking /opt/lumina-9.1/lumina.service.example
Unpacking /opt/lumina-9.1/create_links.sh
Unpacking /opt/lumina-9.1/license.txt
Unpacking /opt/lumina-9.1/lumina_server
Unpacking /opt/lumina-9.1/lc
Unpacking /opt/lumina-9.1/libmysqlclient.so
Unpacking /opt/lumina-9.1/ida.hlp
Unpacking /opt/lumina-9.1/lc_user_manual.pdf
Executing id -g lumina
Script exit code: 1
Script output:
Script stderr:
id: ‘lumina’: no such user
Error running id -g lumina: id: ‘lumina’: no such user
Executing groupadd --system lumina
Script exit code: 0
Script output:
Script stderr:
Executing id lumina
Script exit code: 1
Script output:
Script stderr:
id: ‘lumina’: no such user
Error running id lumina: id: ‘lumina’: no such user
Executing useradd --system -g lumina lumina
Script exit code: 0
Script output:
Script stderr:
Executing id -gn "lumina"
Script exit code: 0
Script output:
lumina
Script stderr:
Executing systemctl daemon-reload
Script exit code: 0
Script output:
Script stderr:
Executing systemctl enable lumina.service
Script exit code: 0
Script output:
Script stderr:
Created symlink /etc/systemd/system/multi-user.target.wants/lumina.service → /opt/lumina-9.1/lumina.service.
Creating Uninstaller
Creating uninstaller 25%
Creating uninstaller 50%
Creating uninstaller 75%
Creating uninstaller 100%
Installation completed
Log finished 03/06/2025 at 12:08:27
Exiting with code 0
SOLVED:
For anyone else running into this issue. Good ol’ reboot
might do the trick. Fixed the issue for me.