03-23-2017 09:11 PM
I am wanting to find out how to kill a VA process. I know for E-guide you can kill a user session via Management Console but when how can I do the same for a VA process? I was able to do it via Task Manager on the server but am hoping there is a nicer way of doing this like for e-guide.
The user had run a crazy query which was then utilising 99% CPU on the server and didn't know how to stop it. He closed the browser but this obviously didn't kill the SAS process.
03-24-2017 04:56 AM
Did your user scheduled the query? If it is scheduled: If you want to kill just the query, it should be enough just by:
If it is not scheduled, it is a bit harder, probably it would be much easier to just kill the LASR server where the query is running (I understand you know how to kill/stop a LASR server), start LASR, and reload all the data. There are other ways, but more tricky ones.
04-04-2017 08:41 PM
It wasn't a scheduled process unfortunately.
Restarting the LASR server isn't desirable as all the users connected will be impacted as well then.
04-11-2017 06:20 PM
Perhaps I should mention that we're using VA 7.1
The user went to "Create Data Query", built his query and then ran it. It wasn't scheduled to run at a later point in time.
04-20-2017 07:59 PM
Whilst restarting a LASR server is considered a last-resort option, it does highlight the benefit of having more LASR servers - each specifically tasked, such as:
Plus the table limit you can set is server-based, not library- or table-based, so that's another way to ensure one server does not overwhelm your VA platform, and (if necessary) lets you restart one LASR server without upsetting users on the other LASR servers. See page 83 of the VA 7.1 Admin Guide or page 100 of the VA 7.3 Admin Guide.
04-20-2017 11:09 PM
Yep we do have some team LASR servers, but it's the same problem - it would the impact more than one person that is connected to that LASR. Although the impact would be less than if they were running it on the public LASR.
04-14-2017 04:12 AM
Hello again @tammy_dezilva,
Could you please check your SAS Workspace Server metadata definitions? It would be interesting to know if your Workspace server is authenticating with Host authentication or SAS Token Authentication.
If it is a Host Authentication, you should be able to see a SAS process in the server on the name of the user who started the query, then you can kill it. Otherwise, all the users will launch SAS process on the SAS Token account (lasradm or sassrv, generally), and in that case it could be a bit harder for you to trace what session you need to kill.