BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
sewa_bal_gmail_com
Quartz | Level 8

Hi Alexal,

 

We have reboot the server and started the below services:-

SAS Web Infrastructure Data Server is UP

SAS Metadata Server 1 is UP

 

But when we started the sas deployment wizard to upgrade the sas, it's not started at the same point where we getting an error. Please find attached screenshot for the same. 

 

When I select "configure sas software" from the options list then its start from asking the same option when we required to configure sas at a very first time after passing deployment xml file. 

 

We have selected server and middle tier to configure first from the options list and it's throwing some warning pop-up. Please see the attached screenshot of this warning.

 

Please advise.

 

 


config_1.JPGconfig_2.JPG
sewa_bal_gmail_com
Quartz | Level 8

Hi All,

 

After server reboot still, I am getting the same error. Please see below sas config logs. "java.lang.IllegalStateException\: Port (61616) isn't available\!"

 

2017-07-09 19:16:30,902 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - url=file:////opt/sas/config/Lev1/Web/Common/LogConfig
2017-07-09 19:16:30,903 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - IPJavaOptions=-Djava.net.preferIPv4Stack=false -Djava.net.preferIPv6Addresses=false
2017-07-09 19:16:30,903 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - multicastAddress=239.143.82.132
2017-07-09 19:16:30,903 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - multicastPort=8561
2017-07-09 19:16:30,903 [main] INFO com.sas.appserver.utils.AppServerHelper - getServerID >>>
2017-07-09 19:16:30,904 [main] INFO com.sas.appserver.utils.AppServerHelper - getServerID <<<
2017-07-09 19:16:30,904 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - wipServerId=server1
2017-07-09 19:16:30,905 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - webServerIsConfigured == true
2017-07-09 19:16:30,905 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - wsScheme = https
2017-07-09 19:16:30,906 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - sas.cache.locators=server.name[41415]
2017-07-09 19:16:30,906 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - gemfire.conserve-sockets=false
2017-07-09 19:16:30,906 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - cacheLocator spring.profile.active=locators
2017-07-09 19:16:30,906 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - ttfontsvert.install.dir="/opt/sas/software/ReportFontsforClients/9.4"
2017-07-09 19:16:30,906 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - bivaprint.install.dir="/opt/sas/software/SASVisualAnalyticsPrintingSupport/7.4"
2017-07-09 19:16:30,906 [main] INFO com.sas.appserver.utils.JvmOptionBuilder - buildSDMWhitelistOption serverId = server1
2017-07-09 19:16:31,306 [main] INFO com.sas.appserver.utils.PortUtils - isPortAvailable(server.name,8080) >>>
2017-07-09 19:16:31,312 [main] INFO com.sas.appserver.utils.PortUtils - Connection refused
2017-07-09 19:16:31,312 [main] INFO com.sas.appserver.utils.PortUtils - isAvailable=true
2017-07-09 19:16:31,312 [main] INFO com.sas.appserver.utils.PortUtils - isPortAvailable() <<<
2017-07-09 19:16:31,312 [main] INFO com.sas.appserver.utils.PortUtils - isPortAvailable(server.name,8080) >>>
2017-07-09 19:16:31,312 [main] INFO com.sas.appserver.utils.PortUtils - Connection refused
2017-07-09 19:16:31,312 [main] INFO com.sas.appserver.utils.PortUtils - isAvailable=true
2017-07-09 19:16:31,312 [main] INFO com.sas.appserver.utils.PortUtils - isPortAvailable() <<<
.
.
.
.
2017-07-09 19:16:34,857 [main] INFO com.sas.appserver.utils.PortUtils - isPortAvailable(server.name,8080) >>>
2017-07-09 19:16:34,857 [main] INFO com.sas.appserver.utils.PortUtils - Connection refused
2017-07-09 19:16:34,857 [main] INFO com.sas.appserver.utils.PortUtils - isAvailable=true
2017-07-09 19:16:34,857 [main] INFO com.sas.appserver.utils.PortUtils - isPortAvailable() <<<
2017-07-09 19:16:34,857 [main] INFO com.sas.appserver.utils.PortUtils - isPortAvailable(server.name,8080) >>>
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.PortUtils - Connection refused
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.PortUtils - isAvailable=true
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.PortUtils - isPortAvailable() <<<
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.AntProcessInvoker - Environment Variables:
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.AntProcessInvoker - CONTAINER_TYPE=vfabrictcsvr
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.AntProcessInvoker - SCRIPTING_DIR=/opt/sas/config/Lev1/Web/Scripts/AppServer
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.AntProcessInvoker - Working Directory: /opt/sas/config/Lev1/Web/Scripts/AppServer
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.AntProcessInvoker - Executable: /opt/sas/config/Lev1/Web/Scripts/AppServer/appsrvconfig.sh
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.AntProcessInvoker - Arguments:
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.AntProcessInvoker - undeploy
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.AntProcessInvoker - application
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.AntProcessInvoker - all
2017-07-09 19:16:34,858 [main] INFO com.sas.appserver.utils.AntProcessInvoker - server
2017-07-09 19:16:34,859 [main] INFO com.sas.appserver.utils.AntProcessInvoker - SASServer1
[exec] log4j:ERROR setFile(null,true) call failed.
.
.
.
2017-07-09 19:16:35,081 [main] INFO com.sas.appserver.utils.AntProcessInvoker - ReturnCode=1
2017-07-09 19:16:35,081 [main] INFO com.sas.appserver.utils.AntProcessInvoker - Output=
java.lang.IllegalStateException: Port (61616) isn't available!

...
...
#Sun Jul 09 19:16:37 EEST 2017
error.deploydir=
error.inifile=
error.docpart=
error.serviceName=
error.msg=java.lang.IllegalStateException\: Port (61616) isn't available\!
error.logfile=/opt/sas/config/Lev1/Logs/Configure/vfabrictcsvr_checkForErrors_2017-07-09-19.16.35.log
error.srcdir=
error.task=com.sas.sdw.SDWExceptionHandler
error.commandline=
error.command=
error.whatFailed=checkForErrors
error.user=

 

SASKiwi
PROC Star

In my experience you would get faster progress by using SAS Tech Support directly.

 

 

Anand_V
Ammonite | Level 13
Hi @sewa_bal_gmail_com

This error during config is basically due to config wizard unable to fetch the port 61616, can you check if you are JMS broker was started properly before the Web App servers started to launch?

you can go to directly the JMS logs and validate this.

Thanks,
AV
sewa_bal_gmail_com
Quartz | Level 8

Issues have been fixed after granting the permission to these files.

 

java.io.FileNotFoundException: /opt/sas/config/Lev1/Web/Scripts/AppServer/logs/config.log (Permission denied)

and

java.io.FileNotFoundException: /opt/sas/config/Lev1/Web/Scripts/AppServer/logs/bootstrap.log (Permission denied)

suga badge.PNGThe SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment. 

Join SUGA 

CLI in SAS Viya

Learn how to install the SAS Viya CLI and a few commands you may find useful in this video by SAS’ Darrell Barton.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 19 replies
  • 6170 views
  • 0 likes
  • 5 in conversation