Provision operations via CLI
To create a VDB via CLI, you must first create a dSource. For more information on creating a dSource, refer to the Link operation via CLI section.
To create a VDB and perform operations via CLI, log in to the Delphix Continuous Data Engine using the admin user account.
ssh admin@dlpx-engine.delphix.com
Provision
Run the below commands to provision a VDB. The below example uses testdb dSource.
database provision
set type=AppDataProvisionParameters
set container.name=testvdb
set container.group=Untitled
set source.allowAutoVDBRestartOnHostReboot=true
set sourceConfig.repository="yb-load-tgt2.delphix.com/delphix_os vFiles (15.2)"
set timeflowPointParameters.container=testdb
set sourceConfig.name=testscfgv
set source.parameters="{ \
\"vdb_name\":\"testvdb\", \
\"mount_path\":\"/mnt/provision/testvdb\", \
\"enable_authentication\":true, \
\"authentication_details\":{ \
\"password\":\"delphixpwd\" \
}, \
\"ip_addr\":\"yb-load-tgt2.dcol2.delphix.com\", \
\"platform_address\":\"https://<YOUR_YA_URL>\", \
\"platform_api_key\":\"<YOUR_API_KEY>\", \
\"privateKey\":\"<PEM_PRIVATE_KEY>\", \
\"database_names\":\"yb_demo\", \
\"additional_nodes\":[ \
{ \
\"host_ref\":\"yb-load-tgt2\", \
\"user_ref\":\"yb-load-tgt2/delphix_os\", \
\"ip_addr\":\"10.0.0.21\" \
}, \
{ \
\"host_ref\":\"yb-load-tgt3\", \
\"user_ref\":\"yb-load-tgt3/delphix_os\", \
\"ip_addr\":\"10.0.0.22\" \
} \
], \
\"tuning_params\":[ \
{ \
\"server_type\":\"Master\", \
\"parameter_name\":\"default_memory_limit_to_ram_ratio\", \
\"parameter_value\":\"0.8\" \
}, \
{ \
\"server_type\":\"TServer\", \
\"parameter_name\":\"default_memory_limit_to_ram_ratio\", \
\"parameter_value\":\"0.8\" \
} \
], \
\"port_list\":{ \
\"master_rpc_port\":7100, \
\"tserver_rpc_port\":9100, \
\"tserver_pgsql_port\":5433, \
\"tserver_csql_port\":9042 \
} \
}"
commit
Disable
Run the below commands to disable a dSource. You must select the same sourceConfig name that was given during VDB creation.
Example
source
select testscfgv
disable
commit
Enable
Run the below command to enable a dSource.
Example
source
select testscfgv
enable
commit
Stop
Run the below command to stop a dSource.
Example
source
select testscfgv
stop
commit
Start
Run the below command to start a dSource.
Example
source
select testscfgv
start
commitLast updated
Oct 9, 2026