When I am trying to create a SAS Dataset LASR_OUT_OF_MEMORY error. Please find the error details below
(mx.rpc::Fault)#0
content = (null)
errorID = 0
faultCode = "Server.Processing"
faultDetail = (null)
faultString = "com.sas.biv.exception.BivException : com.sas.lasr.LASRServerOutOfMemoryException: ERROR: Insufficient resources to perform the operation. (errorCode=LASR_OUT_OF_MEMORY, params=[])"
message = "faultCode:Server.Processing faultString:'com.sas.biv.exception.BivException : com.sas.lasr.LASRServerOutOfMemoryException: ERROR: Insufficient resources to perform the operation. (errorCode=LASR_OUT_OF_MEMORY, params=[])' faultDetail:'null'"
name = "Error"
rootCause = (Object)#1
cause = (null)
errorResponseCode = "LASR_OUT_OF_MEMORY"
localizedMessage = "com.sas.lasr.LASRServerOutOfMemoryException: ERROR: Insufficient resources to perform the operation. (errorCode=LASR_OUT_OF_MEMORY, params=[])"
message = "com.sas.lasr.LASRServerOutOfMemoryException: ERROR: Insufficient resources to perform the operation. (errorCode=LASR_OUT_OF_MEMORY, params=[])"
params = (Array)#2
[0] ""
suppressed = (Array)#3
null
We have aroubd 62 GB memory on the server, with more than 49GB available.
Hi,
the memory limits for LASR are first on the SAS configuration (sasv9.conf or sasv9_usermods.conf).
You can find those files on the SASFoundation/9.4/nls and in your SASApp configuration folder.
The options you will need are:
-MEMSIZE
-SORTSIZE
and
-MEMMAXSZ can help too.
As the LASR server is a process that is running all the time, you will need to stop the LASR server and start it again in order to take the new configuration effect.
Then, you can start loading the data.
I would advise you to read the documentation for the LASR server and the Aministration Guide for SAS VIsual Analytics.
Hi,
the memory limits for LASR are first on the SAS configuration (sasv9.conf or sasv9_usermods.conf).
You can find those files on the SASFoundation/9.4/nls and in your SASApp configuration folder.
The options you will need are:
-MEMSIZE
-SORTSIZE
and
-MEMMAXSZ can help too.
As the LASR server is a process that is running all the time, you will need to stop the LASR server and start it again in order to take the new configuration effect.
Then, you can start loading the data.
I would advise you to read the documentation for the LASR server and the Aministration Guide for SAS VIsual Analytics.
Hi Juan,
I have added the memsize = 5g in sasv9_local file and restarted the LASR server. Ideally what should be the memsize for SAS VA server?
Hi,
the memsize is the memory size of your sas processes. Meaning:
If you set LASR server to be 5 GB, 5GB will be the limit of data you can load into memory. This is not the only limit, but I wanted to give you a quick and easy explanation.
I would set this one as 0 (meaning, no limit) or 32 GB, something like this.
I don't know if many user or data will be present in your LASR/VA system. Or if you already had a good sizing of your servers.
If the answer is 1st YES and 2nd NO, I would advise to contact your SAS representative and ask for a good sizing of your hardware.
The MEMSIZE was default in SAS Batch server. I have changed it to 0 and restarted the LASR server.
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
See how to use one filter for multiple data sources by mapping your data from SAS’ Alexandria McCall.
Find more tutorials on the SAS Users YouTube channel.