/
Using Systemd to manage the PowerConnect Cloud Agent
Using Systemd to manage the PowerConnect Cloud Agent
The PowerConnect Cloud agent can be managed by Systemd.
Create the powerconnect systemd service file:
sudo vi /etc/systemd/system/powerconnect.service
2. Populate the contents as follows:
[Unit]
Description=PowerConnect Cloud agent
[Service]
Environment=POWERCONNECT_SECRET=<insert secret here>
# Environment=POWERCONNECT_MEMBERS=<insert members here>
SuccessExitStatus=143
User=powerconnect
Group=powerconnect
Type=forking
Restart=on-failure
RestartSec=30
ExecStart=/bin/bash /opt/powerconnect/bin/powerconnect.sh start
ExecStop=/bin/bash /opt/powerconnect/bin/powerconnect.sh stop
[Install]
WantedBy=multi-user.target
3. Set the POWERCONNECT_SECRET variable placeholder with a value as shown above
Uncomment and set the POWERCONNECT_MEMBERS variable if running a cluster
4. Reload the Systemd service:
sudo systemctl daemon-reload
5. Start the PowerConnect Cloud agent using Systemd:
sudo systemctl start powerconnect.service
6. Check the status:
systemctl status powerconnect
7. To have Systemd start the PowerConnect Cloud agent when the host starts up:
sudo systemctl enable powerconnect