Creating PaaS resource pools
When provisioning database resources for platform-as-a-service (PaaS), you must add the database resources to an administrator-created PaaS resource pool before the resources can be used in the cloud. (Resource pools are not required for application or custom container types.)
This topic describes how to create a PaaS resource pool. It contains the following sections:
When you create a PaaS resource pool that consists of heterogeneous types of resources (such as Oracle RAC and Oracle Restart), the creation fails. See the csm.log file for more information about the failed action. To avoid the failure, create resource pools that only include one type of PaaS resource.
Resource pool requirements
When creating a PaaS resource pool, you can either create an empty PaaS resource pool and add resources to it later, or you can add previously onboarded PaaS resources to the pool.
A PaaS resource pool can contain only:
- Resources of the same type and sub-type.
- Resources from the same pod
- Resources from the same provider
For additional information about PaaS resource pools, see PaaS resources and PaaS resource pools overview.
To create a PaaS resource pool
- From the BMC Cloud Lifecycle Management Administration Console, click the vertical Workspaces menu at left and then click Resources.
- Under Quick Links at left, click PaaS Pools under the PaaS section. The console displays the list of current PaaS resource pools.
- Click Create
Provide information for the following options:
Name Description Name Enter a name for this pool. Description Enter a user description. A description can help you distinguish pools from each other and can help you find a pool by using Search Tags Optionally, create or select tags, as described in Creating tag groups and tags. Pod Select the network pod to which this pool belongs. Provider Select the provider for this pool (for example, BDA-Paas). Type Select the type of resource. Currently, the only option is Database System. Sub-type
Select any of the following:
- Oracle Restart—An Oracle implementation on a standalone server that can restart automatically.
- Oracle RAC—An Oracle Real Application Cluster (RAC), which is a clustered implementation of a database system.
- Oracle Standalone—An Oracle implementation on a standalone server
- Click Save to create an empty pool or continue with the following steps to add resources to the pool.
- To add resources to the pool, select a resource in the list at bottom left and move the resource to the list at right.
Add only one sub-type of resource to a pool. For example, add only Oracle RAC resources or only Oracle Restart.
- Click Save.
The PaaS resource pool is created. If you added resources to the pool, they are now available for cloud services.
After adding resources to a pool, continue with Mapping resource pools to network containers.
When you create a PaaS resource pool that consists of heterogeneous types of resources (such as Oracle RAC and Oracle Restart), the creation fails. See the csm.log for more information about the failed action. To avoid the failure create resource pools that only include one type of PaaS resource.