cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
adam_cutler
Occasional contributor

Stop Ndtrack and Ndschedag on *nix machines

What commands can be used to completely stop and restart the FlexNet Agent on Linux machines? I found how to stop ndtask (e.g.  /etc/init.d/ndtask stop ) in Gathering FlexNet Inventory.pdf, but not for the services ndtrack and ndschedag. The customer is not looking to uninstall, but simply to stop and restart the services.  Customer is on FNMS 2018R1 on prem. 

 

Thanks,

Adam

2 Replies
Flexera rlowery
Flexera

Re: Stop Ndtrack and Ndschedag on *nix machines

Hi Adam, The only services started by the Flexera agent on *nix machines is ndtask and mgsusageag. ndtrack and ndschedag and executables run by ndtask. What exactly is the problem the customer is trying to solve?
Flexera tferguson
Flexera

Re: Stop Ndtrack and Ndschedag on *nix machines

The running processes, ndtrack and ndschedag, are not actually services. They are short lived programs (agents if you like) which are launched by the long running ndtask service based on a schedule. The ndtask service maintains a schedule and at the appointed times will execute the ndschedag agent. The ndschedag agent will determine what actually needs to be done at the scheduled time, and in this case, will launch the ndtrack agent. So the process tree will be ndtask -> ndschedag -> ndtrack. If you stop the ndtask service, you will find ndschedag and ndtrack can continue executing until ndtrack completes its inventory gathering task, at which point ndtrack, and its parent ndschedag, will exit naturally. If for some reason you need to terminate ndtrack before it completes its inventory gathering, then you will need to use the normal process termination commands for the operating system (e.g. kill).