JSDR Configuration Cmdlets
The following cmdlets are available from the JSDR.Configuration package:
Runs a pre-flight check on the SDDC to validate basic requirements to install JetStream software are satisfied. |
|
Runs a pre-flight check to validate all conditions to uninstall JetStream software are satisfied. |
|
Installs the JetStream Management Server Appliance (MSA) with static IP configuration, registers the MSA VM with the vCenter and configures one cluster with JetStream IO Filter software. (If there are multiple clusters, additional clusters can be configured with Enable-JetDRForCluster.) |
|
Installs the JetStream MSA VM with DHCP configuration, registers the MSA VM with the vCenter and configures one cluster with JetStream IO Filter software. (Important - Installing the JetStream MSA VM with DHCP is not recommended for production. It should only be used for POCs if static IP reservations are not in place at the time of the POC.) |
|
Configures a cluster with JetStream IO Filter software. (Prerequisite: The JetStream MSA VM is installed and registered to vCenter.) |
|
Unconfigures JetStream IO Filter software from a cluster. This cmdlet should be used before running Uninstall-JetDR if multiple clusters in the SDDC are configured with JetStream IO Filter software. (It may not be necessary to use this cmdlet if the SDDC is configured using only a single cluster.) |
|
Registers the JetStream plugin with vCenter. |
|
Unregisters the JetStream plugin from vCenter. |
|
Resolves the last failed IO Filter task (install/uninstall/upgrade) on a host and restarts CIM service on the host. If there is nothing to resolve, it just restarts CIM service on the host. |
|
Resolves the last failed IO Filter task (install/uninstall/upgrade) on the cluster and restarts CIM service on all hosts in the cluster. If there is nothing to resolve, it just restarts CIM on all hosts in the cluster. |
|
Upgrades the JetStream MSA VM and all other components to their latest version (if available). |
|
Restarts the JetStream daemon on all hosts of a cluster. |
|
Enables sshd on the JetStream MSA VM. |
|
Disables sshd on the JetStream MSA VM. |
|
Tests the connection between the Run command agent and JetStream MSA VM. |
|
Creates/Refreshes a 'Partner REST Read+Write' role and a user for communication between the MSA VM and ESXi. (Required for vSphere-8.0.) |
|
Restarts the MSA VM. |
|
Powers on the MSA VM. |
|
Unconfigures the cluster, unregisters vCenter from the MSA VM, powers off and deletes the MSA VM. |
List of all JSDR.Configuration cmdlets.
Important: For certain tasks such as IO Filter upgrade/uninstall, the hosts in the cluster will be moved into maintenance mode one at a time (VAIO requirement). The default AVS pilot light cluster comes with three hosts and three NSX-T managers with an anti-affinity rule set so that two NSX-T managers cannot reside on the same host. Hence, if there are three hosts in the cluster, they will not be able to enter maintenance mode and the task cannot succeed.
JSDR.Configuration cmdlets have checks built-in to verify if a cluster satisfies the number of hosts requirement to successfully complete the task. If the task cannot be performed for a given configuration it will will signal an error before starting. In such case, it will be necessary to temporarily add another host to the cluster in order to perform the task. The extra host can then be removed after the task has been completed.