Installation Directories D:\usr\sap
\USR directory is created with a shared folder SAP with shared SAPMNT & SAPLOC
Eg: \\willsys\sapmnt ~ d:\usr\sap
SAPMNT: Both in Win and UNIX
SAPLOC: Only in Windows not in UNIX
These are shared between systems and accessed locally and globally
CCMS
PRFCLOG
PUT
SID HOSTS
Trans
CCMS - Used for alert logs that is populated by the service SAPCCMSR
(Java Stack Only)
PRFCLOG - These are also populated from JAVA Engine
(Generic Request Message Generator GRMG)
PUT - is used during upgrade
SID Hosts - the complete SAP Application Server.
Trans - is used to host the Developments
SAPMnt: Is a shared SAP Mount which is used to host the directories related to SAP.
(It may be required to create SAPMnt in earlier versions but in the current versions based on Netweaver it is created automatically)
SAPLoc in Windows
This SAPmnt is shared because it needs to share the transports, support packages, profiles, executables etc between systems in the landscape.
[Dev] ----------> [Qlty] ----------> [Prod]
SAPmnt
TASKS
Installing SAP Component on SOLMAN
On Windows/ SQL Server
On Windows/ Oracle
Windows/ DB2
Linux/ Oracle
HPUnix/ Oracle
AIX
Solution Manager connects all the three systems (ERP i.e., ECC6.0, Netweaver & CRM2007)
I. Installation Inputs
SAPInst
SID
Instance Number (Default 00, 01)
Mater Password
JCE Policy
Path for the CDs.
II. Installation Logs Significance
Sapinst_dir (Win, Linux, UNIX)
Sapinst, sapinst_dev, .cmd, log, .tsk, .tpl, .toc, .str.
III. Installation Steps
Users,
Groups,
Services,
Directories,
SharedMnt,
Kernel (Extraction),
CreateDB,
LoadDB,
Updated Stats,
RFC's
Default Users
Unicode - Multilanguage Support
This requires additional 40% of resources.
Earlier case Individual passwords need to be set but now day's only one Master password for all the userids.
Multiple Components on a Single DB repository
A host is either a client or a server. A host has its own address on the network, and is its own machine.
A server has its own address and sometimes multiple addresses. It provides access to services and information.
A client accesses the servers. It requires its own address.
Interface / Screen
Exports/ System Copies
Kernel [Dependent]
Install Mstr [Dependent]
Java Comp [Independent]
JRE [Dependent]
Exports [Independent of OS, DB]
Installation Directories D:\usr\sap
\USR directory is created with a shared folder SAP with shared SAPMNT & SAPLOC
Eg: \\willsys\sapmnt ~ d:\usr\sap
SAPMNT: Both in Win and UNIX
SAPLOC: Only in Windows not in UNIX
These are shared between systems and accessed locally and globally
CCMS
PRFCLOG
PUT
SID HOSTS
Trans
CCMS - Used for alert logs that is populated by the service SAPCCMSR
(Java Stack Only)
PRFCLOG - These are also populated from JAVA Engine
(Generic Request Message Generator GRMG)
PUT - is used during upgrade
SID Hosts - the complete SAP Application Server.
Trans - is used to host the Developments
Check the groups
SAPLOCAL_ADMIN
SAPGLOBAL_ADMIN
ORA_SID_DBA
ORA_DBA
ORA_SID_OPERATOR
Check the services and ensure that they are running
1. SAPOSCOL - Used to collect the OS Resources
2. SAP<SID>_00 - Which is mandatory to start SAP
3. Listener - Oracle Listener service should be started on the specified
Port (1521-1529)
4. Oracle Service<SID> which is required for the Database
On UNIX ps - ef | grep ora*
On Windows services.msc
Check the USR Directory (SAP Instance files..... App) predefined shared SAP Directory with SharedMnt, (SAPMnt), and SAPLoc on windows
Run - Cmd - "\\Willsys\Usr"
9. Trans Directory - Used for transporting the Objects
Note: SID Specifies the Application Server and is possible to have multiple <SIDS> differed by the instance number
Queries:
SQL> Select status from V$Instance; Checks the DB Status
SQL> Startup followed by enter key
SQL> shutdown immediate
Note: Only one SAPOSCOL per system
Max of 97 Systems on a single box 98-99 for routing
SAPOSCOL_00 - ABAP Instance
SAPOSCOL_01 - JAVA Instance
Note: Each SID uses different Ports
Note: In the console tree of SOLMAN if all the three entries (SERVICES, USERS and GROUPS) are available then only we can confirm there are 3 Instances in one single system.
10. <SID> Directory \usr\sap\<SID>..........
Config..... Usagetypes.properties - used to specify the usage types that are installed on the system.
\usr\sap\<SID>\config on a particular <SID>
ERP <SID1> ERP<SID2>
Note: Now-a-days it’s possible to install different engines as add-ons.
11. DVEBMGS <Instance Number>
DVEBMGS00 - is a ABAP Engine
JC00 - Standalone JAVA Engine
SCS01 - SAP Central Instance
DVEBMGS00 contains J2ee/ SDM/ JSPM directories then it is Integrated Engine (ABAP + JAVA)
Note: Portal is only an application that is not based on ABAP Engine
Eg: Consider Hero Honda Landscape
12. SYS Directory
Contains executables and profile parameters to start and stop the system
EXE Directory - hosts all the executables from netweaver exe dir contains
UC/ NUC and 32/64, i386/ ia64
In 4.7 we can see only exe directory
13. Work Directory
This stores the startup and error logs