on 01-08-2021 7:00 AM
Here's my Virtual Machine specs
Notes: tried NAT; same error nogo; tried custom IP: 10.0.2.15 as per instructions given in Newbie Guide; exactly same error nogo. tried installing-reinstalling Linux-MintOS 3-times; nogo;
I am exactly following step-by-step as per newbie guide. etc/host files has been edited to reflect correct hostname/IP as follows:
At terminal I am suing this command : sudo ./install.sh -k -g -s Yes, I had to use kgs switch otherwise, hostname check command in the script does not let you move forard and throws same stupid exception error "your hostname configured as loopback host bla bla bla.. "
Here's my terminal output after install script runs:
Installing SAP Developer Edition
You are about to install the SAP Developer Edition .................... Do you agree to the above license terms?
yes/no: yes
Please enter a password:
Please re-enter password for verification:
.....
Now we begin with the installation. Be patient, this will take a while ... Kernel parameters not set! extracting data archives... extracting /mnt/hgfs/sap751-sp02/server/TAR/x86_64/dbdata.tgz-* sybase/NPL/sapdata_1/ usr/sap/NPL/D00/igs/log/rspoconnector_0x275b4f0223578_0.trc sapmnt/NPL/exe/uc/linuxx86_64/jkit/jre/lib/zi/Asia/Riyadh87 sapmnt/NPL/profile/NPL_ASCS01_vhcalnplcs.1 sapmnt/NPL/profile/NPL_ASCS01_vhcalnplcs sapmnt/NPL/profile/NPL_D00_vhcalnplci.1 sapmnt/NPL/profile/NPL_D00_vhcalnplci rm: cannot remove '/sapmnt/NPL/profile/NPL_D00_vhcalnplci_*': No such file or directory SAPCAR: processing archive /mnt/hgfs/sap751- sp02/server/TAR/x86_64/SAPHOSTAGENT28_28-20009394.SAR (version 2.01) SAPCAR: 43 file(s) extracted Install service Check Installation Path ... ok Copy Executable ... ok Generate Profile ... ok Install SYS-V service ... cat: /etc/upstream-release: Is a directory ./installsapinit.sh: 206: chkconfig: not found [WARNING] installsapinit.sh exit with status 5 -> Start /usr/sap/hostctrl/exe/saphostexec pf=/usr/sap/hostctrl/exe/host_profile <- start hostcontrol using profile /usr/sap/hostctrl/exe/host_profile ok [OK] SAPHostExec / SAPHostControl succesfully installed Executing: "/usr/sap/hostctrl/exe/SAPCAR" -xvf "./SHADBMETRICSDEF.SAR" -R "/usr/sap/hostctrl/exe/config.d" SAPCAR: processing archive ./SHADBMETRICSDEF.SAR (version 2.01) x dbmetric.definition.db4.cimobj x dbmetric.definition.db6.cimobj x dbmetric.definition.hdb.cimobj x dbmetric.definition.mss.cimobj x dbmetric.definition.ora.cimobj x dbmetric.definition.sap.cimobj x dbmetric.definition.siq.cimobj x dbmetric.definition.syb.cimobj x dbmetric.definition.tst.cimobj SAPCAR: 9 file(s) extracted SAPCAR: rc 0 SAPCAR: processing archive /mnt/hgfs/sap751-sp02/server/TAR/x86_64/SWPM10SP20_4-20009701.SAR (version 2.01) SAPCAR: 1593 file(s) extracted [==============================] \ extracting... done! /tmp/sapinst_exe.2315.1610084464/sapinst: 64: [[: not found /tmp/sapinst_exe.2315.1610084464/sapinst: 64: [[: not found /tmp/sapinst_exe.2315.1610084464/sapinst: 64: [[: not found SAPinst build information: -------------------------- Version: 749.0.28 Build: 1770975 Compile time: Jul 05 2017 - 13:39:50 Make type: optU Codeline: 749_REL Platform: linuxx86_64 Kernel build: 749, patch 300, changelist 1770269 SAP JRE build: SAP Java Server VM (build 8.1.030 25.51-b02, Apr 26 2017 16:01:22 - 81_REL - optU - linux amd64 - 6 - bas2:288514 (mixed mode)) SAP JCo build: 3.0.16 SL-UI version: 2.6.2 SAP UI5 version: 1.42.4 Exe directory: /tmp/sapinst_exe.2315.1610084464 Started thread startInstallation (140580695951104) Started thread signalHandler (140580687558400) Opened syslib.so checking existence of account gid="0" succeeded with true. inserted account (root, 0, GROUP) into the accountcache. checking existence of account uid="0" succeeded with true. inserted account (root, 0, USER) into the accountcache. exe dir is /tmp/sapinst_exe.2315.1610084464 Creating file /tmp/dev_sap_kernel.2316. Removed file /tmp/dev_sap_kernel.2316. Initialized SAP kernel tracing to file /tmp/dev_sap_kernel Running SWPM SP 20 Reading framework jslib. Reading framework jslib done. Account sapinst already exists. checking existence of account group="sapinst" gid="1001" succeeded with true. inserted account (sapinst, 1001, GROUP) into the accountcache. Real group ID set to 1001. account user="root" uid="0" exists with parameter gid="0" account user="root" uid="0" exists with parameter gid="0" account user="root" uid="0" exists with parameter groups="root,sapinst" User is already member of group sapinst. Nothing to do. Working directory changed to /tmp/sapinst_exe.2315.1610084464. Opened /tmp/sapinst_exe.2315.1610084464/iakdblib.so Working directory changed to /tmp/swpm. Using dialog 'd_specify_archive' from content Entering state Starting Initialized SAP kernel tracing to file dev_sap_kernel Started thread guiWatchdog (140580667127552) account user="root" uid="0" exists with parameter home="/root" Creating file /tmp/dev_sap_kernel.2316. Removed file /tmp/dev_sap_kernel.2316. Working directory changed to /tmp/sapinst_exe.2315.1610084464. Opened /tmp/sapinst_exe.2315.1610084464/iacdlib.so Working directory changed to /tmp/swpm. account user="root" uid="0" exists with parameter home="/root" Downloading CRL with /tmp/sapinst_exe.2315.1610084464/jre/bin/java -Xmx512M -cp "/tmp/sapinst_exe.2315.1610084464/*" com.sap.sdt.sltoolbox.sec274.DownloadCRL "/root/.sapinst/crlbag.p7s" A child process has been started. Pid = 2333 Started thread eventLoop (140580435322624) Entering event loop Started thread SLPCommunicator (140580443715328) account user="root" uid="0" exists with parameter home="/root" File /root/.sapinst/permfile.cfg written ok. File /root/.sapinst/accessUserList.cfg written ok. Unable to determine parameter "DNS domain name". DNS domain name is not configured in resolv.conf (UNIX) or the registry (Windows) and neither getaddrinfo nor gethostbyname could retrieve it. Exception thrown near line 228 in file /bas/749_REL/bc_749_REL/src/ins/SAPINST/impl/src/syslib/network/syxxcnwmgt.cpp At line 228 file /bas/749_REL/bc_749_REL/src/ins/SAPINST/impl/src/syslib/network/syxxcnwmgt.cpp Call stack: /bas/749_REL/bc_749_REL/src/ins/SAPINST/impl/src/baselib/CThrThread.cpp: 73: CThrThread()::staticThreadFunction() /bas/749_REL/bc_749_REL/src/ins/SAPINST/impl/src/baselib/CThrThread.cpp: 80: CThrThread(SLPCommunicator)::threadFunction() /bas/749_REL/bc_749_REL/src/ins/SAPINST/impl/src/guiengine/CSLPCommunicationServer.cpp: 100: CSLPCommunicationServer::doWork() /bas/749_REL/bc_749_REL/src/ins/SAPINST/impl/src/syslib/network/syxxcnwmgt.cpp: 144: iastring CSyNetworkMgtImpl::getDNSDomainName() const Unable to determine parameter "DNS domain name". DNS domain name is not configured in resolv.conf (UNIX) or the registry (Windows) and neither getaddrinfo nor gethostbyname could retrieve it. Failed action: with parameters Error number 301 error type SPECIFIC_CODE Thread SLPCommunicator (140580443715328) exits with exception Joined thread SLPCommunicator (140580443715328), returning 18446744073709551615 Started thread cancelExecution (140580443715328) Leaving state Starting Received response BUTTON_CANCEL_PRESSED Entering state Canceled Leaving event loop Thread eventLoop (140580435322624) returns with 0 Joined thread eventLoop (140580435322624), returning 0 Joined thread eventLoop (140580435322624), returning 18446744073709551615 Canceling thread SLPCommunicator (140580443715328) Canceling thread startInstallation (140580695951104) Joined thread eventLoop (140580435322624), returning 18446744073709551615 Joined thread eventLoop (140580435322624), returning 18446744073709551615 Canceling thread SLPCommunicator (140580443715328) Installation of NPL failed, please check logifiles in /tmp/sapinst_instdir for possible root cause.
Oh! Wow wow wow, Finally, I have managed to install it successfully and make it work. ooh Hurray. I solved puzzle my-self. So here's what I did. Same specs as mentioned above, except for the following changes.
LESSON LEARNED:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Hugo,
As far as I am aware, the syntax of the hosts file is:
10.0.2.15 vhcalnplci.dummy.nodomain vhcalnplci
After adjusting it, try runnint "hostname -f" and confirm that the FQDN is returned (hostname + domain).
Regards,
Isaías
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Isaias Freitas, thanks for your reply. Here's my ongoing efforts as per your advice.
Updated /etc/hosts file as follows: -
--------------------------------------------------
# 127.0.0.1 localhost
# 192.168.235.135 vhcalnplci vhcalnplci.dummy.nodomain
10.0.2.15 vhcalnplci.dummy.nodomain vhcalnplci
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
------------------------------------------- > end of hosts
Here's my commands in terminal prompts in sequence :
gio@vhcalnplci:~$ reboot
gio@vhcalnplci:~$ sudo hostname
[sudo] password for gio:
vhcalnplci
gio@vhcalnplci:~$ ping vhcalnplci
PING vhcalnplci.dummy.nodomain (10.0.2.15) 56(84) bytes of data.
64 bytes from vhcalnplci.dummy.nodomain (10.0.2.15): icmp_seq=1 ttl=128 time=0.601 ms
64 bytes from vhcalnplci.dummy.nodomain (10.0.2.15): icmp_seq=2 ttl=128 ^C
gio@vhcalnplci:~$ sudo runnint "hostname -f"
sudo: runnint: command not found
gio@vhcalnplci:~$ hostname -f
vhcalnplci.dummy.nodomain
gio@vhcalnplci:~$ hostname
vhcalnplci
gio@vhcalnplci:/mnt/hgfs/sap751-sp02$ ./install.sh
The hostname you have chosen is either configured on a loopback device or not active on this server, please check your configuration and hostname selection. If you are confident about your choice of hostname, start the install script with -s flag to skip the hostname check.
gio@vhcalnplci:/mnt/hgfs/sap751-sp02$ ./install.sh
Then tried with -s -k -g switches :
gio@vhcalnplci:/mnt/hgfs/sap751-sp02$ ./install.sh -s -k -g
#============================================
#
# Installing SAP Developer Edition
#
#============================================
You are about to install the SAP Developer Edition
Please make sure you have carefully read and understood the documentation
To install this TestDrive you have to accept
...
Do you agree to the above license terms? yes/no:
yes
Now we need the passwords for the OS users.
Please enter a password which will be used
for all operating system users.
Please enter a password:
Please re-enter password for verification:
Now we begin with the installation.
Be patient, this will take a while ...
Kernel parameters not set!
extracting data archives...
extracting /mnt/hgfs/sap751-sp02/server/TAR/x86_64/dbdata.tgz-*
...................................
SAPCAR: 1593 file(s) extracted
[==============================] \ extracting... done!
/tmp/sapinst_exe.2526.1610680286/sapinst: 64: [[: not found
/tmp/sapinst_exe.2526.1610680286/sapinst: 64: [[: not found
/tmp/sapinst_exe.2526.1610680286/sapinst: 64: [[: not found
SAPinst build information:
--------------------------
Version: 749.0.28
Build: 1770975
Compile time: Jul 05 2017 - 13:39:50
Make type: optU
Codeline: 749_REL
Platform: linuxx86_64
Kernel build: 749, patch 300, changelist 1770269
SAP JRE build: SAP Java Server VM (build 8.1.030 25.51-b02, Apr 26 2017 16:01:22 - 81_REL - optU - linux amd64 - 6 - bas2:288514 (mixed mode))
SAP JCo build: 3.0.16
SL-UI version: 2.6.2
SAP UI5 version: 1.42.4
Exe directory: /tmp/sapinst_exe.2526.1610680286
INFO 2021-01-14 22:11:29.501 (root/sapinst) (SLPCommunicator) [/bas/749_REL/bc_749_REL/src/ins/SAPINST/impl/src/guiengine/SLPMonitoringStatemachine.cpp:1371]
********************************************************************************
Access URL for GUI is
https://vhcalnplci.dummy.nodomain:4237/jRY5ATwocvfXQiTF/docs/index.html
Logon users: [root]
********************************************************************************
load resource pool /tmp/swpm/resourcepool.xml
INFO 2021-01-14 22:11:30.326 (root/sapinst) (eventLoop) [/bas/749_REL/bc_749_REL/src/ins/SAPINST/impl/src/guiengine/SLPMonitoringStatemachine.cpp:1371]
********************************************************************************
Access URL for GUI is
https://vhcalnplci.dummy.nodomain:4237/jRY5ATwocvfXQiTF/docs/index.html
Logon users: [root]
********************************************************************************
And here it stuck forever. I tried to cust and paste Access URL for GUI link in mozilla browser inside mint VM - NOGO; my internet is working.
And then I disabled the firewall by using
sudo ufw disable 'at termial prompt
and verified with
sudo ufw status 'at terminal prompt
At terminal prompt, my firewall is fully disabled now still NOGO. Browser does not populate with any page, show error.
Please advise what's wrong.
Side Note: I have observed inside shell script file install.sh - it is performing all pre-requisite checks such as ENVIRONMENT VARIABLES, HOSTNAMES CHECK, DNS NAME RESOLUTION CHECK, NETWORK , PROXY, IP etc. and finally, it is simply extracting huge .tar files with embedded pre-defined DIRECTORY structure for Sybase , and SAP and other dependency files. Not a big deal. I would say the automation install script is poorly designed or very restrictive. Because, there are many different flavors of Linux with end-less different ways to configure the same “shitt”. So one recipe doesn’t work for all.
If someone from team can kindly give manual method: listing each of those pre-requisites, environment variables, requirement and then .tar files can be manually extracted and those variable can be manually configured individually. Pretty much like SAP basis job. It might have been more practical and time saving. I am sure very few users “once in a blue moon” might have been successfully install rather than facing frustration.
Hello Hugo,
That prompt with the URL is expected.
It will never end on its own.
You must now copy the URL and open it (either from within the VM itself or from your real machine).
Now, it is curious that it did not work within the VM itself...
I assume that if you execute "ifconfig" (or "ip address show") you can see two interfaces (at least), right?
One for the loopback (127.0.0.1) and the actual network interface (10.0.2.15).
You can try to un-comment the line "127.0.0.1 localhost" at your hosts file too.
Regards,
Isaías
Yes, Here's my terminal screenshot.
and here is pinging....
Here my /etc/hosts file.
As you can see in above screen shots, my physical Ethernet adapter provided by VMware; is ens32. this is the same virtual adapter which is created in host windows by VMWare to be used by guest OS Mint-Linux. VMware gives you different settings to choose; Bridged, NAT, Host-only, and Custom.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.