Storage Space for Provisioned Software

You control storage space for provisioned software using the -storagetype and -path parameters of the rhpctl add workingcopy command. If you specify -path, then the application software will always be provisioned on the path you specify. If the file system of this path is shared among all of the nodes in the cluster, then the working copy will be created on this shared storage. If the file system is not shared, then the entire application software gets copied to the given path on every node in the cluster.

In addition to the -path parameter, if you specify -storagetype, then the type of storage you specify with this parameter is used. If you specify -storagetype NFS, then the path you provide is used as an NFS mount point. With NFS storage, the software resides on the Rapid Home Provisioning Server cluster, and is accessible as read/write on the Rapid Home Provisioning Client cluster over NFS. In this case, the same software is visible on all nodes of the remote cluster and is therefore shared across all nodes. You cannot specify NFS storage when provisioning software on the Rapid Home Provisioning Server cluster.

If you specify -storagetype LOCAL, then working copies are stored in user-provided file systems, and not in storage provided by Rapid Home Provisioning. If you did not specify the -path parameter, then a default Oracle home path, such as oracle_base_path/product/db_version/workingcopy_name, based on the value of the -oraclebase option is used to provision the database software. This path could be shared or non-shared.

If you do not specify the -storagetype and -path parameters, then the Rapid Home Provisioning Server uses the default storage type, RHP_MANAGED, and the Rapid Home Provisioning Server creates an Oracle ACFS shared file system. If you do not specify the -path parameter, then Rapid Home Provisioning creates an Oracle ACFS shared file system on the target cluster and makes the software available to the user from this file system. This can happen on the Rapid Home Provisioning Client cluster only if you configured the Rapid Home Provisioning Client with an Oracle ASM disk group.