I am using the sasbatch.sh in order to run .sas scripts from command line. In our company we have different SAS application servers (development, production, etc) and one source of information is a Hadoop server. Communication was working fine until a few days, but now I've got some errors in the SAS log.
When we run by command line we got the following error:
sasbatch.sh -log /log/jmd_prueba_ -batch -noterminal -logparm "rollover=session" -sysin /script/script.sas
The SAS step that fails is the following (communication to the hadoop server):
options set=SAS_HADOOP_RESTFUL 0;
proc hadoop verbose;
hdfs copytolocal="&path_hdfs" out="&path_tmp" OVERWRITE;
run;
options set=SAS_HADOOP_RESTFUL 0;
Not sure if it is worth to mention that I changed my password a few days ago and the step don't fail if I run it from SAS Guide, SAS Studio.
I hope if anyone can help me.
Best regards,
Javier
Should I run klist in the sas server, right? If so, I've got this output
IT just made me to change my password recently, do you know how can I update the kerberos keytab?
Do you know why SAS Guide doesn't have this problem? It only happens when I run from command line.
Thank you, I just googled the command (kinit) and it is OKAY.
You save my day because I was facing the same issue with SAS Data Integration.
Thanks!!
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
SAS technical trainer Erin Winters shows you how to explore assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.