Skip to content

Version 1.3

Compare
Choose a tag to compare
@ahaid ahaid released this 25 Jan 21:16
· 75 commits to master since this release

What's New in this Release

SolidFire PowerShell Tools version 1.3 contains the following improvements: 

  • Full cmdlet support for the version 9.0 release of Element OS.
  • Improved cmdlet functionality:
  • Get-SFVolumeStats: Added ability to pipeline in Volume objects.
  • Connect-SFCluster: Added Timeout parameter.
  • Request and response objects shown when -Verbose flag used on any cmdlet.

The following are new SolidFire cmdlets in the version 1.3 release:

  • Complete-SFClusterPairing: [Cluster] Creates an encoded key from a cluster that is used to pair with another cluster.
  • Complete-SFVolumePairing: [Cluster] Completes the pairing of two volumes.
  • Copy-SFVolume: [Cluster] Copies one volume to another.
  • Disable-SFEncryptionAtRest: [Cluster] Removes the encryption that was previously applied to the cluster using the Enable-SFEncryptionAtRest CmdLet.
  • Enable-SFEncryptionAtRest: [Cluster] Enables the (AES) 256-bit encryption at rest so the cluster can manage the encryption key used for the drives on each node.
  • Enable-SFFeature: [Cluster] Enables cluster features that are disabled by default.
  • Get-SFAsyncStatus: [Cluster] Gets the results of all currently running and completed asynchronous methods on the system.
  • Get-SFClusterHardwareInfo: [Cluster] Gets the hardware status and information for all Fibre Channel nodes, iSCSI nodes, and drives in the cluster. This generally includes manufacturers, vendors, versions, and other associated hardware identification information.
  • Get-SFClusterPair: [Cluster] Lists all of the clusters a cluster is paired with.
  • Get-SFCompleteStats: [Cluster] Used by SolidFire engineering to troubleshoot new features.
  • Get-SFFeatureStatus: [Cluster] Gets the status of a cluster feature.
  • Get-SFHardwareConfig: [Node] Gets the hardware configuration information for a node. NOTE: This method is available only through the per-node API endpoint 5.0 or later.
  • Get-SFInitiator: [Cluster] Lists initiator IQNs or WWPNs.
  • Get-SFLdapConfiguration: [Cluster] Gets the current LDAP configuration on cluster.
  • Get-SFLoginSessionInfo: [Cluster] Gets the period of time a login authentication is valid for both login shells and the TUI.
  • Get-SFLunAssignment: [Cluster] Gets LUN mappings of a specified volume access group.
  • Get-SFNodeHardwareInfo: [Cluster] Gets all the hardware info and status for the node specified. This generally includes manufacturers, vendors, versions, and other associated hardware identification information.
  • Get-SFNodeStats: [Cluster] Gets the high-level activity measurements for a node or all nodes.
  • Get-SFNvramInfo: [Node] Gets information from each node about the NVRAM card.
  • Get-SFPendingOperation: [Node] Detects an operation on a node that is currently in progress.
  • Get-SFProtocolEndpoint: [Cluster] Gets protocol endpoints in the system
  • Get-SFRawStats: [Cluster] Used by SolidFire engineering to troubleshoot new features.
  • Get-SFRemoteLoggingHost: [Cluster] Retrieves the current list of log servers.
  • Get-SFSchedule: [Cluster] Gets the scheduled snapshots on a cluster.
  • Get-SFStorageContainer: [Cluster] Gets information for all storage containers currently in the system.
  • Get-SFStorageContainerEfficiency: [Cluster] Gets efficiency information about a virtual volume storage container.
  • Get-SFSystemStatus: [Cluster] Gets status of nodes in a SolidFire cluster.
  • Get-SFTests: [Node] Gets the tests that are available to run on a node.
  • Get-SFUtilities: [Node] Gets the utilities that are available to run on a node.
  • Get-SFVirtualVolume: [Cluster] Gets a list of the virtual volumes currently in the system. You can use this method to list all virtual volumes, or only list a subset.
  • Get-SFVirtualVolumeBinding: [Cluster] Gets a list of VVol bindings.
  • Get-SFVirtualVolumeCount: [Cluster] Gets the number of virtual volumes currently in the system.
  • Get-SFVirtualVolumeHost: [Cluster] Gets a list of known ESX hosts.
  • Get-SFVirtualVolumeTask: [Cluster] Gets a list of VVol Async Tasks.
  • Get-SFVolumePair: [Cluster] Gets a list of all of the active paired volumes paired with a volume.
  • Get-SFVolumeStatsByVirtualVolume: [Cluster] Gets a list of virtual volume statistics for any virtual volume in system.
  • Invoke-SFApi: [Node/Cluster] A generic cmdlet that invokes any SolidFire API method.
  • New-SFInitiator: [Cluster] Creates multiple new initiator IQNs or World Wide Port Names (WWPNs) and optionally assigns them aliases and attributes.
  • New-SFLdapClusterAdmin: [Cluster] Adds a new LDAP cluster admin.
  • New-SFSchedule: [Cluster] Creates a schedule that will make a snapshot of a volume.
  • New-SFStorageContainer: [Cluster] Creates a new storage container.
  • Remove-SFClusterFault: [Cluster] Removes faults on the cluster.
  • Remove-SFClusterPair: [Cluster] Disconnects the open connections between two clusters created by cluster pairing.
  • Remove-SFInitiator: [Cluster] Deletes one or more initiators from the system (and from any associated volumes or volume access groups).
  • Remove-SFSnapshot: [Cluster] Deletes a snapshot.
  • Remove-SFStorageContainer: [Cluster] Removes a storage container when you provide an ID.
  • Remove-SFVirtualNetwork: [Cluster] Removes a configured virtual network for the cluster.
  • Remove-SFVolumePair: [Cluster] Removes the remote pairing between two volumes.
  • Set-SFClusterFullThreshold: [Cluster] Changes the level at which an event is generated when the storage cluster approaches the capacity utilization requested.
  • Set-SFDefaultQoS: [Cluster] Sets the default Quality of Service (QoS) values (measured in inputs and outputs per second, or IOPS) for all volumes not yet created.
  • Set-SFGroupSnapshot: [Cluster] Modifies a point-in-time snapshot of a group of volumes.
  • Set-SFInitiator: [Cluster] Sets the attributes of an existing initiator.
  • Set-SFLdapAuthentication: [Cluster] Enables or disables LDAP configuration.
  • Set-SFLoginSessionInfo: [Cluster] Sets remote logging from the nodes in the storage cluster to a centralized log server or servers.
  • Set-SFRemoteLoggingHost: [Cluster] Configures remote logging from the nodes in the storage cluster to a centralized log server or servers.
  • Set-SFSchedule: [Cluster] Modifies a schedule which creates a snapshot of a volume.
  • Set-SFSnapshot: [Cluster] Modifies a point-in-time snapshot of a volume.
  • Set-SFStorageContainer: [Cluster] Modifies an existing storage container.
  • Set-SFVolumePair: [Cluster] Pauses or restarts replication between a pair of volumes.
  • Start-SFClusterPairing: [Cluster] Creates an encoded key from a cluster that is used to pair with another cluster.
  • Start-SFVolumeBackup: [Cluster] Initializes a backup (also known as a bulk volume read) session on a specified volume.
  • Start-SFVolumePairing: [Cluster] Creates an encoded key from a volume that is used to pair with another volume.
  • Start-SFVolumeRestore: [Cluster] Initializes a restore (also known as a bulk volume write) session on a specified volume.
  • Stop-SFClone: [Cluster] Cancels a currently running clone operation. This method does not return anything.
  • Stop-SFGroupClone: [Cluster] Stops an ongoing CloneMultipleVolumes process for a group of clones.
  • Test-SFConnectEnsemble: [Node] Verifies connectivity with a specified database ensemble.
  • Test-SFConnectMvip: [Node] Tests the management connection to the cluster. The test pings the MVIP and executes a simple API method to verify connectivity.
  • Test-SFConnectSvip: [Node] Tests the storage connection to the cluster. The test pings the SVIP and executes a simple API method to verify connectivity.
  • Test-SFLdapAuthentication: [Cluster] Verifies LDAP authentication configuration.
  • Test-SFPing: [Node] Validates the connection to all nodes in the cluster on both 1G and 10G interfaces using ICMP packets.
  • Test-SFSendSnmpTrap: [Cluster] Sends SNMP test signal to active trap targets.