I’m using an Fedora 38 LXC in Proxmox.
I was trying to start UrBackup so I created this simple SystemD service:
[Unit]
Description=UrBackup
After=network-online.target
Requires=mnt-backup1.mount mnt-backup2.mount
[Service]
User=urbackup
Group=urbackup
ExecStart=/usr/bin/urbackupsrv run -d
[Install]
WantedBy=multi-user.target
SystemD is unable to start it:
$ sudo systemctl start urbackup
$ sudo systemctl status urbackup
○ urbackup.service - UrBackup
Loaded: loaded (/usr/lib/systemd/system/urbackup.service; enabled; preset: disabled)
Drop-In: /usr/lib/systemd/system/service.d
└─10-timeout-abort.conf
Active: inactive (dead) since Fri 2023-09-22 23:00:08 -03; 2s ago
Duration: 8ms
Process: 8646 ExecStart=/usr/bin/urbackupsrv run -d (code=exited, status=0/SUCCESS)
Main PID: 8646 (code=exited, status=0/SUCCESS)
CPU: 7ms
Sep 22 23:00:08 urbackup systemd[1]: Started urbackup.service - UrBackup.
Sep 22 23:00:08 urbackup urbackupsrv[8646]: Raising nice-ceiling to 35 failed. (errno=1)
Sep 22 23:00:08 urbackup systemd[1]: urbackup.service: Deactivated successfully.
However, when I start UrBackup manually, it shows the same error, but the process is started.
$ sudo urbackupsrv run -d -u urbackup
Raising nice-ceiling to 35 failed. (errno=1)
So, what does Raising nice-ceiling to 35 failed. (errno=1)
means after all?