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 
commit
Last updated
Oct 9, 2026