-
Notifications
You must be signed in to change notification settings - Fork 52
ConvertTo HPOVImageStreamerConfiguration
Convert Logical Enclosure to support HPE Image Streamer.
ConvertTo-HPOVImageStreamerConfiguration [-InputObject] <Object> [-UplinkSetName] <Name> [-DeploymentNetwork] <Object>[ [-UplinkPorts] <Array>][ [-ApplianceConnection] <Object>] [-WhatIf] <> [-Confirm] <> [<CommonParameters>]
Convert Logical Enclosure and associated Enclosure Group and Logical Interconnect Group to support Internal Image Streamer configuration. HPE Synergy Virtual Connect Logical Interconnect Group must reside in Bays 3 and 6 in order to be reconfigured.
When using this Cmdlet, a service outage will ocurr, as the Logical Enclosure will need to be recreated. This means Server Profiles will be unassigned, Logical Enclosure removed then recreated, and then Server Profiles reassigned to their original location. If the Logical Enclousre contains HPE Synergy SAS Logical Interconnects, data loss may ocurr, as the Server Profiles may not be assigned in the right order, which would cause disk selection to assign different physical disks. Please make sure all data is backed up prior to migration. By Default, the Cmdlet will not migrate a Logical Enclosure if SAS Logical Interconnects are found. To override, use the -IgnoreSasLogicalInterconnects switch, which again may cause loss of data.
Any associated Enclosure Groups with the Virtual Connect Ethernet Logical Interconnec Group will also be modified. If this is not intended, you should first remove the Logical Interconnect Group from the Enclosure Group before executing this Cmdlet.
-ApplianceConnection <Object>
Aliases [-Appliance]
Specify one or more HPOneView.Appliance.Connection object(s) or Name property value(s).
Default Value: ${Global:ConnectedSessions} | ? Default
Aliases | Appliance |
Required? | false |
Position? | named |
Default value | (${Global:ConnectedSessions} | ? Default) |
Accept pipeline input? | true (ByPropertyName) |
Accept wildcard characters? | False |
-Confirm <>
Aliases | cf |
Required? | |
Position? | named |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-DeploymentNetwork <Object>
Provide the Deployment Network object. Must be associated with a valid IPv4 Subnet that is within the same subnet as the Composer.
Aliases | None |
Required? | true |
Position? | named |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-InputObject <Object>
Provide the Logical Enclosure resource object or name that will be recreated.
Aliases | EnclosureGroup, EG |
Required? | true |
Position? | named |
Default value | |
Accept pipeline input? | true (ByValue) |
Accept wildcard characters? | False |
-UplinkPorts <Array>
Specify 4 redundant Uplink Ports.
Aliases | None |
Required? | False |
Position? | named |
Default value | @("Enclosure1:Bay3:Q1.1","Enclosure1:Bay3:Q2.1","Enclosure2:Bay6:Q1.1","Enclosure2:Bay6:Q2.1") |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-UplinkSetName <Name>
The Uplink Set Name to be added.
Aliases | None |
Required? | true |
Position? | named |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-WhatIf <>
Aliases | wi |
Required? | |
Position? | named |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)
HPOneView.LogicalEnclosure [System.Management.Automation.PSCustomObject]
HPE Synergy Logical Enclosure to convert.
System.Management.Automation.PSCustomObject
If the Logical Enclosure cannot be removed or re-created, as PSCustomObject with original Server Profile location is provided. Object properties are Name, ProfileUri, ServerSerialNumber.
HPOneView.Appliance.TaskResource [System.Management.Automation.PSCustomObject]
The async task for each Server Profile that will be re-assigned for the caller to monitor.
-------------------------- EXAMPLE 1 --------------------------$LE = Get-HPOVLogicalEnclosure -Name MyLE1 -ErrorAction Stop $UplinkPorts = @("Enclosure1:Bay3:Q3.1","Enclosure1:Bay3:Q4.1","Enclosure2:Bay6:Q3.1","Enclosure2:Bay6:Q4.1") $UplinkSetName = "ImageStreamer UplinkSet" $DeploymentNetwork = Get-HPOVNetwork -Name "ImageStreamer Deployment" -ErrorAction Stop ConvertTo-HPOVImageStreamerConfiguration -InputObject $le -UplinkSetName $UplinkSetName -UplinkPorts $UplinkPorts -DeploymentNetwork $DeploymentNetwork -IgnoreSasLogicalInterconnects
Convert the MyLE1 Logical Enclosure to support Image Streamer, specifying uplink ports, OS Deployment Network and to ignore found SAS Logical Interconnects if found.
Convert Logical Enclosure to support HPE Image Streamer.
ConvertTo-HPOVImageStreamerConfiguration [-InputObject] <Object> [-UplinkSetName] <Name> [-DeploymentNetwork] <Object>[ [-UplinkPorts] <Array>][ [-ApplianceConnection] <Object>] [-WhatIf] <> [-Confirm] <> [<CommonParameters>]
Convert Logical Enclosure and associated Enclosure Group and Logical Interconnect Group to support Internal Image Streamer configuration. HPE Synergy Virtual Connect Logical Interconnect Group must reside in Bays 3 and 6 in order to be reconfigured.
When using this Cmdlet, a service outage will ocurr, as the Logical Enclosure will need to be recreated. This means Server Profiles will be unassigned, Logical Enclosure removed then recreated, and then Server Profiles reassigned to their original location. If the Logical Enclousre contains HPE Synergy SAS Logical Interconnects, data loss may ocurr, as the Server Profiles may not be assigned in the right order, which would cause disk selection to assign different physical disks. Please make sure all data is backed up prior to migration. By Default, the Cmdlet will not migrate a Logical Enclosure if SAS Logical Interconnects are found. To override, use the -IgnoreSasLogicalInterconnects switch, which again may cause loss of data.
Any associated Enclosure Groups with the Virtual Connect Ethernet Logical Interconnec Group will also be modified. If this is not intended, you should first remove the Logical Interconnect Group from the Enclosure Group before executing this Cmdlet.
-ApplianceConnection <Object>
Aliases [-Appliance]
Specify one or more HPOneView.Appliance.Connection object(s) or Name property value(s).
Default Value: ${Global:ConnectedSessions} | ? Default
Aliases | Appliance |
Required? | false |
Position? | named |
Default value | (${Global:ConnectedSessions} | ? Default) |
Accept pipeline input? | true (ByPropertyName) |
Accept wildcard characters? | False |
-Confirm <>
Aliases | cf |
Required? | |
Position? | named |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-DeploymentNetwork <Object>
Provide the Deployment Network object. Must be associated with a valid IPv4 Subnet that is within the same subnet as the Composer.
Aliases | None |
Required? | true |
Position? | named |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-InputObject <Object>
Provide the Logical Enclosure resource object or name that will be recreated.
Aliases | EnclosureGroup, EG |
Required? | true |
Position? | named |
Default value | |
Accept pipeline input? | true (ByValue) |
Accept wildcard characters? | False |
-UplinkPorts <Array>
Specify 4 redundant Uplink Ports.
Aliases | None |
Required? | False |
Position? | named |
Default value | @("Enclosure1:Bay3:Q1.1","Enclosure1:Bay3:Q2.1","Enclosure2:Bay6:Q1.1","Enclosure2:Bay6:Q2.1") |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-UplinkSetName <Name>
The Uplink Set Name to be added.
Aliases | None |
Required? | true |
Position? | named |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-WhatIf <>
Aliases | wi |
Required? | |
Position? | named |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)
HPOneView.LogicalEnclosure [System.Management.Automation.PSCustomObject]
HPE Synergy Logical Enclosure to convert.
System.Management.Automation.PSCustomObject
If the Logical Enclosure cannot be removed or re-created, as PSCustomObject with original Server Profile location is provided. Object properties are Name, ProfileUri, ServerSerialNumber.
HPOneView.Appliance.TaskResource [System.Management.Automation.PSCustomObject]
The async task for each Server Profile that will be re-assigned for the caller to monitor.
-------------------------- EXAMPLE 1 --------------------------$LE = Get-HPOVLogicalEnclosure -Name MyLE1 -ErrorAction Stop $UplinkPorts = @("Enclosure1:Bay3:Q3.1","Enclosure1:Bay3:Q4.1","Enclosure2:Bay6:Q3.1","Enclosure2:Bay6:Q4.1") $UplinkSetName = 'ImageStreamer UplinkSet' $DeploymentNetwork = Get-HPOVNetwork -Name 'ImageStreamer Deployment' -ErrorAction Stop ConvertTo-HPOVImageStreamerConfiguration -InputObject $le -UplinkSetName $UplinkSetName -UplinkPorts $UplinkPorts -DeploymentNetwork $DeploymentNetwork -IgnoreSasLogicalInterconnects
Convert the MyLE1 Logical Enclosure to support Image Streamer, specifying uplink ports, OS Deployment Network and to ignore found SAS Logical Interconnects if found.