Skip to Content

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: New ASE license is available here: ASE License 2019

(This Sharepoint folder includes instructions.)

Note 2: 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.)

 

To report this post you need to login first.

82 Comments

You must be Logged on to comment or reply to a post.

  1. Jacques Nomssi

    Hello Julie,

     

    thanks to you and your team for this update.

     

    Note:  OpenSuse installation aborts on my machine with 8 GB memory if the recommended memory size (6 GB) is used. I reduced it to 5 GB and the installation was performed.

     

    best regards,

    JNN

     

     

    (1) 
  2. Former Member

    Hi ,

    I am trying to install ABAP server on my system..but failing continuously(5 times)..

    due to only one error…

    “Installation of NPL failed .Please check log files in /tmp/sapinst_instdir..”

    Please, can anybody let me know how to check this log files.

    I have downloaded ABAP 7.51SP02 still not able to installed.

    I am using Win10..and installing ABAP on Oracle Virtualbox.

    Please your help will be much appreciated..

    (0) 
    1. Julie Plummer
      Post author

       

      Hi,

      Since we now have 6 blogs referring to 2 different versions of the download developer edition, blog comments are becoming unmanageable. In addition, searching through blog comments is very difficult for other users, resulting in many duplicate issues.

      From now on, please DO NOT post a blog comment if you require troubleshooting.

      Please post on the ABAP Development forum : https://www.sap.com/community/topic/abap.html , using the hashtag #ABAP_Trial. I cannot answer any further blog comments, which are troubleshooting.

      Thank you for your understanding.

      (0) 
  3. Rogerio Ribeiro Macedo

    Hi Julie,

    thank you for your post, it is very useful, once I am very newbie about linux.

    I followed all steps (except the proxy configuration), however the installation has failed returning the exception modlib.jslib.caughtException, and the message “syntax error near unexpected token `(‘ ” in the file sapinst.log

    What could I do to solve it?

    Thank you in advance

    Rogerio

    (0) 
    1. kyo choi

      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.

       

      (0) 
      1. Linkin Pereira

        I have the similar Issue as Rogerio Ribeiro Macedo . 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 choi  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?

         

        (0) 
  4. Rafal Kowalski

    Hi Julie,

    just I’ve installed 751 version and can not to go on with SAP GUI (attached to downloaded files is ver 7.40), Receive information:

    This SAP Front End patch cannot be applied. Either the installed components are already on the same patchlevel or the components to be patched are not installed.

    Would be possible to ask you for help ?

    Many thanks

     

    (0) 
    1. Julie Plummer
      Post author

      Hi Rafal,

      That sounds like a SAP GUI issue. Can you please also post on the SAP GUI forum, and let me know how you get on:

      SAP Community: SAP GUI 

      Next time, please don’t post comments on the blog (see the end of the blog – it is too confusing.) Thanks

      Best wishes Julie

      (0) 
  5. Former Member

    Hi Julie,

     

    I just installed SAP NetWeaver AS ABAP 7.51 SP02 Delevoper Edition in openSUSE Leap 42.3 and everything worked well, system is running. Thanks for the great step-by-step instruction.

     

    Unfortunately there’s one little thing left to do: In transaction SLICENSE license expiration date is 14.02.2018 and no matter what I do – I tried to renew the license with both mentioned options (generating a .txt file and uploading it and replacing the .lic file in openSUSE file directory) the license expiration date hasn’t changed to 31st of March 2018 yet. What else can I do?

     

    Thanks in advance and best regards!

     

    (0) 
    1. Former Member

      Normally it’s only for 3 months and you can apply for extension after wards or few days before your current one runs out.  Or you can reinstall.

       

      1. Use the SLICENSE transaction code to get your Hardwarekey.

       

      2. Then go to following site to generate the key which will be a text file.

      https://go.support.sap.com/minisap/#/minisap

       

      3. Go back to SLICENSE to apply the generated License.

      (0) 
      1. Julie Plummer
        Post author

        NOTE: Ivy, you are almost correct. However, before you install the new license, PLEASE REMEMBER to delete the old license.

        Why? Well, this is specific to our free developer editions: For simplicity’s sake, we have hardcoded a developer access key – for ONE developer license. If you fail to delete the old license before installing the new one, you may have issues creating / editing dev objects later.

        I have described this here:

        https://blogs.sap.com/2017/09/04/sap-as-abap-7.51-sp2-developer-edition-to-download-concise-installation-guide/

        Also below for your convenience:

        Best wishes Julie.

        ABAP License key

        1. Start the SAP system:
          • Switch to user npladm with default password Appl1ance in the console : su npladm
          • Start the SAP system : startsap ALL
        1. Log on to the system, client 000 as user SAP* with default password Appl1ance. In  transaction SLICENSE , ascertain your hardware key.
        2. Request the license key for your trial version at SAP Sneak Preview License Key Request.
          • Select NPL – SAP NetWeaver 7.x (Sybase ASE) as System ID.
          • Enter your personal data and agree to the License Agreement.
          • Choose Generate bottom right corner of screen.)
          • The web site automatically generates a .txt file for this system/key. Download and save this file, eg on the desktop for convenience.
        3. Go to transaction SLICENSE and install the license file:
          • In the tab Digitally signed licenses, delete the existing license, then choose Install. This opens the text file you got and installs the new license key.

        Please note that all the above steps must be carried out; otherwise, the above user key will not work.

        The system type changes to Demo. You can now explore the demo scenarios and develop using the ABAP tools in Eclipse and new features like the core data services or SAPUI5 UIs.

        Renewing your license

        Many of you have asked about this: Yes, you can apply for a new license. Just use the same procedure as above.

        In theory, indefinitely, however, the ASE and HANA licenses last for about a year.

        IMPORTANT: To use the developer key that we provide, you MUST delete your old license before you install the new one (as described in step 4 above). Otherwise, the system will generate a different license that no longer matches our pre-configured dev. key.

        As an aside: I have noticed that some useful information is available only in the concise guide, not the newbies’ guide. I am considering creating a PDF with the (verbose) Installation Guide plus additional info, FAQs, setup etc.

        (0) 
      2. Former Member

        Hi kyo choi,

        thank you for the information, it worked well! At the moment the key generation seems to only work by using Google Chrome as browser; any other browser did not download the .txt file that contains the generated license.

         

        (0) 
    2. Julie Plummer
      Post author

      Hi Christian, Please read Kyo’s comments – and, IMPORTANTLY – my comment below.

      However, just fyi: I believe you are talking about 2 different licenses:

      The 14.02.2018 date is correct for the AS ABAP license.

      The 31st March, 2018 date is correct for the ASE database license.

      You can work freely till Q1 next year, then update each license at the appropriate time.

      Hope this clarifies.

      Best wishes Julie.

      (0) 
      1. Former Member

        Hi Julie,

        I did and it worked (after deleting the old license!). Thank you for clarifying the difference between the two licenses, it helped me a lot.

        Best wishes

        Christian

        (1) 
  6. Former Member

    Hi Julie,

     

    I want to ask you a question about SLT Replication Server (LTRC) on 7.5x systems. The LTRC transaction does not exist. I think I must install an add-on.

    I have found some blog posts about DMIS add-on. But couldnt download it.. Can you help me?

     

    Best,

    Serkan

    (0) 
      1. Former Member

        Hi Julie,

        Though we have downloaded all part files of SAP ABAP 7.51 SP2 version but we don’t know how to install it in Windows. There is no installation procedure to install in Windows. We want to install SAP management console in Windows. But we are not able able even extract those zip files.

        Kindly, provide us a set of instructions to install SAP management console in Windows.

        Thanks in advance.

        (0) 
        1. Julie Plummer
          Post author

          Hi Sangram,

          SAP ABAP 7.51 SP2 is only available for Linux. Please install a Virtual Box + Linux OS (eg openSUSE), then install ABAP 7.51 on top.

          I am not responsible for SAP management console.

          Best wishes

          Julie.

          (0) 
  7. Former Member

    Hello together,

     

    first of all i want to thank you all for the nice and heldful blog.

    I installed SAP AS ABAP 7.51 SP2 successfully on my system today.

    Now I have an advanced question:

    Is it possible to install one instance on a NAS for example and reach the system from different

    devices in the network?

     

    Thanks for your answer and help,

    Sepp

     

    (0) 
    1. Julie Plummer
      Post author

      Hi Sepp, In the first instance, this is a Virtual Box question: Could you please post on their forum (sorry can’t link, Im on my phone).  ?

      Also, their Guide is a good first step

      Glad you like the guide; and sorry I couldn’t help

      Best wishes Julie

       

      (0) 
    1. Julie Plummer
      Post author

      Hi Prashant,

      Use : 35408798513176413512 .

      Some users have had the issue that this is not recognized in ADT. If so, open a normal SAP GUI Transaction in SAP GUI – eg SE80. Create a new object (eg data element). Paste the key in there.

      If you log out and log back in, the key should now work in ADT (!).
      Best wishes Julie.

      (0) 
  8. Former Member

    Dear Julie,

    I have not been able to complete the installation although I have implemented the individual steps described in this blog.
    I can not possible to continue with installation after this warning. Also not possible to start the installatin in gui mode with ./install.sh -g command.

    I would really appreciate if you can help me.

    Best regards.

    (0) 
    1. Julie Plummer
      Post author

      Hi Adam,

      Please check your sapinst*.log files. What errors are you getting?

      Please post a message including these errors on the ABAP Development forum : https://www.sap.com/community/topic/abap.html , using the hashtag #ABAP_Trial – NOT HERE, PLEASE!

      I cannot maintain an overview of questions in these comments, so I am likely to miss questions. Also, other users cannot search.

      Thanks Julie.

       

      (0) 
      1. MOHAMED ACHRAF TIKHLAL

        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.

         

        (0) 
          1. MOHAMED ACHRAF TIKHLAL

            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

            (0) 
            1. Julie Plummer
              Post author

              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.

              (0) 
    2. kyo choi

      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.

      (0) 
  9. SUDHIR KUMAR

    Hi Julie

     

    Will you Please help on the last step of my sap installation for login. I successfully installed sap 7.50 on open suse on oracle VM.

     

    (0) 
    1. Julie Plummer
      Post author

       

      Hi Sudhir,

      Please check your sapinst*.log files. What errors are you getting?

      Please post a message including these errors on the ABAP Development forum : https://www.sap.com/community/topic/abap.html , using the hashtag #ABAP_Trial – NOT HERE, PLEASE!

      I cannot maintain an overview of questions in these comments, so I am likely to miss questions. Also, other users cannot search.

      Thanks Julie.

       

      (0) 
  10. Former Member

    Since I’ve installed this instance on my laptop, I’ve noticed moving to different location, the server would not find the instance profile and it would not start the instance with command startsap.  So I’ve checked the IP address using the command ifconfig and found the eth0 didn’t have any IP address.  Following fixed the IP address issue; manually assign the IP address, preferably the same one you’ve used to install.

    $ sudo ifconfig eth0 10.0.2.15 After this sap instance started OK. I hope this would help other PPL with the same issues.
    (1) 
  11. Former Member

    Hey guys! i followed that beautiful guide (thank you Julie) step-by-step, but kept getting the same error over and over again. i just want to let you know what helped me to get rid of

    “Installation of NPL failed, please check logfiles /tmp/sapinst_instdir for possible root cause.”

    It took me 3 days (well, after work) to figure this out, so i hope i can help you saving your time:

    Try this before using ./install.sh (you can reinstall tho after u tried this, no need to create new VM):

    • Make sure the Username (for openSUSE) you created at the beginning is NOT “sap”
    • Change your host file entry to: 10.0.2.15 vhcalnpli.dummy.nodomain vhcalnpli (you can see the correct syntax in your hostfile, it is <IP address> <FQDN> <short-hostname>)
    • Use command hostname, it should be vhcalnpli
    • Use command hostname – fit should be vhcalnpli.dummy.nodomain
    • Check your system language with the command echo $LANG, if its NOT “en_US.UTF-8” use LANG=en_US.UTF-8 to change that.
    • Btw, I didnt use ./install.sh -g, after typing the link from the shell to firefox it tells me “Server not found”

     

    So, that helped me, please let me know if that helped you aswell 🙂

    Thanks,

    Christian

     

     

     

    (2) 
    1. Jörn Habicht

      Hi Christian,

      are you sure about the hostname = vhcalnpli?

      Because Julie uses a different hostname in the tutorial with an additional ‘c’ at the end

      vhcalnpli  vs.   vhcalnplci

      I don’t know if the difference even matters, but as i’m trying hard to troubleshoot my failing installation i’d be grateful for your reply.

      thx,

      Jörn

      (0) 
        1. Jörn Habicht

          Hi Florian,

          my System is up and running now, doing once again step-by-step what Christian says helped. i used the hostname without the ‘c’ as he did.

          regards,

          Jörn

          (0) 
  12. Andrew Katsevich

    Hi Julie,
    Could you please suggest something for the guys with 4GB RAM laptops? Do I have any chance of installing Netweaver 7.5 on OpenSUSE, or should I choose another Linux distibution, or maybe older version of Netweaver? Because I know that versions around 7.0 works fine with 4GB RAM, but those are too old (and I have problems with them anyway). And I have in plans to upgrade my RAM capacity, but it may take a long time.
    Thanks for the reply.

    UPD: It worked for 4GB RAM, OpenSUSE runs prefectly fine, no problems with Netweaver either, maybe because I have DDR4 RAM, but I doubt it needs speed nor capacity.

    (1) 
  13. Enno Wulff

    Thanks for this detailed Newbies blog!

    I did not fear!! 😉

    One thing was missing for me: How to extract the installation files? You just mention to do it… 😉

    • Install unrar
    • extract rar files
    $ sudo apt-get install unrar
    $ sudo unrar x sap_netweaver_as_abap_751_sp02_ase_dev_edition_part01.rar

    I found the information here: https://blogs.sap.com/2015/09/11/sap-netweaver-as-abap-740-sp8-developer-edition-to-download-a-step-by-step-guide-for-linux-newbies/

     

    (1) 
  14. Former Member

    H Julie

    I’m getting this error : 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

    Please help

     

    Regards

     

    Clive

    (0) 
    1. Julie Plummer
      Post author

      Hi Clive,

      Other users have solved this as follows:

      1. Do not change the hostname. 
      2. Make sure you are not using DHCP: In YaST > Software > Network Settings, Set Hostname via DHCP No.

      (Background: “depending on your DHCP setup, the operating system may change the host name – which means that vhcalnplci is no longer configured locally.”)

      Let me know how you get on.

      Best wishes Julie.

       

      (0) 
      1. Mathias Hake

        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

        (0) 
      2. Mathias Hake

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

        (0) 
    2. Hartwig Holzapfel

      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.

      (0) 
  15. Former Member

    Hi Julie,

    I need to know if ASE licence still obsolete with 750 developer edition, or it`s working now … because i installed the 750 package (8 parts) and i start working with it now…otherwise i change to 751

    really i appreciate your reply…

    (0) 
    1. Julie Plummer
      Post author

      Hi Mussa,

      Go to the correct folder (documented). Open the license file in a text editor (vi, vim, gedit). If it says “March 2019”, you’re fine. If it says “March 2018”, then download the new one from Sharepoint:

      ASE License

       

      Best wishes Julie.

      (0) 
    1. Julie Plummer
      Post author

      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.

      (0) 
  16. Former Member

    Sybase ASE Trial License expiring on Mar 31,2018

    Dear Julie,

    The database license will soon expire, is there an updated license file anywhere, I have been searching high and low for this.

     

    (0) 
  17. Former Member

    Hi Julie,

    since I know how problematic the installation of this system can be, I would like to make my colleagues in my team the image file of my installation available.
    This would mean that there are multiple copies of a system and they all work with the same hardware key. From a technical point of view, there should not be any problems in renewing the license every 3 months (anyone who works with a copy renews the license for his system). But I’m interested in how it behaves in this context with the license terms. Can I do this? Thank you!

    It will serve exclusively as a playground for ABAP & SAPUI5 (Odata).

    Regards
    Tarkan

     

    (0) 
    1. Julie Plummer
      Post author

      Hi Tarkan,

      This is not a official statement, but in your position, I personally would not do this: The standard procedure is that each install is downloaded by a named user.

      I cannot comment further on your proposal.

      Best wishes,

      Julie.

      (0) 
  18. Kay S

    Hello Julie,

    Do I install all of the 10 parts downloaded? As part0-1 part1-1 part 1-2 and part1-3 are installed successfully but beyond that, NPL fails installation.

    This is because in the blog it did not mention what part/parts we need to install in Linux.

    Regards, KayS

    (0) 
      1. Kay S

        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

         

        (0) 
  19. Daniel Esteves

    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,

     

    (0) 
    1. Julie Plummer
      Post author

      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.

      (0) 
    2. Daniel Esteves

      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

      (0) 
        1. Julie Plummer
          Post author

          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.

           

           

           

           

          (0) 
          1. Daniel Esteves

            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

            (0) 
            1. Julie Plummer
              Post author

              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.

              (0) 
              1. Daniel Esteves

                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.

                (0) 
    1. Julie Plummer
      Post author

      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.

      (0) 
  20. 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.

    (1) 
  21. Juliano Regis

    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!

    (0) 
  22. Juan Vega

     

    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) 
  23. Fred Wilhelms

    #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

    (0) 
  24. Julie Plummer
    Post author

     

    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.

     

    (0) 

Leave a Reply