The following are done after logging into the Delphix admin app as admin@<delphix engine hostname>.
Add Kerberos Environment
jkb-5160.dcenter> cd /environment/ jkb-5160.dcenter environment> ls Children oracle user windows Operations create jkb-5160.dcenter environment> create jkb-5160.dcenter environment create *> ls Properties type: HostEnvironmentCreateParameters hostEnvironment: type: UnixHostEnvironment name: (unset) aseHostEnvironmentParameters: (unset) description: (unset) hostParameters: type: UnixHostCreateParameters host: type: UnixHost address: (required) privilegeElevationProfile: (unset) sshPort: 22 toolkitPath: (required) truststorePassword: (unset) primaryUser: type: EnvironmentUser name: (unset) credential: type: PasswordCredential password: (required) environment: (unset) groupId: (unset) userId: (unset) jkb-5160.dcenter environment create *> set hostParameters.host.address=ln-rh64-tgt.dc2.delphix.com jkb-5160.dcenter environment create *> set hostParameters.host.toolkitPath=/tmp jkb-5160.dcenter environment create *> set primaryUser.credential.type=KerberosCredential jkb-5160.dcenter environment create *> commit `UNIX_HOST_ENVIRONMENT-2 Dispatched job JOB-4 ENVIRONMENT_CREATE_AND_DISCOVER job started for "ln-rh64-tgt.dc2.delphix.com". ENVIRONMENT_CREATE_AND_DISCOVER job for "ln-rh64-tgt.dc2.delphix.com" completed successfully. jkb-5160.dcenter environment> jkb-5160-2.dcenter environment> ls Objects NAME DESCRIPTION ln-rh64-tgt.dc2.delphix.com - Children oracle user windows Operations Create jkb-5160-2.dcenter environment> select ln-rh64-tgt.dc2.delphix.com jkb-5160-2.dcenter environment 'ln-rh64-tgt.dc2.delphix.com'> ls Properties type: UnixHostEnvironment name: ln-rh64-tgt.dc2.delphix.com aseHostEnvironmentParameters: (unset) description: (unset) enabled: true host: ln-rh64-tgt.dc2.delphix.com primaryUser: sybase reference: UNIX_HOST_ENVIRONMENT-1 Operations delete update disable enable refresh jkb-5160-2.dcenter environment 'ln-rh64-tgt.dc2.delphix.com'>
Add Kerberos ASE Instance
jkb-5160-2.dcenter environment> cd /repository/ jkb-5160-2.dcenter repository> ls Children template Operations create compatibleRepositories jkb-5160-2.dcenter repository> create jkb-5160-2.dcenter repository create *> ls Properties type: ASEInstance credentials: (unset) dbUser: (unset) environment: (required) installationPath: (required) instanceName: (required) instanceOwner: (required) ports: (required) servicePrincipalName: (unset) version: (unset) jkb-5160-2.dcenter repository create *> set credentials.type=KerberosCredential jkb-5160-2.dcenter repository create *> set environment=ln-rh64-tgt.dc2.delphix.com jkb-5160-2.dcenter repository create *> set installationPath=/opt/sybase/15-0 jkb-5160-2.dcenter repository create *> set ports=5100 jkb-5160-2.dcenter repository create *> set instanceName=ASE1570_S1 jkb-5160-2.dcenter repository create *> set instanceOwner=sybase jkb-5160-2.dcenter repository create *> set servicePrincipalName=ASE1570_S1 jkb-5160-2.dcenter repository create *> commit `ASE_INSTANCE-1 jkb-5160-2.dcenter repository> ls Objects NAME VERSION ENVIRONMENT ASE1570_S1 15.7 SP138 ln-rh64-tgt.dc2.delphix.com Children template Operations create compatibleRepositories jkb-5160-2.dcenter repository> select ASE1570_S1 jkb-5160-2.dcenter repository 'ASE1570_S1'> ls Properties type: ASEInstance name: ASE1570_S1 credentials: type: KerberosCredential dbUser: sybase discovered: false environment: ln-rh64-tgt.dc2.delphix.com installationPath: /opt/sybase/15-0 instanceName: ASE1570_S1 instanceOwner: sybase instanceOwnerGid: 500 instanceOwnerUid: 500 internalVersion: 15.7 SP138 linkingEnabled: true pageSize: 4096 ports: 5100 provisioningEnabled: true reference: ASE_INSTANCE-1 servicePrincipalName: ASE1570_S1 staging: false version: 15.7 SP138 Operations delete update jkb-5160-2.dcenter repository 'ASE1570_S1'>
Link a dSource
jkb-5160-2.dcenter> cd /database jkb-5160-2.dcenter database> ls Children template Operations createEmpty createRestorationDataset export fileMapping link oracleSupportedCharacterSets provision validateXpp xpp jkb-5160-2.dcenter database> link jkb-5160-2.dcenter database link *> ls Properties type: LinkParameters name: (required) description: (unset) group: (required) linkData: type: ASELinkData config: (required) dbCredentials: type: PasswordCredential password: (required) dbUser: (unset) dumpCredentials: (unset) externalFilePath: (unset) loadBackupPath: (required) loadLocation: (unset) operations: (unset) sourceHostUser: (required) sourcingPolicy: (unset) stagingHostUser: (required) stagingPostScript: (unset) stagingPreScript: (unset) stagingRepository: (required) syncParameters: type: ASELatestBackupSyncParameters validatedSyncMode: ENABLED Operations defaults jkb-5160-2.dcenter database link *> set name=test1 jkb-5160-2.dcenter database link *> set group=Untitled jkb-5160-2.dcenter database link *> set linkData.config=test1 jkb-5160-2.dcenter database link *> set linkData.dbCredentials.type=KerberosCredential jkb-5160-2.dcenter database link *> set linkData.loadBackupPath=/home/sybase/db jkb-5160-2.dcenter database link *> set linkData.stagingRepository=ASE1570_S1 jkb-5160-2.dcenter database link *> set linkData.sourceHostUser=sybase jkb-5160-2.dcenter database link *> set linkData.stagingHostUser=sybase jkb-5160-2.dcenter database link *> set linkData.syncParameters.type=ASENewBackupSyncParameters jkb-5160-3.dcenter database link linkData syncParameters *> commit `ASE_DB_CONTAINER-1 Dispatched job JOB-4 DB_LINK job started for "Untitled/test1". DB_LINK job for "Untitled/test1" completed successfully. jkb-5160-2.dcenter database> jkb-5160-2.dcenter database> ls Objects NAME PROVISIONCONTAINER DESCRIPTION test1 - - Children template Operations createEmpty createRestorationDataset export fileMapping link oracleSupportedCharacterSets provision validateXpp xpp jkb-5160-2.dcenter database>