Skip to content

initialization

Marcin Przepiorowski edited this page Nov 2, 2022 · 1 revision

Delphix initialization can be done in 2 different ways

Initialization using defaults

Initialization using a defaults requires 2 parameters:

  • email address of the Delphix Admin user ( admin )

  • password of the Delphix Admin user ( admin )

    dx_ctl_config -d dxtestsys1 -initializeonly -email [email protected] -password delphix
    Initialize engine
    Waiting for all actions to complete. Parent action is ACTION-2
    Engine initialized
    wait for restart
    Engine initialization completed
    Engine dxtestsys1 configured without problems
    

Initialization using config file

Initialization using config file requires a JSON config file with at least 3 config value

    { 
        "engine" : {
            "email" : "[email protected]",
            "password" : "adminpass_changeme",
            "type" : "VIRTUALIZATION"
        }
    }

Config file can be generated using dx_get_config command with -backup flag. Example file with all supported settings:

    {
        "dns" : {
            "dns_domain" : "delphix.com",
            "source" : "DHCP",
            "dns_server" : "172.16.105.2,172.16.101.11"
        },
        "ldap" : {
            "status" : "Disabled" | "Enabled",
            "server" : {
                "host" : "myserver.com",
                "port" => 123,
                "authMethod" : 'SIMPLE',
                "useSSL" : 1
            }
        },
        "syslog" : {
            "status" : "Disabled",
            "servers" : "",
            "severity" : "WARNING"
        },
        "engine" : {
            "email" : "[email protected]",
            "password" : "adminpass_changeme",
            "type" : "VIRTUALIZATION" | "MASKING",
        },
        "smpt" : {},
        "sso" : {
            "status" : "Disabled" | "enabled"
            "entityId" : "abc",
            "samlMetadata" : "<xml></xml>"
        },
        "snmp" : {
            "status" : "Disabled",
            "snmp_severity" : "WARNING",
            "snmp_servers" : ""
        },
        "time" : {
            "timezone" : "US/Pacific",
            "ntp_status" : "Disabled" | "enabled" ,
            "ntp_server" : ""
        }
    }

Configure engine using configuration file:

    dx_ctl_config -d dxtestsys1  -filename /tmp/dxtestsys.json
    Initialize engine
    Waiting for all actions to complete. Parent action is ACTION-2
    Engine initialized
    wait for restart
    Engine initialization completed
    Setting engine type
    Waiting for all actions to complete. Parent action is ACTION-4
    OK
    Setting DNS
    Setting syslog
    Setting LDAP
    Setting SSO
    Setting timezone and NTP
    wait for restart
    Engine dxtestsys1 configured without problems

Delphix

Clone this wiki locally