This procedure shows how to use commands to create a PeopleSoft application server multi-instance configuration that uses single-node resource groups. This method is an alternative to using the clsetup wizard described in How to Register and Configure HA for PeopleSoft Application Server for Multi-Instance (clsetup).
A single node resource group is created for each of the application server resources managing a domain. Each resource group has a strong positive affinity on storage resource group and a logical host resource group whose primary node is the node containing the application server resource group.
# clresourcegroup create -Z zone-name \ -p Nodelist=node1,node2,node3... \ logicalhost-resource-group
# clreslogicalhostname create -Z zone-name \ -g logicalhost-resource-group -h hostname \ logicalhost-resource
# clresourcegroup online -emM -Z zone-name logicalhost-resource-group
# clresourcegroup create -Z zone-name -p Nodelist=node1 \ -p RG_affinities=++logicalhost-resource-group,++scalmnt-rg psft-app-server-rg
# clresourcegroup set -p Failback=True -Z zone-name logicalhost-resource-group
# clresource create -t ORCL.PeopleSoft_app_server:1 -g psft-app-server-rg \ -p Resource_dependencies=logicalhost-resource1,zone-1:rac-proxy-rs \ -p Resource_dependencies_offline_restart=storage1-rs,storage2-rs \ -p Psft_Home=/path/to/Psft/home/dir \ -p Psft_Cfg_Home=/path/to/Psft/cfg-home \ -p Psft_User=username \ -p Psft_Domain=Psft-domain psft-application-rs
# clresourcegroup create -Z zone-2 \ -p Nodelist=vzmoney1d,vzmoney2d,vzmoney3d,vzmoney4d money-9-rg # clreslogicalhostname create -Z zone-2 -g money-9-rg -h money-9 money-9-rs # clresourcegroup online -eM -Z zone-2 money-9-rg # clresourcegroup create -Z zone-2 -p Nodelist=vzmoney1d \ -p RG_affinities=++money-9-rg,++scalmnt-rg pse-PSEDB-rg # clresourcegroup set -p Failback=True -Z zone-2 money-9-rg # clresource create -Z zone-2 -t ORCL.PeopleSoft_app_server:1 -g pse-PSEDB-rg \ -p Resource_dependencies=money-9-rs,zone-1:rac-proxy-rs \ -p Resource_dependencies_offline_restart=scalmnt-crs03-rs,scalmnt-crs01-rs \ -p Psft_Home=/scalable/pse-app/PT8.52 \ -p Psft_Cfg_Home=/scalable/pse-app/psft/cfg-home \ -p Psft_User=psft -p Psft_Domain=PSEDB \ pse-PSEDB-rs