Skip to Content
author's profile photo Former Member
Former Member

Install SAP NW RHEL5.3 Distributed questions

Hello,

Thank you in advance for helping a newbie. I am looking to install NW, ECC6, EP, and BI on central system and install MAXdb on another system.

1) Is NFS required since I am not using multiple AS? If it is not required how do I export needed information over to db instance. (just copy directory structure and files?)

Also when I went though install, system only allowed me to install central services first(central install needed db installed first).

So am I correct in thinking I install central services, then db instance, then go back to same machine with central services and install central instance.

Again thank you, I have read a ton of install material but since there are so many setups available no real answers seem to jump out.

Jeff

Edited by: Jeffrey Mitchell on Sep 29, 2009 7:09 PM

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on Sep 29, 2009 at 06:52 PM

    If I understand correctly, you want to do a "distributed" install with the database on one host and everything else on another host. SAP just sort of assumes NFS is needed to share directories with distributed and HA installs (and it is for if there is >1 app server or standalone message/enqueue). I believe you can choose the distributed install. First, perform the create global directories step on the app servers. Next, perform the database install on the database server(make sure to pick the custom parameters just in case). There will be a screen where you can uncheck the "SAP profiles available" checkbox. Last, perform the app server install app server.

    While I've never done this, it should work. If it does not (there may be some steps in the DB install that put the DB username/password in some files for SAP ), you can always try the distributed install again and temporarily setup NFS on the app server, then disable it later since the DB should not really need access to the SAP directories. You might also be able to copy whatever files the DB install generates that SAP needs over to the app server.

    I'd stay away from the HA install unless you actually want HA and standalone message/enqueue as it just adds complication without any benefit if HA is not needed.

    Brian

    Add a comment
    10|10000 characters needed characters exceeded

    • Hello again.

      1. On the central services system, there should now be /sapmnt/<SID> and /usr/sap/<SID> directories. These need to be exported via NFS and mounted in the same place on the DB system before installing the DB instance. As I tried to indicate before, you MIGHT be able to get around that and then just copy whatever the database install puts locally in /sapmnt/<SID> and/or /usr/sap/<SID>. Obviously the easier thing to do is to just use NFS.

      2. Not sure what you're trying do here. There should only be 1 set of shares from the central services system.

      3. Same as #2

      As for the trans directory, it is not needed for the DB instance, only for the app server(s) (though there is no harm in it being mounted on the DB server as well). Depending on what you're trying to accomplish, just having trans local on the app server at /usr/sap/trans is fine. If you wanted 1 central transport directory for all systems in a landscape, you might have a transport host (say trans.install.com) which exports the trans directory and then mount it via NFS on all app servers to /usr/sap/trans. That's totally up to your requirements.

      Brian

  • Posted on Oct 07, 2009 at 07:28 PM

    > 1) Is NFS required since I am not using multiple AS? If it is not required how do I export needed information over to db instance. (just copy directory structure and files?)

    Never use NFS for database files and especially not for MaxDB. The I/O mechanism used will slow down the system tremendously because of NFS latency.

    A SAP application communicates with the database using a database client software, the database server and the application don't need to share any directories, they communicate over the network.

    Markus

    Add a comment
    10|10000 characters needed characters exceeded

    • Just use the trans directory which will eventually get created during the central instance install. The database does NOT need this. If you're just installing the system to learn, you don't need a global transport directory shared between other SAP SIDs.

      Regarding the DB/NFS comment from Markus, I THINK he meant that the data/log directories for the database itself (usually /sapdb for MaxDB) should not be connected to the DB server via NFS. That would, indeed, result in horrible performance. I think it is ok and expected to mount the /sapmnt/<SID> and /usr/sap/<SID> directories on the db host (exported from the central services/central instance host). The only thing the db host should do with those NFS mounts is to possibly put some db userid/password information in a file somewhere while running sapinst (at least that is the way it works for DB2 z/OS).

      Brian

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.