Application Development Blog Posts
Learn and share on deeper, cross technology development topics such as integration and connectivity, automation, cloud extensibility, developing at scale, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 
julieplummer20
Product and Topic Expert
Product and Topic Expert

Update, Thursday, 8th October, 2020


Dear all,

As of the First of December, 2020, we will no longer be providing this version of AS ABAP, developer edition - that is, AS ABAP 7.51 SP02. Please download the latest version of AS ABAP, developer edition from here: Get all free trial versions (Search for "ABAP NetWeaver")

Currently the latest version is AS ABAP 7.52 SP04.

Best wishes, Julie.

Introduction


So, you want to install a developer edition of a SAP NetWeaver ABAP AS. It should sit on a Linux distribution, in a virtual box. However, you're a Linux newbie.

FEAR NOT!
We have created a genuine, step-by-step guide, with loads of screenshots to help you on your way.

Note 1: The new ASE license file is available, along with instructions, as a separate, 9th .rar, on the 7.50 DL page: AS ABAP 7.50 SP02, Developer Edition.

Note 2: For the newest version of the developer edition, always check the Trials and Downloads page. (Search under NetWeaver).

Note 3: I am focussing on one, tried-and-tested installation procedure. Other variants (VMWare, Ubuntu, RHEL, etc) should also work. Please see the following for what to watch out for with other VM technologies or Linux distros: SAP AS ABAP 7.51 SP2 - Concise Installation Guide

Note 3: this guide is part of a series for anyone who wants a free trial version of an SAP NetWeaver ABAP AS. To find out more about this whole series, see SAP AS ABAP 751 SP02: Developer Edition to Download.

A. Preparation



  1. Ensure you have the following hardware:

    • x86_64 Processor based hardware

    • Required: at least 8 GB RAM plus about 8 GB swap space;

    • Recommended: at least 16 GB RAM plus about 8 GB swap space;

    • About 100 GB free disk space for server installation

    • About 2 GB free disk space for client installation

    • English – SAP AS ABAP requires that you configure English (LANG=en_US.UTF-8) as the operating system language



  2. Download the latest released version of Oracle VirtualBox from https://www.virtualbox.org/wiki/Downloads for your operating system.

  3. Download openSUSE Leap 42.3 in your local machine (64 bit, released version) from https://software.opensuse.org/distributions/leap

  4. Download the relevant ABAP download files ("abap.rar") from https://tools.hana.ondemand.com/#abap.


B. Create VirtualBox instance; install openSUSE





    1. Start VirtualBox and create a new VirtualBox instance by clicking the New button:


      1. Enter the following values:

        • Name : MyVirtualLinux (for example)

        • Type : Linux

        • Version: openSUSE (64 bit) -> Next

        • Select Memory size : 6 GB  -> Next

        • Hard disk: Create a virtual hard disk now -> Next

        • Hard disk file type: VHD (Virtual Hard Disk) -> Next

        • Storage on physical hard disk: Dynamically allocated -> Next

        • File location and size: 100 GB

        • Choose Create.



      2. Again in the VirtualBox Manager, click on Start to start the VirtualBox:



    2. In the dialog that appears, navigate to the downloaded openSuse installation file (format .iso), which you downloaded in Step 2, eg openSUSE-Leap-42.3-DVD-x86_64.iso.Then select this drive; choose OK:

    3. Now choose Installation (using keyboard, not mouse):

    4. Important: Choose language and keyboard layout (test keyboard).
      NOTE: We have only tested the US English-language version. If you have problems, please use the English version.

    5. Accept the License Agreement by choosing Next.

    6. In Installation Options, leave the 2 options unchecked, and choose Next:

      • In Suggested Partitioning, choose Edit Proposal Settings and enter the following:

        • File System for Root partition: choose  Ext4 from the drop-down box.



        • Uncheck Propose Separate Home Partition
          (This step is needed so that SUSE installation creates only one drive but does not create 2 drives (Home and Extension) where Home has less space to continue the ABAP installation.)

        • (Optional: Enlarged Swap for Suspend - I left it unchecked.):



      • Choose Ok, -> Next

      • Select Region and Timezone -> Next

      • In Desktop Selection, choose GNOME desktop -> Next

      • Enter:

        • Your full name

        • (Create a ) user name

        • Create a master password, confirm it -> Next
          (
          I ticked Use this password for system administrator and Automatic Login. Leave the authentication method and encryption method as they are.
          The password should be at least 7 characters.)





    7. IMPORTANT: In Installation Settings, do not choose Install yet!

    8. You need to make the following settings:

      • Scroll down to find Firewall and SSH:

      • Disable Firewall

      • Enable SSH service:



    9. Click on Install and Confirm again to Install the Operating System.




The Linux operating system will install (yes!)

 

C. Prepare openSUSE system for ABAP installation


In this section, we will make some settings in the openSUSE system to prepare it for the ABAP installtion:

  • change proxy settings;

  • download and extract the ABAP .rar files;

  • install the uuidd daemon;

  • edit the hostname and hosts files;

  • assign root privileges to the install script.







      1. If you have successfully installed the openSUSE operating system, you will see something like this:

      2. Boot up the system by choosing the first option, "Boot from Hard Disk."Now, we just have these settings before we install the ABAP server.

      3. Change the Proxy settings, if you are behind a proxy:

        • Open Activities and enter "N" as the search term.
          The system returns something like this:

        • Choose Network.
          In the dialog that opens, choose Network Proxy, then choose Manual.

        • Change the http and https proxy settings according to your company requirements and set the port to 8080:



      4. Now we want check used memory using a tool called Xterm.




    (Background note: Technically speaking, we are interacting with the shell, a program that passes keyboard commands to the operating system. We are interacting with the shell using a terminal emulator, called Xterm).


     



      • Again, choose Activities, then enter "X" as the search term.

      • Choose Xterm.

      • Check used memory by typing df -h :

        Minimum space in home directory should 33 GB to avoud memory errors during installation. (In this example, mine is 92G, or 5%.)





  1. AND NOW..., it is time to download and extract the abap rar files to a local folder.

  2. First, so that the Linux system can access this folder, we need to register it for auto-mount.

  3. IMPORTANT: Make sure your Linux system is up and running.

    • In VirtualBox Manager, select your Linux system, then choose Settings



    • Then choose Shared Folders.

    • Add a new folder to automount, by choosing the plus icon to the right:

    • In the dialog that appears, navigate to the folder that contains the ABAP installation.

    • Change the folder name to s4installer. (You will need to enter this folder name manually later, so using this alias is less error-prone than trying to remember the complete path.):

    • Choose OK, OK.



  4. IMPORTANT: Reboot the Linux system.
    .

  5.  Installing the uuidd daemon:
    Now we are going to change some settings, before installing the uuidd daemon. This daemon provides universal unique identifiers - essential for creating database keys. (See SAP Note 1310037 for more details.)
    (Note: You only need to do this step if you are using a proxy.)

    • Open the system tool YaST (choose Activities -> enter "Y" as search term...).

    • Enter your root password (ie the one you use to log on to the Linux system.)

    • On the left, choose Software .

    • Scroll down on the right-hand side and choose Proxy.

    • Change the http settings, tick Use same for all, then test proxy.

    • Choose OK, OK:.

      .



  6. Now we are going to install the uuidd daemon.

    • Still in YaST, scroll back up and select Online Update.

    • Open the Search tab, and and enter the search term "uuidd", then choose Search.

    • Choose "uuidd" by ticking the checkbox, then choose Accept:

      YaST will install uuidd,

    • Now reboot when prompted.



  7. Now we are going to install a basic text editor, nano:

    • Open YaST again.
      Again, open the Search tab. This time, enter the search term "nano", then choose Search.

    • Select "nano", then choose Accept.
      YaST will install nano.
      .



  8.  Now we are going to start the uuidd service in Xterm:

    • Open Xterm.

    • Start uuidd, by entering:  sudo service uuidd start 

    • Enter the root's password.
      (
      Note: sudo = "superuser do" ie you need to be a superuser to execute this command. Thus you also have enter the root's password.)

    • Check if the service has started by entering: sudo service --status-all |grep uuidd

    • Your Xterm will look like this:



  9. We also need to check that libaio or libaio1is installed on your Linux system. In Terminal, enter the command rpm -qa | grep libaio. The system should return your libaio library and version no:
    libaio1 1-0.3.109-22.3x86_64 (or similar).

  10. Still in Xterm, we will change the hostname, by entering sudo nano /etc/hostname.

    • Delete the name that is there and replace it with vhcalnplci.IMPORTANTDo not rename the server after installation. This feature has been removed from this developer edition for simplicity's sake.

    • It should look something like this:

    • Save your changes by choosing Ctrl+o, then Enter.

    • Quit the editor by choosing Ctrl+x.

    • Check by entering sudo cat /etc/hostname

    • Restart network by entering: sudo rcnetwork restart

    • Check that the hostname has changed by entering hostname



  11. Now we will map the IP address to the new hostname.

    • Check the IP address by entering sudo ifconfig

    • Open the hosts file by entering sudo nano /etc/hosts

    • Using this IP address, add a new entry of the form:
      <IP address> <hostname> <hostname>.dummy.nodomain
      (Should be: 10.0.2.15 vhcalnplci vhcalnplci.dummy.nodomain )

    • Again, save your changes by choosing Ctrl+o, then Enter.

    • Quit the editor by choosing Ctrl+x.

    • Check the changes by using the command sudo cat /etc/hosts



  12. And now...(last step before we install), we will assign root privileges, by entering sudo -i.

    • Enter the root's password and navigate to the shared folder with the ABAP installation: cd /media/sf_s4installer

    • Change the access rights of the install script: chmod +x install.sh




 

D. Install ABAP



  1. FINALLY, we run the installation, by entering the command ./install.sh


    • Read and accept the license agreement

    • When prompted for the OS users password enter your master password of the virtual Linux OS instance twice

    • Be patient, this will take a while...

    • If the installation is successful, you will see something like this:




E. Post-installation settings


Proxy settings



  1. We need to enter the right proxy settings at Virtual Box level, so that SAP GUI, ABAP in Eclipse etc can find your ABAP system:

    • In Oracle VirtualBox Manager, select the VirtualBox with the installed ABAP system on it, then choose Settings from the context menu.

    • From the left-hand menu, choose Network.

    • In Attached to, choose NAT

    • Open Advanced, then choose Port Forwarding.

    • In the dialog that appears, enter the following settings:












































      Name Protocol Host IP Host Port Guest IP Guest Port
      HTTP TCP 127.0.0.1 8000 10.0.2.15 8000
      HTTPS TCP 127.0.0.1 44300 10.0.2.15 44300
      RFC TCP 127.0.0.1 3300 10.0.2.15 3300
      SAPGUI TCP 127.0.0.1 3200 10.0.2.15 3200





Connecting to the ABAP server from SAP GUI for Windows


The VirtualBox VM will likely be assigned the IP address 10.0.2.15 (because of the NAT network type). Your local WINDOWS cannot see that IP.

Instead it will communicate to the VirtualBox VM through port-forwarding using 127.0.0.1 (your windows local host).

  1. To be able to use your SAP GUI on your local WINDOWS system, then the application server must either be:

    • 0.0.1,

    • or a hostname if added it to your WINDOWS hosts file



  2. Update in administrator mode the C:\Windows\System32\drivers\etc\hosts file and add an entry such as: 127.0.0.1 <your_vm_hostname>

  3. The SAP GUI settings should be:

    • Application server =  127.0.0.1 or <hostname>

    • Instance = 00

    • System ID = NPL




F. Next steps


Must read: Concise Installation Guide. - Includes : Starting / stopping the server, users and passwords, uninstall, and more.

 

Note 1: Privacy settings


If you have a problem and tell us about it in a comment on this blog, AND then forget to update your privacy settings, I can't find you to reply. (!) Please update your privacy settings .

Also, rather than posting here, please open a question in the ABAP Development forum - firstly, your question will be read by many Community Mentors and members (rather than just me!), and secondly, you will help other members who have a similar problem in future.

Note 2: ASE license expiry


If you are installing the developer edition for the first time:

The ASE license available with this version is obsolete. We have created a brand new developer edition, 751, with a license valid until March 2018. This is available here:

SAP AS ABAP 751 SP02 Developer Edition To Download

The only reason for installing 750 is if you want SAP SLT.

If you have already installed the developer edition successfully (ie before July 2017), and just need to update the license: 

OR if you need SAP SLT:

New ASE license is available here: Renew ASE License: SAP Document Center

(This Sharepoint folder includes instructions.)

 
122 Comments
daniel_esteves2
Explorer
0 Kudos
Good afternoon team,

I write to tell you that I have tried many things that comment here but I still can not lift the server.

I send you the log image.



Thank you, greetings,

 
Former Member
0 Kudos
Hello Juie,

I am having a headache installing SAP NetWeaver 7.51. it returns the following message after starting the installation:

"Installation of NPL failed"

I already downloaded the new license valid until March 2019, but it doesn't work as well.

Please help me, i am in urgent need.

Thanks in advance.

 
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Mohamed, I replied to your question. Please don't post twice. It just makes  things slower.

Julie.
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Daniel,

In the trace files sap*.log there will be errors. Please tell us these errors. Please do NOT paste the whole file into these comments.

Thanks Julie.
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Kay,

Yes you need all the parts.

Best wishes Julie.
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Mohamed,

Do you mean work with an ABAP application server against a HANA database?

If so, then no, this download includes an ASE database. You can try out ABAP on a HANA database using Cloud Appliance Library. See here for more details:







SAP NetWeaver ABAP AS 7.51 SP02 on SAP HANA Trial
Getting Started Guide

Best wishes Julie Plummer.
daniel_esteves2
Explorer
0 Kudos
thanks for being outstanding,
these are the errors that come out in sapinst.log





I've really tried several things,
I have 4 processors assigned up to 11GB of memory.
thanks for everything
Former Member
0 Kudos
Hi Julie, sorry for bothering you with the same question but i still have no clue about how to fix the error. previous posts didn't help either.

I hope you set up a step-by-step guide for fixing this error because there's no answer on the web yet.

Many Thanks
I835203
Advisor
Advisor
0 Kudos
daniel_esteves2
Explorer
0 Kudos
Hello Julie,
I need your help to finish installing, if I can send you some more information.

I'm attentive, thank you.

 
Former Member
0 Kudos
Hi Julie,

Many thanks, I have successfully installed the system aka all systems go. Thank you for your advice and excellent blog.

Best Regards, Kay

 
daniel_esteves2
Explorer
0 Kudos
Hi Julie,

help with this topic, please
Former Member
Hi,

Thanks for very best tutorial. I was able to successfully install this software in OpenSUSE. I was also able to connect to thi system with Java GUI on windows. Now I am stuck with user name and password after connecting to SAP server.

Can you please help on how to login to the system through java gui or what are the default user name and passwords to connect to the server.

I am attaching the image for reference.
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Daniel,

I apologize for the delay. I have been ill.

Two basic questions before we continue:

  1. What version of AS ABAP server : 750 or 751?
  2. Have you downloaded and updated the license (from here: ASE License 2019)?

Sorry, if you’ve mentioned this; I can’t see it in your posts.

If that fails, one user solved the problem as described here: Answer 335722

  1. Basically, you need an X Windows (X11) environment, which should be available with openSUSE 42.3 (See here for more details : openSUSE – Startup – X Window System)
  2. Also, DHCP server must provide a DNS domain name.
  3. You can then install using the -g option and follow the instructions in the answer.

Does this help?
Best wishes Julie.

 

 

 

 

julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Srikanth,

Did you also post this on a different blog or as a question?

If so, please don't post twice. It just makes us slower. Ideally, post as a question. I always process the questions first : ABAP Development forum, tag = #ABAP_Trial.

I have answered this elsewhere.

Best wishes Julie.
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Mohamed, No, there is no step-by-step guide. Please go to the question and follow the instructions. If you can't provide file extracts I asked for, I can't help.

Please don't post here any more.

I am sorry to insist on this, but I don't have the capacity to post the same answer multiple times, nor to search all 10 of the blogs for comments. I need you to provide the errors in the files. If you can't find the files I asked for, please just let me know - IN THE QUESTION, NOT HERE.

Please. Thanks and best wishes Julie.
daniel_esteves2
Explorer
0 Kudos
Hello julie, thanks for the reply, I hope this is better

I use 751, I have not downloaded ASE,

I could not install it correctly even the -g option
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Daniel,

OK, then you need to download the ASE License for 2018-2019:

ASE License 2019

The license in the files you downloaded is no longer valid (sorry, this is an ASE policy.)

Follow the instructions in the file. If that fails, please just let me know.

Best wishes Julie.
julieplummer20
Product and Topic Expert
Product and Topic Expert

Hi Shubham,

User (for normal dev tasks) = DEVELOPER

Passwords are available in Concise Guide for more info.

Bes twishes Julie.

 

daniel_esteves2
Explorer
0 Kudos
Ready Installed, thank you very much Julie,
What he did was simply put the new license and reinstall it.

Julie,
Place a developer key that you placed in a POST, but it's not working for me, I should do it.

Former Member
0 Kudos
Hi Julie, thank you very much for this amazing step by step guide. It took really a lot of time but with your tuto + the tips provided by Christian, it´s finally installed. Im really newbie on this linux thing as well as on this SAP world, and.....now it´s finally installed, I can´t find the way to access the SAP. I was expecting an icon on the desktop but there is nothing there and if I try to search it i get no success :/. Could you give me some light about?

Thanks in advance!
former_member587344
Discoverer
0 Kudos
Hallo Julie,

I have the same problem on a Ubuntu System. I tried a lot, also changing network settings to a static configuration. But the message is always the same... did you find out any other reasons?

Best Regards Mathias
former_member587344
Discoverer
0 Kudos
Hallo again,

I have also the same problem in OpenSuse. I think it's just a bug.

Regards
former_member587344
Discoverer
0 Kudos
Anyway using OpenSuse the installation seems to be succesful in contrary to Ubuntu. I just skipped the hostname check with -s.
0 Kudos
 

Hi,

 

Just followed al lthe steps but have the following issue:

When trying to connect from SAP Gui on my laptop to the VM on the virtualbow I get this error:

WSAECONNRESET: Connection reset by peer, with error 10054, from module nixxi.cpp

Any idea what can be wrong ?

 

Also, is it possible to know what is the passord configured for the 'sa' login in the ASE server ? Can't find that in any documentation.

 

Best regards,

 

Juan Vega

 
0 Kudos
#ABAP_Trial

Hello,

Installing SAP NW AS ABAP 751 SP02 - Developer Edition on openSUSE Leap 42.3:

I unzipped the downloaded RAR-files.
After unzipping the RAR-files there is no directory „sybase/NPL/SYSAM-2_0/licenses“. So I installed the server without replacing the file „SYBASE_ASE_TestDrive.lic“
After installing the server I got the error-message „Unable to verify database access for login SAPSR3“. But now there is a directory named „sybase/NPL/SYSAM-2_0/licenses“. So I replaced the file „SYBASE_ASE_TestDrive.lic“ with the downloaded newer one ( user sybnpl / group sapsys / rights -rwxr-x— ) and repeated the server installation.
After repeating the server installation I got error-messages „… id=modlib.jslib.caughtException errno=MUT-03025 …“ and „… id=controller.stepExecuted errno=FCO-00011 …“. with the note „To solve that problem start the installation without using SAPINST_START_GUI option“. But I had started the installation without SAPINST_START_GUI option! So I don't understand these message!
I had a look in log-files but I didn’t find any solution. So I don’t know what to do now. Is there anybody who is able to help me? Thank you very much in advance!

Best regards,

Fred
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
 

Dear all,

As of now, I will not be able to moderate comments on this blog. Therefore, comments entered after today, 26th July, 2018 will have to be ignored. (I will try to process existing comments as soon as I can, but there is a backlog.)

From now on, please ask your question in the ABAP Development Community forum:

https://www.sap.com/community/topic/abap/all-content.html

If it is an issue involving ABAP developer edition, remember to add the hashtag #ABAP_Trial.

Please do not use comments in the blogs to ask tech support questions :

  • It makes it difficult for other users to find similar issues in future, which leads to many duplicated errors.

  • Very few people follow these blogs, so you will not get help from the vast majority of the community


I apologize for this, but there is no capacity to monitor all blogs for all released versions.

Best wishes Julie.

 
kyo_choi2
Participant
0 Kudos

Use the section above, Note 1: New ASE license is available here: ASE License 2019.

Follow the following instruction, I’ve found from this site;

– Download the new ASE license -> klick (you can use the Firefox in your Virtual Maschine)
new link to license ASE License 2019.
– Open the Terminal and type sudo -i to get root access.
 
 After that, type chmod -R777 /sybase to get the write/read authorization for the sybase folder
 
– click on Activities, choose Files
 
– In the new window click on Other Locations->Computer->sybase->NPL->SYSAM-2_0->licenses
 
– Delete the SYBASE_ASE_TestDrive.lic file and copy the new downloaded ASE license in that folder. (copy&paste or drag&drop)
 
– Install again -> Installation of NPL success.

 

kyo_choi2
Participant
0 Kudos
Your welcome.
kyo_choi2
Participant
0 Kudos
This is the same message, I had.  Please follow the instruction to install the Sybase license above.  Julie listed it as no. 1 item for this step by step guide.
Former Member
0 Kudos

I ran into the same error. Here’s what helped me get the installation running.

At least in my installation of open SUSE leap 15.0, ifconfig prints out a format, that is not parsed correctly by the install.sh script.

Therefore, I changed the section that extracts the variable myip as follows:
myip=`ifconfig | egrep inet | grep broadcast | awk ‘{ print $2 }

Second, I changed the definition in /etc/hosts. It must be
10.0.2.15 vhcalnplci.dummy.nodomain vhcalnplci
instead of 10.0.2.15 vhcalnplci vhcalnplci.dummy.nodomain – as mentioned in the guide.

Be sure that 127.0.0.1 is mapped to localhost only and not to vhcalnplci.

And of course – Julie, thanks for the guide.

LinkinP
Explorer
0 Kudos
I have the similar Issue as rogerio.ribeiro2 . I am trying to install AS ABAP 752 using the instructions in this blog https://blogs.sap.com/2018/09/13/as-abap-752-sp01-developer-edition-to-download/  however I am stuck at the same situation.  I followed the steps you mentioned kyo.choi2  but its not working either.

Only thing I am wondering is how do I reinstall. When I try to reinstall I get a message "Files found from previous Installation. Please clean up , Otherwise we just overwrite /sapmnt/NPL directory.

At this point I just press Y and go ahead. Could this be the issue or should I actually delete all the files and restart the process. If so does anyone know how to delete the files?

 
Former Member
0 Kudos
Hi,
This blog content

" Note 1: New ASE license is available here: ASE License 2019 "

The ASE License 2019 URL link does not work ?!
Where should I go to download the file so I can renew my trial system license ?

 

Please advise.

Many thanks.

Brian Chang
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Brian,

Please bookmark this blog: AS ABAP 7.5x : ASE License Available

Does the link in the blog work?

I will try to keep the link in the blog up to date at all times.

Best wishes Julie.
RenaldWittwer
Contributor
0 Kudos
Hello Julie,

finally I managed the installation successfully. Thanks for this great blog. My environment:

  • Mac (Mojave 16 GB)

  • VM Ware Fusion ( 8.5.10)

  • openSuse Leap 15.0


My remarks:

  • Different sources for VMWare fusion recommend to set 1 processor in the setup

  • Be careful if you create the virtual disk. In my case the installation of openSuse suggested different spaces for "/" and "/home". I deleted them both and created one space for "/" with "Ext4"

  • If you want access the VM from outside (SAPGUI or WebIDE), you have to switch the Networkcard in VMWare from NAT to Bridge to get an own IP-Adress from outside

  • The command ifconfig is obsolet and must be installed (for example with Yast) with "net-tools deprecated"

  • I opened the firewall with firewall-config (must be installed)

  • Perhaps I used the wrong download, but my initial password was Appl1ance


Hope that helps!

Best regards

Renald

 

 
julieplummer20
Product and Topic Expert
Product and Topic Expert
Hi Renald,

This is brilliant thanks.

I have collected several blogs for different environments here: AS ABAP 7.5x FAQs

If you ever get the chance to blog about this, then I will be happy to feature it in this FAQ blog, also to tweet it.

One note: "The command ifconfig is obsolet and must be installed (for example with Yast) with “net-tools deprecated" - I take it that's Leap 15.0? Didn't seem to be a problem in 42.3. (We looked at Leap 15.0; however, not all certification is available for the SLES version, so we are sticking with 42.3 for now (in case you wondered).)

Best wishes Julie.
former_member602279
Discoverer
0 Kudos
Hi  , i am getting error while installation like  " could not unpack saphostagent SAR files into temporary directory . please find the log below

installation/sap_netweaver_asabap_752/server/TAR/x86_64/sapmnt.tgz-*
Checking Linux kernel memory management parameters according to SAP Note 941735
Backing up /etc/sysctl.conf in /etc/sysctl.backup
Checking Linux kernel parameter vm.max_map_count according to SAP Note 900929
Updating the sysctl option vm.max_map_count
The option vm.max_map_count was added to the configuration file
Checking presence of new SYBASE license file
Updated the license file /sybase/NPL/SYSAM-2_0/licenses
Error: Could not unpack SAPHostAgent SAR files into temporary directory, please check free disk space
Error code: 16
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Arun,

Have you followed the guide:

Newbies’ Guide: 752 Virtual Box or

Newbies’ Guide: 752 VMWare ?

Otherwise this is not specific to dev. ed. Please post as a question in the forum: https://answers.sap.com/tags/833755570260738661924709785639136 ?

JUlie.

 
kyo_choi2
Participant
0 Kudos

So I tried on one of my PC today and the command startsap ALL wouldn’t start the database with following message.

starting database NPL ...
Log file: /sybase/NPL/startdb.log




Researched on internet and found following posting.

https://stackoverflow.com/questions/44942733/sap-cant-start-application-server

 

And checked my license file above which shows that the license has been expired as of March 31st 2019.  So I downloaded a new one and replaced it and it’s working again.

 

julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Just realized I have not fully replied to this.

  • We recommend 4 processors - if it works for you with 1, fine - good luck! We have tested with 4

  • We also recommend Ext4 and uncheck separate Home partition


Otherwise, good to know that this works on Mac + Leap 15.0

Best wishes Julie.
Former Member
0 Kudos

Hi All,

I follow your instruction with build own sap system.

I have completed installation. I have start sap service with dabase unavaiable ‘Database in not available with R3trns’. Could suggest the step to solve this issues.

Awaiting for your valuable suggestion.

Thanks.

 

This is a great blog..Thanks for sharing

 

julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Bhagaban,

R3trans is the SAP system transport program that can be used for transporting data between different SAP systems... - that is, the database does not have to be available for R3trans in order to work.

Try to connect to your ABAP system, eg via SAP GUI - does this work? If not, what exactly happens?

Sorry for the confusing message; it is because AS ABAP server is a fully-functioning server, but free.

Best wishes Julie.
Sandra_Rossi
Active Contributor
I got the same log for years, but it doesn't prevent the ABAP server from working normally (maybe some features don't work, but I never needed them).
Jelena
Active Contributor
0 Kudos
Unfortunately, I'm completely stuck on step 13 with the shared folder. From the links in the blog I downloaded VirtualBox and whatever Linux version was available (Leap 15.0).

So far I've spent close to 7 hours on everything, including all downloads, most of it trying to resolve the shared folder issue. I have not become Linux expert yet but I've advanced to the point where I've added Xterm to my favorites, managed to find something like a Windows Explorer for Linux and discovered that some MS DOS commands work on Linux too. I've read VirtualBox documentation, numerous StackOverflow posts and might have accidentally ventured out into the dark web. 🙂

Below is my shared folder definition. I'm assuming the shared folder name does not have to be exactly the same as in the blog (I've tried with different names anyway - no change). Note that this screen looks different if Linux is powered on, in that case "permanent" checkbox appears too.



It's my understanding that if we specify "mount point" then that would be the folder name it's mounted on in Linux. So the command would be simply cd <mount point>. According to the documentation, if no mount point is specified then the folder is mounted onto /media/sf_<folder name>. (Which explains the command in your blog.)

Documentation claims that if you chose "auto mount" then there is no action required to mount anything. If not, then we have to use the mount command. Subtle hint is given if we hover mouse over the screen:



The blog does not mention "Guest Additions" but I found the instructions and was able to install it (I think). This was not that simple, by the way, and also required some ceremonial dances with help from Google and StackOverflow.

I've also found suggestions that users need to be in specific groups and manage to find that and "do the needful".

But no matter how much I try to mount or use different options or names or scream at the monitor, this is the result I'm getting (with some variations of the error text):

bash cd: /media/sf_shared: No such file or directory

No matter what I do, stupid Linux does not appear to "see" the shared directory, whether it's mounted or not.

At this point I've just exhausted all the time allocated to this exercise, as well as will to live (or use Linux, ever 🙂 ), so I'm throwing in a towel. My respect to those who somehow managed to get through the whole process.
0 Kudos

Dear Julie

Many thanks for the time to write these guides, and for give us support.

I followed the 752 Virtual Box guide, but I receive the error “Assertion failed: Unable to verify database access for login SAPSR3”, and the install don't finish.

I uploaded the sapinst_dev.log to my Dropxbox Public folder for more reference: sapinst_dev.log

Can you explain how to fix this, and continue the installation?

P.d.: I'm using the openSUSE-Leap-15.1-DVD-x86_64.

julieplummer20
Product and Topic Expert
Product and Topic Expert
Hi Jelena,

Damn. Sorry to hear this. Just in case others are reading this, or if you ever relent (eg if we release a 7.53 download, which is under discussion at the moment), I'm going to suggest bypassing VBox shared folders and using WinSCP. I've provided all the details of this in the VMWare guide: Newbies’ Guide: 752 VMWare .

Didn't include it in the VBox Guide, bcs VBox Shared Folders were working fine, but if this is an issue, I will update the VBox Guide accordingly.

Just one last thing: What versions of Vbox and Windows are you on? I read some hints that this may be specific to Win 10 + brand new VBox, so I'm curious.

Sorry we couldn't solve this.

Julie.
julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Adrian,

I have started looking at your file, thanks.I notice the error:

"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"

Sometimes this is a DHCP issue. Please see FAQs. (Search for "DHCP"). If that fails, please create a question in the forum. I will not be answering further comments on this issue. (For reasons why, see above).

Julie.
Jelena
Active Contributor
0 Kudos
Windows 10, I can't confirm right now but am guessing Vbox was the latest version. At least I didn't go out of the way to download any specific version and the one offered for download by default is usually the latest one.

While searching, I've also found some posts saying nothing worked for them and no follow-up. Well, I hope at least this isn't a deliberate attempt by Oracle to bring harm to potential ABAP learners. 🙂
Former Member
0 Kudos
Hi Julie,

Thanks your reply. Finally i login with local client GUI application in windows system.

But some of the issue facing while register Odata Services. as per my understanding it was basis configuration required. Could any one suggest the step to resolve this issues.

error : HTTP Receive failed: Connect to
vhcalnpli.dummy.nodomain:8000 failed:
NIEHOST_UNKNOWN(-2)

Screen -1:



screen-2:(Error)



Screen - 3(linux screen)

 



Awaiting for your valuable reply.

Thanks.

Bhagaban Pradhan