Accessing the Delphix engine
The admin and sysadmin user roles
After installation, you will have two users: sysadmin and admin. Email addresses are required inputs for both accounts.
When engines created before 5.3.1 are upgraded to 5.3.1 or later they will retain their old username 'delphix_admin'. To avoid complications Delphix recommends creating users with an admin role and then Disabling delphix_admin.
You can create additional sysadmin and admin users, as well as other users with more restricted privileges, as described in the topics under Managing System Administrators
User | Initial password | Abilities and duties |
---|---|---|
sysadmin | sysadmin | Typical system administration duties such as:
Launches the initial Server Setup configuration application Has access to the Command Line Interface (CLI) |
admin | delphix | Manages data objects, all collectively referred to as the Delphix Engine "domain":
Manages the Delphix Engine domain using either the browser-based Engine Admin application or the Command Line Interface (CLI). |
Access methods
There are three main interfaces to a Delphix Engine:
Web browser (http or https)
Command Line Interface (CLI) through ssh
Delphix Web APIs
Accessing a Delphix engine with a web browser
In order to reach the main Engine Administrator and Delphix Management application (GUI), you can use http or https:
http://<engine IP or hostname>
or
https://<engine IP or hostname>
In order to use your hostname, your DNS Administrator must add the hostname and IP Address to your DNS system.
The Delphix management application
By default, the GUI login screen of a Delphix Engine will log you into the Delphix Management application, as that is where a majority of the day-to-day activities will take place, such as attaching of source databases and VDB provisioning. There is a link (Setup) to the Delphix Server Setup application.
If you are already logged into the Delphix Setup application, then you can switch to the Delphix Management login by clicking “Management” in the upper-right corner of the Delphix Setup screen:
The Delphix setup GUI
If accessing the Delphix Engine to perform system administrator actions (adding storage, changing system-level parameters), you will need to switch the login screen to the Delphix Setup login by clicking Server setup on the default login screen.
If you are already logged into the Delphix Management GUI, you can switch to the Server Setup login screen by clicking the username in the upper-right corner of the GUI and selecting “Setup”:
Accessing a Delphix engine using the CLI
Using the Delphix CLI is useful for various situations:
Limited bandwidth connections where a GUI is too “heavy”
Flash is prohibited on browsers
Users who prefer not to use a GUI
Automation scripts
You access the Delphix CLI through an SSH session. Like the GUI, there are separate CLIs for the Engine Administrator and Delphix Sysadmin roles. The appropriate CLI is automatically selected based on the role that has been granted to you.
Using your SSH client of choice, access the Delphix Engine in a method similar to the following:
ssh <user>@<engine IP or hostname>
Where <user> is a pre-defined user on the Delphix Engine, and <engine IP> is the IP address of a Delphix Engine.
ssh delphix_admin@dlpxengine1
All Delphix functionality is available via the CLI. For further information on using the Delphix CLI, see Command Line Interface Guide
Accessing a Delphix engine using the Delphix web API
Delphix offers a set of RESTful web service APIs with which you can administer a Delphix Engine. Using Web API calls allows you to create powerful, complex automation, often in coordination with other technologies like Jenkins, Puppet, Chef, and Ansible. All Delphix functionality is available via the Web API. The use of the Web API is outside the scope of this document, but there is additional information in the Delphix Web Service API Guide