Performing Other Service Maintenance Tasks

The following provides a quick reference to other tasks used to maintain the license server as a service.

The tasks listed for the license server running on a Linux platform assume the service was installed using systemd.

For help in using flexnetlsadmin commands, see About “flexnetlsadmin” Commands.

Additional Service Maintenance Tasks

Task

Do this...

 

Windows

Linux

Update service with changed options

1. Edit flexnetls.settings as needed
2. Run flexnetls.bat -update 
3. Run flexnetls.bat -start 

Note:Depending on the security policies defined on your device, a warning message might be displayed, warning you to only run scripts that you trust. If such as warning is displayed, confirm that you want to allow each script to be executed.

Update service settings:

1. Run sudo systemctl stop flexnetls-producer_name
2. Run sudo gedit /etc/systemd/system/flexnetls-producer_name.service.d/flexnetls.conf to make edits (or replace gedit with editor of choice)
3. Run sudo systemctl daemon-reload 
4. Run sudo systemctl start flexnetls-producer_name 

Update local settings:

1. Run sudo gedit /opt/flexnetls/demo/local-configuration.yaml to make edits (or replace gedit with editor of choice)
2. Run sudo systemctl restart flexnetls-producer_name 

Suspend service (server temporarily stops accepting capability requests)

Run flexnetlsadmin.bat -server licenseServer_baseURL -status -suspend 

Run flexnetlsadmin -server licenseServer_baseURL -status -suspend 

Resume service from suspension

Run flexnetlsadmin.bat -server licenseServer_baseURL -status -resume 

Run flexnetlsadmin -server licenseServer_baseURL -status -resume 

Stop service

Run flexnetls.bat -stop 

Run sudo systemctl stop flexnetls-producer_name 

Uninstall the service

1. Run flexnetls.bat -stop 
2. Run flexnetls.bat -uninstall 
3. Execute sc delete FlexNet FNLS-producer_name (to clean up service components).
4. Delete server’s installation files
1. Run systemctl stop flexnetls-producer 
2. Run systemctl disable flexnetls-producer
3. Run sudo rm /etc/systemd/system/flexnetls-producer.service 
4. Run sudo rm -r /etc/systemd/system/flexnetls-producer.service.d