You can log in using SSH to configure DDVE using the command line interface. Authentication using key-value pair and username and password are supported.
Steps
Log in to the DDVE instance to configure the system. The default login credentials for the DDVE instance are: sysadmin/<Instance_Id>.
NOTE The exact DDOS version that is shown here varies depending on the deployment. The version numbers that are listed in this document are only an example.
# ssh sysadmin@<IP address of DDVE>
EMC DD Virtual Edition
Password:
Welcome to Data Domain OS 7.9.0.0-*******
------------------------------------------
sysadmin@myddve0#
During the first login, you are prompted to accept the EULA and change the password.
The configuration wizard launches.
Follow the steps in the wizard to add elicenses and configure the Object Store.
NOTE
If an elicense file cannot be found in
/ddr/var, you can paste the license directly in the wizard.
If OAuth 2.0 authentication is selected,
Using OAuth 2.0 (recommended) provides the steps to create a service account.
Welcome to Data Domain OS 7.9.0.0-*******
-----------------------------------------
Press any key then hit enter to acknowledge the receipt of EULA information: q
Enter new password:
Re-enter new password:
Passwords matched.
Security Officer
Do you want to create security officer ? (yes|no) [no]: no
Do you want to configure system using GUI wizard (yes|no) [no]: no
Network Configuration
Configure Network at this time (yes|no) [no]: yes
Use DHCP
Use DHCP for hostname, domainname, default gateway and DNS servers?
(At least one interface needs to be configured using DHCP) (yes|no|?) [yes]: yes
Ethernet port ethV0
Enable Ethernet port ethV0 (yes|no|?) [yes]: yes
Use DHCP on Ethernet port ethV0 (yes|no|?) [yes]: yes
Pending Network Settings
Hostname Use DHCP
Domain name Use DHCP
Default Gateway Use DHCP
DNS Server List Use DHCP
Port Enabled Cable DHCP IP Address Netmask or Prefix Length
----- ------- ----- ---- ----------- ------------------------
ethV0 yes yes yes 10.31.0.90* 255.255.255.255*
----- ------- ----- ---- ----------- ------------------------
* Value from DHCP
Do you want to save these settings (Save|Cancel|Retry): save
eLicenses Configuration
Configure eLicenses at this time (yes|no) [no]: yes
Available eLicense Files
# File Name
- ------------
1 elicense.lic
- ------------
Do you want to use an existing eLicense file (yes|no)
[yes]: yes
Enter the index of eLicense file [1|cancel]
: 1
Pending eLicense Settings
Existing Licenses:
Capacity licenses:
## Feature Capacity Type State Expiration Date Note
-- -------- ---------- ---------- ------ --------------- ----
1 CAPACITY 232.83 TiB evaluation active 2022-09-04
-- -------- ---------- ---------- ------ --------------- ----
Feature licenses:
## Feature Count Type State Expiration Date Note
-- ------------------------- ----- ---------- ------ --------------- ----
1 REPLICATION 1 evaluation active 2022-09-04
2 DDBOOST 1 evaluation active 2022-09-04
3 RETENTION-LOCK-GOVERNANCE 1 evaluation active 2022-09-04
4 ENCRYPTION 1 evaluation active 2022-09-04
-- ------------------------- ----- ---------- ------ --------------- ----
New Licenses:
Capacity licenses:
## Feature Capacity Type State Expiration Date Note
-- -------- --------- --------------- ------ --------------- ----
1 CAPACITY 87.31 TiB permanent (int) active n/a
-- -------- --------- --------------- ------ --------------- ----
** New license(s) will overwrite existing license(s).
Do you want to save these settings (Save|Cancel|Retry): save
Successfully updated eLicenses.
Filesystem Configuration
Configure Filesystem at this time (yes|no) [no]: no
System Configuration
Configure System at this time (yes|no) [no]: no
CIFS Configuration
Configure CIFS at this time (yes|no) [no]: no
NFS Configuration
Configure NFS at this time (yes|no) [no]: no
SMT Configuration
Configure SMT at this time (yes|no) [no]: no
Storage object-store profile Configuration
Configure Storage object-store profile at this time (yes|no) [no]: yes
Do you want to enable object store (yes|no)
[yes]: yes
A passphrase needs to be set on the system.
Enter new passphrase:
Re-enter new passphrase:
Passphrases matched.
OAuth is the recommended way of authentication to
the object store. Do you want to choose OAuth? (yes|no) [yes]: yes
Enter the bucket name: app-bucket1
Object-store endpoint needs the GlobalSign Root CA certificate to be imported.
Do you want to import that certificate with below fingerprint?
B1:BC:96:8B:D4:F4:9D:62:2A:A8:9A:81:F2:15:01:52:A4:1D:82:9C (yes|no) [yes]: yes
Pending Object Store Settings
Bucket name: app-bucket1
Do you want to save these settings (Save|Cancel|Retry): save
The passphrase is set
Successfully set object store profile.
Configuration complete.
Run the following command to view the disks that are attached to the DDVE:
# disk show hardware
Example:
# disk show hardware
Disk Slot Manufacturer/Model Firmware Serial No. Capacity Type
(pci/idx)
---- --------- ------------------------ -------- ---------- --------- -------
dev1 0:0 Google PersistentDisk n/a (unknown) 250.0 GiB SAS
dev2 0:1 Google PersistentDisk n/a (unknown) 10.0 GiB SAS-SSD
dev3 0:2 Google PersistentDisk n/a (unknown) 1.0 TiB SAS-SSD
dev4 0:3 Google PersistentDisk n/a (unknown) 1.0 TiB SAS-SSD
---- --------- ------------------------ -------- ---------- --------- -------
4 drives present.
Add the disks to the active tier (this action adds the metadata storage disk to the instance).
# storage add tier active dev<n>
Create and enable file system.
# filesys create
# filesys enable
NOTE DDVE running in GCP must have its clock synchronized with NTP for successful object store communication. The DDVE automatically synchronizes its clock by using the time server information in the DHCP response that the GCP infrastructure provides. If there are any changes in the GCP setup that prevent NTP server announcement, configure NTP explicitly by using
ntp add timeserver <server> and
ntp sync commands. You can check the NTP status for your instance by running the command
ntp status.