This table lists the hv_deploy set
commands, which are used to set properties that affect deployment.
For almost all set
commands, there is a corresponding unset
command (for example, unset_code_install
for set_code_install
) that erases the setting, as if the command had never been set.
You can see current settings by typing:
show_settings
Important
The hv_deploy
command should always be preceded by the /opt/hedvig/bin/
path.
set command |
description |
---|---|
|
sets a timeout for authorizing node services (default 90, larger values recommended for larger clusters) |
|
sets up a Hedvig Storage Proxy that will connect to the internet |
|
turns off reboot during installation |
|
creates a backup directory (in the form of s3://host/dir or scp://host/dir) |
|
sets a password for a Hedvig Storage Proxy that will connect to the internet |
|
sets a password for a backup directory |
|
sets a user for a Hedvig Storage Proxy that will connect to the internet |
|
ignores the Red Hat subscription requirement for enterprise installations |
|
flags the internet as available |
|
flags the internet as unavailable |
|
autodetects internet availability |
|
skips any validation steps |
|
sets a Hedvig Storage Cluster password |
|
installs code in a given source directory |
|
installs code on a Hedvig Storage Cluster only when reinstalling, and skips RPMs and |
|
sets the remote deployment user for installing a Hedvig Storage Cluster |
|
sets the memory profile for a Hedvig Storage Cluster (small_demo = 12 GB, demo=32 GB, standard=128 GB) |
|
sets the |
|
indicates that the deployment server repository is reachable via |
|
indicates that the deployment server repository is unavailable from the nodes |
|
autodetects the deployment server repository |
|
sets the |
|
sets a filename for a PEM (privacy enhanced mail) key to use during deployment |
|
upgrades the HPod configuration on a current Hedvig Storage Cluster |
|
points to a specific drive map filename |
|
indicates that |
|
indicates that |
|
autodetects |
|
upgrades the Pages configuration on a current Hedvig Storage Cluster |
|
sets the /etc/hosts file for transferring to the remote hosts |
|
upgrades RPMs on a current Hedvig Storage Cluster |
|
enables flache in a Hedvig Storage Cluster |
|
limits each play's deployment time to a specific timeout |
|
forces re-initialization of the drives |
|
assumes that all RPMs, drive mappings, and code are installed |
|
sets the user for uploading logs to Hedvig |
|
sets the password for uploading logs to Hedvig |
|
forces the code to be reinstalled |
|
uses a public key for the installation |
|
sets the data center and rack names using a regular expression (regex). Here are some examples:
Here is an example of the complete command line:
|