cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Installation error

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (4)

Answers (4)

0 Kudos

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

Former Member
0 Kudos

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).

former_member182034
Active Contributor
0 Kudos

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,

former_member188883
Active Contributor
0 Kudos

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

former_member264034
Active Contributor
0 Kudos


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