Micro Focus Data Protector 10.91 should work with Linux distributions like SLES using systemd, but it seems client instalation does not work:
When I try to install the client, I get an error message ("[110:101] Client import failed!") while the installation steps before (Core Component, Core Technology Stack, Disk Agent) looked successful.
When examining the system, I see there is a omni.socket
service running, but the referenced omni.service
does not exist (there is no corresponding unit file).
On closer inspection I found a omni@.service
in /usr/lib/systemd/system/
, but that seems invalid.
What can I do to fix this?
Here is how the service files look like:
# /usr/lib/systemd/system/omni.socket
[Unit]
Description=DATA-PROTECTOR-INET
PartOf=omni.service
[Socket]
ListenStream=5555
Accept=yes
MaxConnections=1000000
MaxConnectionsPerSource=100000
[Install]
WantedBy=sockets.target
# /usr/lib/systemd/system/omni@.service
[Unit]
Description=DATA-PROTECTOR-INET
Requires=omni.socket
[Service]
StandardInput=socket
PIDFile=/var/run/omni.pid
ExecStart=/opt/omni/lbin/inet -log /var/opt/omni/log/inet.log
Type=simple
KillMode=process
[Install]
WantedBy=default.target
To me those service files seem highly incomplete:
They are missing dependencies like network and local filesystems.
To clarify:
I'm not looking for installation instructions like those the product provides already (they don't work).
Instead I'm looking for a way to make the buggy version work while the vendor is fixing their bugs.