This chapter explains general information about using the Sun N1 Service Provisioning System to provision SAP applications. This chapter includes the following information:
Importing the SAP plug-in into the Sun N1 Service Provisioning System enables you to maintain SAP systems in the Sun Cluster, SAP Adaptive Computing (AC), and default environments. The SAP plug-in provides the following functionality:
Creating and deleting SAP components in the SPS database, which are referred to as markOnly tasks
Starting and stopping SAP components
Viewing all SAP components
Determining the online and offline status of SAP components
Provisioning the SAP Application Server with a default exception file
Creating a custom exception file component
Provisioning the SAP Application Server with a custom exception file
The default environment is one in which additional software like Sun Cluster or SAP AC is not utilized.
The SAP Plug-In creates the /com/sun/sap directory.
For details about using the plans and components, and the host set, host types, and host searches listed in the following sections, see Chapter 4, Using the SAP Plug-In.
The SAP Plug-In component's are:
AppServerWithDefault ExceptionFile
DefaultExceptionFile
For more information about components, see Chapter 2, Components, in Sun N1 Service Provisioning System 5.2 Plan and Component Developer’s Guide.
For more information about component types, see Chapter 3, Built-in Component Types, in Sun N1 Service Provisioning System 5.2 Plan and Component Developer’s Guide.
AppServerWithExceptionFile
ExceptionFile
GDSResourceType
Generic
A resource type contains the definition for an object. The resource type for Oracle server defines what needs to be done when you start the Oracle database server, for example, call svrmgr to start up the database server. The resource type for a logical host defines what needs to be done when you start the logical host, for example, plumb and up the IP address. Resource types are modeled as components in the SAP plug-in.
This component defines the SAP application server's variables and actions that can be taken for an SAP Application Server. Users can deploy (create) a new SAP Application Server or delete it. You can start and stop an SAP Application Server. You can also move an SAP Application Server from one machine to another through the Sun N1 Advanced Architecture for SAP Solutions GUI. You can check SAP Application Server status through the isOnline and isOffline plans.
This component defines the SAP Central Instance's variables and actions that can be taken for a SAP Central Instance. You cannot use the SAP plug-in to deploy (create) a central instance. However, once the central instance is created on the OS level, you can use the plug–in to create the SPS component (markOnly) in the SPSdatabase. After that, you can start and stop an SAP Central Instance. You can also move an SAP Central Instance through Sun N1 Advanced Architecture for SAP Solutions GUI. You can check status through the isOnline and isOffline plans.
This component defines the SAP Enqueue Server's variables and actions that can be taken for an SAP Enqueue Server. You cannot use the plug–in to deploy (create) an enqueue server. However, once the enqueue server is created (on the OS level), you can use the plug–in to create the SPS component (markonly) in the SPS database. After that, you can start and stop an SAP Enqueue Server. You can check status through the isOnline and isOffline plans.
This component defines the group's variables and actions that can be taken for a group. Except for the Sun Cluster environment, there is no actual group entity at the OS level that corresponding to the group component in SPS. It is a logical entity that contains other components and operations that can be carried out for all the components in a group. A group can be an empty group. You can start or stop a group and all the components in it. You can relocate the group through the Sun N1 Advanced Architecture for SAP Solutions GUI. Status checks can only be done for a group through the Sun N1 Advanced Architecture for SAP Solutions GUI. You can also delete the group in SPS, or you can delete in SPS and at the OS level.
This component defines storage management's variables and actions can be taken for it. The plug–in does not create the device groups nor does the plug-in create the /etc/vfstab file at the OS level. However, you can create the HAStoragePlus component which captures the storage management information and you can use the plug–in to import the device groups and mount the file systems. You can also mount the file system and deport the device group through this component. You can check status through the isOnline and isOffline plans.
This component defines the logical host's variables and actions can be taken for it. The physical interface has to be plumbed first. You can then use this component to plumb the logical host on a single interface or via an ipmp group. You can also unplumb the logical host. The plug–in safeguards the scenarios in which the same logical host is already up on a different machine. You can check status through the isOnline and isOffline plans.
This component defines the SAP Message Server's variables and actions that can be taken for an SAP Message Server. You cannot use the plug–in to deploy (create) a message server. However, once the SAP Message Server is created on the OS level, you can use the plug–in to create the SPS component (markOnly) in the SPS database. After that, you can start and stop an SAP Message Server. You can check status through the isOnline and isOffline plans.
This component defines the variables needed for NFS mount. You can start, mount, the file system or stop, umount, the file systems. You can check status through the isOnline and isOffline plans.
This component defines the variables needed for NFS share. You can start, share, the file system or stop, unshare, the file systems. You can check status through the isOnline and isOffline plans.
This component defines the variables needed for the Oracle server and listener. The plug–in does not create (deploy) the Oracle server at the OS level. You can create the Oracle component which captures the information for the Oracle server and listener. You can start and stop the server and listener. You can move the Oracle server and listener through the Sun N1 Advanced Architecture for SAP Solutions GUI. You can check status through the isOnline and isOffline plans.
For more information about plans, see Chapter 4, Plans, in Sun N1 Service Provisioning System 5.2 Plan and Component Developer’s Guide.
CreateAppServerPlan
CreateCIPlan
CreateEnqueueServerPlan
CreateGroupPlan
CreateHASPlan
CreateLogicalHostPlan
CreateMessageServerPlan
CreateNFSMountPlan
CreateNFSPlan
CreateOracleDBPlan
DeleteAppServerPlan
DeleteCIPlan
DeleteEnqueueServerPlan
DeleteGroupPlan
DeleteHASPlan
DeleteLogicalHostPlan
DeleteMessageServerPlan
DeleteNFSMountPlan
DeleteNFSPlan
DeleteOracleDBPlan
GetSAPGroupsPlan
GetSAPInstancesPlan
InstallASWithDefault ExcptFilePlan
IsAppServerOfflinePlan
IsAppServerOnlinePlan
IsCIOfflinePlan
IsCIOnlinePlan
IsEnqueueServerOfflinePlan
IsEnqueueServerOnlinePlan
IsHASOfflinePlan
IsHASOnlinePlan
IsLogicalHostOfflinePlan
IsLogicalHostOnlinePlan
IsMessageServerOfflinePlan
IsMessageServerOnlinePlan
IsNFSMountOfflinePlan
IsNFSMountOnlinePlan
IsNFSShareOfflinePlan
IsNFSShareOnlinePlan
IsOracleDBOfflinePlan
IsOracleDBOnlinePlan
ModifySAPGroupsPlan
RelocateGroupPlan
StartAppServerPlan
StartCIPlan
StartEnqueueServerPlan
StartGroupPlan
StartHASPlan
StartLogicalHostPlan
StartMessageServerPlan
StartNFSMountPlan
StartNFSPlan
StartOracleDBPlan
StopAppServerPlan
StopCIPlan
StopEnqueueServerPlan
StopGroupPlan
StopHASPlan
StopLogicalHostPlan
StopMessageServerPlan
StopNFSMountPlan
StopNFSPlan
StopOracleDBPlan
UninstallASWithDefaultExcptFilePlan
For more information about system services, see System Services Concepts in Sun N1 Service Provisioning System 5.2 Plan and Component Developer’s Guide.
AccSS
AppServerSS
CentralInstanceSS
OracleSS
SAPCentralServicesSS
SupportComponentSS
UtilSS
The following is a list of the session variables for the SAP plug-in.
Character string (text is not visible)
Character string
Numeric
Character string
Boolean
Any host on which you intend to deploy the SAP plug-in must meet the following requirements:
See SAP documentation.
Solaris 9 (SPARC) and Solaris 10 (SPARC)
The SAP Web Application Server (AS) consists of one or more SAP Web AS instances and the underlying database management system (DBMS) seen as a single entity. Often SAP system is used as a synonym.
Using this plug-in presumes that you are familiar with the SAP software. For more information about this product, see the following SAP information: