Skip to content

Commit 9908032

Browse files
authored
Merge pull request #5 from tess-delphix/master
Added ASE guide, updated sql server, oracle, and postgres guides
2 parents 8def185 + 63f7f39 commit 9908032

File tree

7 files changed

+984
-335
lines changed

7 files changed

+984
-335
lines changed

ase-admin/INSTRUCTIONS.md

+632
Large diffs are not rendered by default.

ase-admin/images/image1.png

705 KB
Loading

ase-admin/images/image2.png

106 KB
Loading

ase-admin/images/image3.png

66.6 KB
Loading

mssql-admin/INSTRUCTIONS.md

+328-322
Large diffs are not rendered by default.

oracle-admin/INSTRUCTIONS.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ In this exercise, you will:
323323

324324
**Context**
325325

326-
Before users can create their own virtual databases, Delphix needs to connect to source data. In Delphix, an environment is a host that runs database software. For example, a Linux system running Oracle. the environment is where the Delphix engine will search for available data sources. Credentials to access the host need to be provided while configuring an environment.
326+
Before users can create their own virtual databases, Delphix needs to connect to source data. In Delphix, an environment is a host that runs database software. For example, a Linux system running Oracle. The environment is where the Delphix engine will search for available data sources. Credentials to access the host need to be provided while configuring an environment.
327327

328328
**Steps**
329329

@@ -344,15 +344,15 @@ Before users can create their own virtual databases, Delphix needs to connect to
344344
- Leave the **DSP** fields blank
345345
- Set **Login Type** to **Username and Password**
346346
- OS Username: ***delphix***
347-
- OS Password: ***Delphix*** (Note: Enter the Toolkit Path before Validating the Username and Password)
347+
- OS Password: ***delphix*** (Note: Enter the Toolkit Path before Validating the Username and Password)
348348
- Toolkit Path: /u01/app/toolkit
349349
- Click **Validate**
350350

351351
![](images/new/image9.png)
352352

353353
6. Click **Next**
354354
7. Click **Submit**
355-
8. You can view the status of the environment creation and discovery by clicking on the **Actions** menu on the top right-hand side of the page. Clicking on the jobs lower right corner, in the Actions pane, will allow you to track its progress
355+
8. You can view the status of the environment creation and discovery by clicking on the **Actions** menu on the top right-hand side of the page. Clicking on a job in the Actions pane will allow you to track its progress.
356356

357357
![](images/new/image10.png)
358358

@@ -386,7 +386,7 @@ With an environment set-up, users can then sync databases into Delphix. The Delp
386386
![](images/new/image13.png)
387387

388388
4. The Welcome page for the dSource Wizard will be displayed. Review the instructions to get an overview of the process and click **Next**
389-
5. In the Source tab select the orcl Data source and provide the username and password of the database user
389+
5. In the Source tab select the orcl Data source and provide the username and password of the database user (user and password are both ***delphix_db***)
390390
6. Under the **dSource Configuration** tab we will provide a user-friendly name for the dSource and create a new Dataset Group to place it in.
391391
- Enter ***orcl*** for the **dSource Name**
392392
- Click on the **Add Dataset Group** link and enter ***Source DB*** in the **Name** field.
@@ -467,7 +467,7 @@ The objective of Delphix virtualization is to provide easy access to virtualized
467467
1. Click the **Manage** menu and then **Datasets**
468468
2. Expand the **Source DB** group and click the **orcl** dSource from the **Datasets** panel on the left. This will reveal the **Timeflow** for the dSource by default.
469469
3. On the **Timeflow** tab of the dSource select the most recent (topmost) **Snapshot**. The **Provision VDB** iconwill appear along with the **Open LogSync** icon to the right.
470-
4. Click on the **Provision VDB** icon to open the **Provision VDB** wizard. The first of the three icons next to the snapshot time.
470+
4. Click on the **Provision VDB** icon (on the right of the Snapshot) to open the **Provision VDB** wizard. The first of the three icons next to the snapshot time.
471471

472472
![](images/new/image19.png)
473473

@@ -1043,7 +1043,7 @@ As an advanced exercise, this lab has no corresponding Lab Solution. Instead, we
10431043
- While still logged into the CLI, return to the root by typing: cd /
10441044
- Begin a network throughput test by typing: network test throughput create
10451045
- List the default/required parameters by typing: get
1046-
- Set the remoteHost value to the TargetA environment IP address: setremoteHost=10.0.x.30 ('x' will be your **Student Number** )
1046+
- Set the remoteHost value to the TargetA environment IP address: set remoteHost=10.0.x.30 ('x' will be your **Student Number** )
10471047
- Begin the test by typing: commit
10481048

10491049
![](images/new/image60.png)

postgresql/instructions.md

+18-7
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,6 @@ Ensure the system is configured correctly.
137137

138138
```sudo chmod 770 /opt/delphix/```
139139

140-
3. (Perhaps finish this later) SET Environment Variables
141-
142140
## <a id="_postgres"></a>Configure Postgres
143141

144142
**Create a role**
@@ -213,15 +211,22 @@ Ensure the system is configured correctly.
213211
214212
**Restart Postgres**
215213
216-
1. As the user &quot;postgres&quot;
214+
1. Switch to the postgres user
215+
216+
```su - postgres```
217+
218+
2. As the user &quot;postgres&quot;
217219
218220
```pg_ctl restart -D /usr/local/pgsql/data -l logfile```
219221
220222
## <a id="_start"></a>Ensure Postgres Starts Upon Restart
221223
222224
We may choose to start and stop our lab. Rather than going through the process of starting Postgres each time, we&#39;ll create a rule to ensure that Postgres is started when the system does.
223225
224-
1. As centos, change directories to /etc/systemd/system
226+
1. As centos, change directories:
227+
228+
```cd /etc/systemd/system```
229+
225230
2. Create a new file for our rule:
226231
227232
```sudo touch postgresql.service```
@@ -382,7 +387,7 @@ The basic configuration for the staging host is the same as the source.
382387
1. On the Delphix Engine as an administrator, go to **Manage->Environments**
383388
2. Click Add Environment
384389
3. Add an environment name &quot;Postgres Staging Host&quot;
385-
4. Add the host address &quot;10.0.1.30&quot;
390+
4. Add the host address &quot;10.0.1.30&quot; and the OS username
386391
5. Select &quot;username and public key&quot;
387392
6. Click view public key
388393
7. Copy the public key
@@ -453,6 +458,12 @@ Before creating (one or more) copies of the source database, we need to create t
453458
454459
## <a id="_vdb"></a>Provision a VDB
455460
456-
Do it
461+
**Context**
462+
463+
The objective of Delphix virtualization is to provide easy access to virtualized databases that resemble production and other data systems. Here, we provision a Virtual Database (VDB). VDBs are fully functional database images that can be created from dSources.
457464
458-
Just do it™
465+
1. Go to Manage -> Datasets, select the most recent Snapshot, and click on the leftmost icon to provision a database (you can hover over each icon to see what it does)
466+
2. In the Wizard, select "Postgres Target Host" as the environment and ensure the user = "postgres"
467+
3. Select "Add Dataset Group" and name this target group "DB Target", and set name = "devdb"
468+
4. Accept all other defaults and click through the Wizard.
469+
5. Review the summary page, click Submit, and watch in the Actions tab to confirm it runs successfully.

0 commit comments

Comments
 (0)