on 05-26-2014 4:53 PM
Hi experts,
I am trying to install SAP on Linux OS. But the installer is not running. After entering ./sapinst it is showing below error.
Starting GuiServer Using:
/usr/bin/java -cp /tmp/sapinst_exe.3920.1401059767/JAR/instgui.jar: /tm/sapinst_exe.3920.1401059767/JAR/inqmyxml.jar -Djava.security.egd==file:/dev/urandom
SDTServer config=jar:sdtserver.xml guiport=21212 sapinsthost=localhost sapinstport=21200 guistart=true
guiengine: call to bind() for socket 21200 3 faild. Address already in use
103 guiengine.connection.failed 21200, 881
I have already installed the JRE jre-7u55-linux-i586 and set the Java_home variable also.
Please help to solve it.
Asad
01. Check the process list and get the task number
02. run command kill -9 <task number>
03. Set all the env variable.
04. Run the sapinst again.
Hope this will solve your problem.
Thanks
Rajib Imran
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Before you kill something with kill -9 you should make sure that it's nothing that is needed for the basic operation of the operating system.
Chances are small as it's an unprivileged port, but who knows what the OS team has running for their own OS customizing (monitoring and stuff like that).
hi Asad,
First of all, Ensure the System Variable for JAVA which should be have correct path.
2nd. make sure to have the correct environment variable DISPLAY
3rd. Check and kill the old sapinst.exe process and Try it once again.
If all above does not works, then reboot the system and try again.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ,
As per error log
guiengine: call to bind() for socket 21200 3 faild. Address already in use
103 guiengine.connection.failed 21200, 881
looks like port 21200 is already in use. You may change the port and try again.
./sapinst GUISERVER_DIALOG_PORT=21201 SAPINST_DIALOG_PORT=21213
Or look out for service which is using port under /etc/services. Hashout the same and take a server reboot. Post this run sapinst again.
Hope this helps
Regards,
Deepak Kori
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Please check, if the ports are free and not blocked. Make sure, only
one sapinst process is running.
Error "Address already in use" in your message means that it's not free
(perhaps a previous call of 'sapinst' has not been cleaned out).
You can Start SAPinst from scratch with the option '-nogui' to
kill any other SAPinst process before. Then retry the installation.
Regards,
Aidan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.