A Dell Best Practices Dell Lifecycle Controller Web Services Interface Guide for Linux A Dell Technical White Paper about the Best Practices to be
10 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. 16.1 Listing the RAID Inventory-Enumeration Class
</n1:ConfigurableBootToNetworkISO_OUTPUT>
12 Lifecycle Controller Management Profile The LC Management Profile describes the LC attribute configuration service and the collections and
<p:AttributeName>Part Firmware Update</p:AttributeName> <p:AttributeValue>Allow version upgrade only</p:AttributeValue> &l
schema/2/root/dcim/DCIM_LCService"> <p:ScheduledStartTime>00000000002200.000000:000</p:ScheduledStartTime> <p:RebootIfRequir
OUTPUT: DCIM_LifecycleJob InstanceID = JID_001272324322 JobStartTime JobStatus = Completed JobUntilTime Message = Detach partition successful
<n1:Description xsi:nil="true"/> <n1:ElementName>LC.emb.1</n1:ElementName> <n1:InstanceID>LifecycleController.Embe
[PS_IP_ADDRESS]: Substitution will need to be replaced with the actual IP address(s) or DNS name(s) of the Provisioning Server(s). PerformAutoDisc
OUTPUT-A: This method will return status 0 or a message is displayed indicating an error. <n1:ClearProvisioningServer_OUTPUT> <n1:Return
-h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAME -p $PASSWORD -j utf-8 -y basic NOTE: For 11G, InstanceID=DCIM_LCEnumeration:CCR1 OUTPUT: T
</p:DownloadServerPublicKey_INPUT> OUTPUT: When this method is ran, a jobid or a message is displayed indicating an error is displayed. Thi
11 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. 16.18.7 Deleting a Virtual Disk-DeleteVirtualDisk(
<p:CAContent>-----BEGIN CERTIFICATE----- MIIE2zCCA8OgAwIBAgIBADANBgkqhkiG9w0BAQQFADCBqTELMAkGA1UEBhMCVVMx CzAJBgNVBAgTAlRYMRQwEgYDVQQHEwtNYWl
This method is used to update a public SSL Certificate on the iDRAC. Invoke SetPublicCertificate() with the following parameters and syntax: Type:
EXAMPLE: wsman invoke -a SetCertificateAndPrivateKey http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_LCService ?SystemCreationCla
</n1:DeleteAutoDiscoveryServerPublicKey_OUTPUT> 12.12 Insert Comment in Lifecycle Controller Log This method is used to insert your addition
wsman invoke -a ExportLCLog http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_LCService ?SystemCreationClassName=DCIM_ComputerSystem,
Workgroup: This is the applicable workgroup. Example: wsman invoke -a ExportCompleteLCLog http://schemas.dmtf.org/wbem/wscim/1/cim- schema/2/root
ShareType: Type of share NFS=0, CIFS=2 Username: This is the username to the target export server. Password: This is the password to the targe
This method is used to export the factory configuration from the Lifecycle Controller to a text file on a remote share. Invoke ExportFactoryConfigu
</wsman:SelectorSet> </wsa:ReferenceParameters> </n1:Job> <n1:ReturnValue>4096</n1:ReturnValue> </n1:ExportFactoryC
<n1:ReturnValue>0</n1:ReturnValue> <n1:ServerStatus>2</n1:ServerStatus> <n1:Status>0</n1:Status> </n1:GetRemo
12 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. 18.2.4 Clear the Backup Schedule ...
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address> <wsa:ReferenceParameters> <wsman:Res
</p:ImportSystemConfiguration_INPUT> OUTPUT: After running this method, a jobid or a message is displayed indicating an error. <n1:Impo
<p:ipAddress></p:ipAddress> <p:ShareName></p:ShareName> <p:ShareType></p:ShareType> <p:UserName>E</p:U
Service -u:%Username% -p:%Password% -r:https://%IPAddress%/wsman -SkipCNCheck -SkipCACheck -encoding:utf-8 -a:basic @{RunMode="1";RebootJo
WSMAN e http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/root/dcim/DCIM_LifeCyclejob -u:%Username% -p:%Password% -r:https://%IPAddress%/wsman -Skip
13 VFlash SD Card Management The Persistent Storage Profile describes the necessary properties and methods for representing and managing the parti
13.2 Initialize the Virtual Flash Media Enumerate the DCIM_PersistentStorageService class Invoke the InitializeMedia method on the instance
$IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAME -p $PASSWORD -j utf-8 -y basic OUTPUT: After running this method, a jobid or a message is disp
</n1:DCIM_VFlashView> InitializedState: Field indicates status of element to be initialized InstanceID: InstanceID of desired element for ini
Size: The size of the partition to be created. SizeUnit: The unit of the size MB=1, GB=2 PartitionType: The partition type floppy=1, hard disk d
13 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. 23.4 Listing the FC Inventory-Integer Class ...
MessageID = VF015 ReturnValue = 2 13.5 Create Partition using Image This method creates a partition on the storage device using the image provide
2/root/dcim/DCIM_PersistentStorageService ?SystemCreationClassName=DCIM_ComputerSystem, CreationClassName=DCIM_PersistentStorageService, SystemName=
EXAMPLE: wsman invoke -a DeletePartition http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_PersistentStorageService ?SystemCreation
query the status of the formatting of the partition. EXAMPLE: wsman invoke -a FormatPartition http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/r
Read-Only=1, Read-Write=3 The OUT parameter Job will refer to the instance of CIM_ConcreteJob using which you can query the status of the modifica
The input file AttachPartition.xml is shown below: <p:AttachPartition_INPUT xmlns:p=" http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCI
schema/2/DCIM_PersistentStorageService"> <p:PartitionIndex>12</p:PartitionIndex> </p:DetachPartition_INPUT> OUTPUT: Afte
Workgroup: Name of the workgroup, if applicable Username: The username to be used to access the file Password: The password to be used to access
<wsman:SelectorSet> <wsman:Selector Name="InstanceID">JID_001300797630</wsman:Selector> <wsman:Selector Name="__
14 Boot Control Configuration Management This feature provides the ability to get and set the boot order configuration. The Boot Control Profile d
Executive Summary Dell PowerEdge servers are equipped with the integrated Dell Remote Access Controller and the Lifecycle Controller solution for r
<n1:DCIM_BootConfigSetting> <n1:ElementName>vFlash Boot Configuration</n1:ElementName> <n1:InstanceID>vFlash</n1:Instance
<n1:BootString>Embedded SATA Port A Optical: SATA Optical Drive BootSeq</n1:BootString> <n1:CurrentAssignedSequence>0</n1:Curre
The input file ChangeBootOrderByInstanceID.xml is shown below: <p:ChangeBootOrderByInstanceID_INPUT xmlns:p="http://schemas.dmtf.org/wbem/
The input file ChangeBootSourceState.xml is shown below: <p:ChangeBootSourceState_INPUT xmlns:p="http://schemas.dmtf.org/wbem/wscim/1/cim-
15 NIC or CNA Card Management This feature provides the ability to get and set the Network Interface (NIC) Card or Converged Network Adapter (CNA)
<n1:DefaultValue xsi:nil="true"/> <n1:FQDD>NIC.Embedded.1-1</n1:FQDD> <n1:InstanceID>NIC.Embedded.1-1:ChapAuthEnab
<n1:DefaultValue xsi:nil="true"/> <n1:FQDD>NIC.Embedded.1-1</n1:FQDD> <n1:InstanceID>NIC.Embedded.1-1:MacAddr</
<n1:AttributeName>LunBusyRetryCnt</n1:AttributeName> <n1:CurrentValue>0</n1:CurrentValue> <n1:DefaultValue xsi:nil="
<n1:LastUpdateTime>20110112171136.000000+000 </n1:LastUpdateTime> <n1:PCIDeviceID>1639</n1:PCIDeviceID> <n1:PCISubDeviceI
<n1:ETS>3</n1:ETS> <n1:EVBModesSupport>3</n1:EVBModesSupport> <n1:EnergyEfficientEthernet>2</n1:EnergyEfficientEthe
1 Introduction This document serves as a guideline for utilizing the functionality available from embedded Lifecycle Controller Remote Enablement W
<n1:FCCRCErrorCount xsi:nil="true"/> <n1:FCOELinkFailures xsi:nil="true"/> <n1:FCOEPktRxCount xsi:nil="true&
Note: When a you do not want to set a reboot type while creating a target job, you should comment out the RebootJobType in the input xml. You shoul
EXAMPLE: wsman invoke -a DeletePendingConfiguration http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_NICService ?SystemCreationClas
<n1:PossibleValues>NONE</n1:PossibleValues> <n1:PossibleValues>PXE</n1:PossibleValues> <n1:PossibleValues>NONE</n1:
<n1:SetResult>Set PendingValue</n1:SetResult > </n1:SetAttribute_OUTPUT> 15.11 Setting the MaxBandwidth Attribute The SetAttribu
<n1:ReturnValue>0</n1:ReturnValue> <n1:SetResult>Set PendingValue</n1:SetResult > </n1:SetAttribute_OUTPUT> 15.12 Se
The SetAttribute() method is used to set or change the value of a NIC attribute. WARNING: The local BIOS setting always overwrites the LegacyBoot
AttributeName: Attained from AttributeName field AttributeValue: A new value assigned to the specified NICAttribute. If this value is valid, it wi
Possible values: Disabled, Enabled EXAMPLE: wsman invoke -a SetAttributes http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_NICServ
Invoke the SetAttributes() method with the following parameters (from 15.1) and syntax: Target: FQDD attained through DCIM_NICEnumeration Attrib
2 References Dell 12th Generation PowerEdge Server Resources: http://www.delltechcenter.com/12thGen Dell CIM Profiles: http://www.delltechcenter
16 RAID Storage Management The remote RAID configuration allows you to remotely query and configure the Hardware RAID of the system. The RAID prof
<n1:PossibleValues>SAS</n1:PossibleValues> <n1:PossibleValues>SATA</n1:PossibleValues> </n1:DCIM_RAIDEnumeration> <
EXAMPLE: wsman get http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/root/dcim/DCIM_RAIDEnumeration ?InstanceID=[INSTANCEID] -h $IPADDRESS -V -v -c
</n1:DCIM_RAIDInteger> <n1:DCIM_RAIDInteger> <n1:AttributeName>RAIDrebuildRate</n1:AttributeName> <n1:CurrentValue>11&
-j utf-8 -y basic OUTPUT: <n1:DCIM_RAIDInteger> <n1:AttributeName>RAIDrebuildRate</n1:AttributeName> <n1:CurrentValue>11&l
16.6 Getting a RAID String Instance Use the following example to get an instance of the DCIM_RAIDString class instead of all instances as shown i
<n1:EncryptionMode>0</n1:EncryptionMode> <n1:FQDD>RAID.Slot.1-1</n1:FQDD> <n1:Function>0</n1:Function> <n1:In
</n1:LastSystemInventoryTime> <n1:LastUpdateTime>20120116145459.000000+000 </n1:LastUpdateTime> <n1:PCIDeviceID>73</n1:PC
<n1:RaidStatus>2</n1:RaidStatus> <n1:Revision>DS62</n1:Revision> <n1:RollupStatus>1</n1:RollupStatus> <n1:SAS
<n1:StartingLBAinBlocks>0</n1:StartingLBAinBlocks> <n1:StripeSize>128</n1:StripeSize> <n1:VirtualDiskTargetID>0</n1
3 Overview The remote interface guidelines provided in this document are illustrated by command line examples of the WS-Man protocol Web services
OUTPUT: <n1:DCIM_EnclosureView> <n1:AssetTag> </n1:AssetTag> <n1:Connector>0</n1:Connector> <n1:EMMCount>0<
16.13 Clearing the Foreign Configuration-ClearForeignConfig() The ClearForeignConfig() method is used to prepare any foreign physical disk drives
RebootJobType: There are three options for rebooting the system. 1 = PowerCycle 2 = Graceful Reboot without forced shutdown 3 = Graceful reboot
16.15 Deleting the Pending Values for RAID-DeletePendingConfiguration() The DeletePendingConfiguration() method cancels the pending configuration
CreationClassName=DCIM_RAIDService,SystemName=DCIM:ComputerSystem, Name=DCIM:RAIDService -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAME -p $P
Nonconformance to the following restrictions may result in the error message below. Virtual disk (VD) referenced (dedicated hot spare) is RAID-0
16.17.1 Setting the Key-SetControllerKey() The SetControllerKey() method sets the key on controllers that support encryption of the virtual disks.
2/root/dcim/DCIM_RAIDService ?SystemCreationClassName=DCIM_ComputerSystem, CreationClassName=DCIM_RAIDService,SystemName=DCIM:ComputerSystem, Name=D
wsman invoke -a EnableControllerEncryption http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_RAIDService ?SystemCreationClassName=DC
Mode: Mode of the Controller 1 - Local Key Encryption 2 – Dell Key Manager EXAMPLE: wsman invoke -a ReKey http://schemas.dmtf.org/wbem/wscim/1/
wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cim- schema/2/root/dcim/DCIM_OSDeploymentService-h $IPADDRESS -V -v -c dummy.cert -P 443 -u $U
</p:RemoveControllerKey_INPUT> OUTPUT: This method requires an H700 or H800 controller to function correctly. If the EnableControllerEncrypt
<p:DiskEncrypt>0</p:DiskEncrypt> <p:PDArray>Disk.Bay.0:Enclosure.Internal.0-0:RAID.Integrated.1-1</p:PDArray> <p:PDArray
2 = Include only non FDE disks EXAMPLE: wsman invoke -a GetAvailableDisks http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_RAIDSe
CreationClassName=DCIM_RAIDService,SystemName=DCIM:ComputerSystem, Name=DCIM:RAIDService -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAME -p $P
TARGET: This parameter is the FQDD of the DCIM_ControllerView (Section 16.7) PDArray: This parameter is the list of physical disk drives FQDDs th
256KB = 512 512KB = 1024 1MB = 2048 ReadPolicy: No Read Ahead = 16 Read Ahead = 32 Adaptive Read Ahead = 64 WritePolicy: Write Through =
<p:VDPropValueArray>2</p:VDPropValueArray> <p:VDPropValueArray>100</p:VDPropValueArray> <p:VDPropValueArray>virtualdis
Size: Size of the virtual disk specified in MB. If not specified, default will use full size of physical disk drives selected. RAIDLevel: RAID 0 =
Write Back Force = 4 DiskCachePolicy: Enabled = 512 Disabled = 1024 VirtualDiskName: Name of the virtual disk (1-15 character range) Starti
CreateVirtualDisk_OUTPUT NewVirtualDisk Address = http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous ReferenceParameters ResourceUR
ss is the remaining number of seconds mmmmmm is the remaining number of microseconds The Lifecycle controller 2.0 firmware update, and set attribute
<p:VDPropNameArray>VirtualDiskName</p:VDPropNameArray> <p:VDPropValueArray>MyCacheCadeVD</p:VDPropValueArray> <p:VDPropN
</n1:DeleteVirtualDisk_OUTPUT> 16.19 Setting Controller Attributes 16.19.1 Changing the Value of a RAID Controller Enumeration Attribute
Invoke SetAttributes() with the following parameters (from Section 16.1) and syntax: TARGET: Obtained from the FQDD field AttributeName: Obtai
wsman invoke -a SetAttribute http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_RAIDService ?SystemCreationClassName=DCIM_ComputerSys
<p:AttributeName>RAIDreconstructRate</p:AttributeName> <p:AttributeValue>60</p:AttributeValue> <p:AttributeName>RAIDbg
16.21 Convert Physical Disk Drives to Non RAID-ConvertToNonRAID() The ConvertToNonRAID() method is used to convert a physical disk drives in RAID
17 Managing BIOS Configuration This feature provides the ability to get and set any configurable BIOS attributes that are available in BIOS UEFI H
<n1:CurrentValue>Uefi </n1:CurrentValue> <n1:DefaultValue xsi:nil="true"/> <n1:FQDD>BIOS.Setup.1-1</n1:FQDD>
</n1:DCIM_BIOSEnumeration> 17.3 Changing the BIOS BootMode-SetAttribute() The SetAttribute() method can be used to apply changes to setting
AttributeValue: Obtained from the PossibleValues field EXAMPLE: wsman invoke -a SetAttributes http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/r
2 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. Revisions Date Description December 2013 1.0 Release
4 Discovery 4.1 Discovering Web Service Capability Determine if the target system supports the Ws-Man interface using the ‘identify’ command. Pro
Enumerate BIOSString with the following parameters and syntax: EXAMPLE: wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/root/dci
the RebootJobType in the input xml. You should not enter “0” or give no parameter at all in the input XML. EXAMPLE: wsman invoke -a CreateTargetedC
Target: This parameter is the FQDD of the BIOSAttribute instances (from Section 17.1) EXAMPLE: wsman invoke -a DeletePendingConfiguration http:/
?SystemCreationClassName=DCIM_ComputerSystem, CreationClassName=DCIM_BIOSService,SystemName=DCIM:ComputerSystem, Name=DCIM:BIOSService -h $IPADDRESS
-u $USERNAME -p $PASSWORD -j utf-8 -y basic OUTPUT: <n1:DCIM_LifecycleJob> <n1:InstanceID>JID_001300720080</n1:InstanceID> <n1
<n1:AttributeDisplayName>Setup Password</n1:AttributeDisplayName> <n1:AttributeName>SetupPassword</n1:AttributeName> <n1:
18 Exporting and Importing Server Profile Use this feature to back up and restore host server profile. You can take a backup of current system con
18.1.2 Exporting Server Profile to NFS Share-BackupImage() NFS Share: ShareType is “0”. The entire “Passphrase="passphrase";” argumen
2/DCIM_LifecycleJob</wsman:ResourceURI> <wsman:SelectorSet> <wsman:Selector Name="InstanceID">JID_001300820180</wsman
18.2.1 Enable the Automatic Backup Enable the Automatic Backup feature by setting the attribute and configuring a job to update the attribute setti
<n1:OtherRegisteredOrganization>DCIM</n1:OtherRegisteredOrganization> <n1:RegisteredName>Memory</n1:RegisteredName> <n1:R
e> </n1:CreateConfigJob_OUTPUT> 18.2.2 Set Backup Schedule The SetBackupSchedule() method used by the DCIM_LCService class is used to con
wsman invoke -a ClearBackupSchedule http://schemas.dmtf.org/wbem/wscim/1/cim- schema/2/root/dcim/DCIM_LCService?SystemCreationClassName=DCIM_Comput
ShareType is “0”. EXAMPLE: wsman invoke -a RestoreImage http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_LCService ?SystemCreation
The response contains a reference to the job class that will provide the status of the operation. The return value is 4096 which indicates that the
19 iDRAC Configuration This feature provides the ability to remotely list, get, and set the attributes on various monolithic and modular servers f
<n1:IsReadOnly>false</n1:IsReadOnly> <n1:PossibleValues>Detached</n1:PossibleValues> <n1:PossibleValues>Attached</n
?InstanceID=[INSTANCEID] -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAME -p $PASSWORD -j utf -8 -y basic OUTPUT: <n1:DCIM_iDRACCardEnumera
<n1:GroupID>NIC.1</n1:GroupID> <n1:InstanceID>iDRAC.Embedded.1#NIC.1#VLanPriority </n1:InstanceID> <n1:IsReadOnly>fals
<p:AttributeName>NIC.1#Speed</p:AttributeName> <p:AttributeValue>100</p:AttributeValue> <p:AttributeName>NIC.1#Autoneg
<n1:ReturnValue>4096</n1:ReturnValue> </n1:ApplyAttributes_OUTPUT> 19.4.2 Polling Job Completion Run the Get() command to check
<n1:ManagedElement> <wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address> <wsa:ReferencePa
<n1:CurrentValue>Autoattach</n1:CurrentValue> <n1:DefaultValue>Detached</n1:DefaultValue> <n1:Dependency xsi:nil="tr
wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_iDRACCardInteger -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERN
2/root/dcim/DCIM_iDRACCardInteger -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAME -p $PASSWORD -j utf-8 -y basic --dialect="http://schema
2/root/dcim/DCIM_iDRACCardString -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAME -p $PASSWORD -j utf-8 -y basic OUTPUT: <n1:DCIM_iDRACCar
19.8 Listing the iDRAC Card Inventory-String Class using groupID Enumerate the DCIM_iDRACCardString class to list all the string type i
<n1:MinLength>1</n1:MinLength> </n1:DCIM_iDRACCardString> <n1:DCIM_iDRACCardString> <n1:AttributeDisplayName>User Admi
19.9.2 Setting the iDRAC IPChange Notification-SetAttribute() The SetAttribute() method is used to set the attribute IPChangeNotifyPS to “ON” or
20 Remote Service Status To get the remote service status, invoke the GetRemoteServicesAPIStatus() method in the class DCIM_LCService.
use. MessageID LC060 LC061 Message Lifecycle Controller Message for ID LC060 Remote Services is not ready. Lifecycle Controller Message fo
-u $USERNAME -p $PASSWORD -j utf-8 -y basic -k JobID="JID_CLEARALL" OUTPUT: <n1:DeleteJobQueue_OUTPUT> <n1:Message>The specifi
5 Managing iDRAC Local User Accounts 5.1 Description of iDRAC Attributes Versus Standard DMTF Model The iDRAC user account management data
21 System Information The DCIM System Info Profile describes the properties and interfaces for executing system management tasks rel
<n1:MaxDIMMSlots>24</n1:MaxDIMMSlots> <n1:MaxPCIeSlots>7</n1:MaxPCIeSlots> <n1:MemoryOperationMode>OptimizerMode </
22 Sensor Information The DCIM Sensors Profile describes the properties and interfaces for executing system management tasks related to the manage
23 Managing Fiber Channel (FC) Configuration The Fiber Channel Profile extends the management capabilities of referencing profiles by adding the c
<n1:AttributeName>PortNumber</n1:AttributeName> <n1:CurrentValue>1</n1:CurrentValue> <n1:Dependency xsi:nil="true&qu
Enumerate FCStatistics class with the following parameters and syntax: EXAMPLE: wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2
<n1:InstanceID>FC.Slot.4-1:PortNumber</n1:InstanceID> <n1:IsReadOnly>true</n1:IsReadOnly> <n1:LowerBound>0</n1:Lowe
AttributeValue: Obtained from the PossibleValues field EXAMPLE: wsman invoke -a SetAttributes http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/r
CreationClassName=DCIM_FCService,SystemName=DCIM:ComputerSystem, Name=DCIM:FCService -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAME -p $PASSW
CreationClassName=DCIM_FCService,SystemName=DCIM:ComputerSystem, Name=DCIM:FCService -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAME -p $PASSW
<n1:DCIM_iDRACCardEnumeration> <n1:AttributeDisplayName>User Admin Enable</n1:AttributeDisplayName> <n1:AttributeName>Enable
<n1:PortNumber>1</n1:PortNumber> <n1:PortSpeed>2</n1:PortSpeed> <n1:SecondFCTargetLUN>0</n1:SecondFCTargetLUN> &
<n1:PossibleValues>Administrator</n1:PossibleValues> <n1:PossibleValues>NoAccess</n1:PossibleValues> </n1:DCIM_iDRACCardE
</n1:ApplyAttributes_OUTPUT> 5.3.2 Modify Password (using iDRAC Attributes) EXAMPLE: wsman invoke -a ApplyAttributes "http://schemas.d
wsman invoke -a ApplyAttributes "http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_ iDRACCardService ?SystemCreationClassName=DC
5.3.4 Modify User Privilege (using iDRAC Attributes) When the account setting capability allows, the user privileges may be enabled o
5.4.1 Account and Capabilities (using DMTF Model) Example-A demonstrates standard ouput. Example-B demonstrates EPR mode output. EXAMPLE-A: w
3 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. the marks and/or names or their products and are the
<n1:DCIM_MFAAccount> <n1:AuthenticateMethod xsi:nil="true"/> <n1:AvailableRequestedStates xsi:nil="true"/> <
Account setting capability is defined in the class CIM_AccountManagementCapabilities associated with the CIM_Account class instance. The ability to
3. The presence of “RequestedStatesSupported” determines which states could be set. 4. One exception is account index 0. The first account is s
<n1:Caption xsi:nil="true"/> <n1:Description xsi:nil="true"/> <n1:ElementName xsi:nil="true"/> <n
</n1:DCIM_LocalRolePrivilege> . . . Privilege setting capability is defined in the class CIM_RoleBasedManagementCapabilities associated with
5.5 Manage Account Settings (using DMTF Model) 5.5.1 Modify User Name (using DMTF Model) When the account setting capability allows, the user n
<wsman:Selector Name="CreationClassName"> DCIM_MFAAccount</wsman:Selector> <wsman:Selector Name="Name">DCIM Us
</n1:SystemCreationClassName> <n1:SystemName>systemmc</n1:SystemName> <n1:TimeOfLastStateChange xsi:nil="true"/> &
<n1:Status xsi:nil="true"/> <n1:StatusDescriptions xsi:nil="true"/> <n1:SystemCreationClassName>DCIM_SPCompute
http://www.dmtf.org/sites/default/files/standards/documents/DSP1039_1.0.0.pdf Replace “DCIM User 16” with the applicable user name and “2” with th
4 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. Contents Revisions ...
QualifierFormatsSupported = 9, 9, 9, 9, 9, 9, 9, 9, 9 SharedPrivilegeSupported = false SupportedMethods = 8 The privilege property ActivityQualifi
6 Firmware Inventory 6.1 Software Inventory Profile Specification The Dell Common Information Model (CIM) class extensions for supporti
<n1:RevisionNumber>0</n1:RevisionNumber> <n1:RevisionString xsi:nil="true"/> <n1:Status>Installed</n1:Status>
7 Firmware Update 7.1 Software Update Profile Specification The Dell Common Information Model (CIM) class extensions for supporting BI
<n1:JobStartTime>00000101000000</n1:JobStartTime> <n1:JobStatus>Scheduled</n1:JobStatus> <n1:JobUntilTime>201007301215
le/anonymous</a:Address> <a:ReferenceParameters> <w:ResourceURI>http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_SoftwareId
?CreationClassName=DCIM_SoftwareInstallationService, SystemCreationClassName=DCIM_ComputerSystem,SystemName=IDRAC:ID, Name=SoftwareUpdate -h $IPADDR
Note: When running a WS-Man command to initiate update jobs, make sure to wait for two seconds before submitting a second job in order to avoid raci
tftp://[IP ADDRESS]/[PATH TO FILE.exe] ftp://[IP ADDRESS]/[PATH TO FILE.exe] [InstanceID]: The instanceID is the SoftwareIdentify instanceID that r
replaced with the actual InstanceID of the device to be updated. OUTPUT: When this method is run, a jobid or a message is displayed indicating an
5 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. 5.5.1 Modify User Name (using DMTF Model) ...
[InstanceID]: The instanceID is the SoftwareIdentify instanceID that represents the firmware that is to be updated. This instanceID can be retriev
Job Address = http://schemas.xmlsoap.org/ws ReferenceParameters ResourceURI = http://schemas.dell.com/wbem/wscim/1/cim-schema /2/DCIM_SoftUpdateConc
<wsman:ResourceURI>http://schemas.dell.com/wbem/wscim/1/cimschema/ 2/DCIM_SoftUpdateConcreteJob</wsman:ResourceURI> <wsman:SelectorSe
?SystemCreationClassName=DCIM_ComputerSystem, CreationClassName=DCIM_LCService,SystemName=DCIM:ComputerSystem, Name=DCIM:LCService -h $IPADDRESS -V
<p:Time>15:00</p:Time> <p:DayofWeek>mon,Tue,wed</p:DayofWeek> <p:WeekofMonth>2</p:WeekofMonth> <p:Repeat>5
7.9.5 Clear the Update Schedule Clears the schedule for the automatic updates, that has been set by the SetUpdateSchedule() method. Example: wsman
assName=DCIM_SoftwareInstallationService,SystemName=IDRAC:ID,CreationClassName=DCIM_SoftwareInstallationService,Name=SoftwareUpdate -h $IPADDRESS -V
GetRepoBasedUpdateList_OUTPUT PackageList = <?xml version="1.0"?> <CIM xmlns:fo="http://www.w3.org/1999/XSL/Format" CIM
</VALUE.ARRAY> </PROPERTY.ARRAY> <PROPERTY.ARRAY NAME="ComponentInstalledVersion" TYPE="string"> <VALUE.ARR
8 Power State Management 8.1 Description of Base Server versus Power State Management Methods The remote control of a server power state (On, Of
6 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. 7.10.1 Install From Repository ...
<n1:OtherIdentifyingInfo>mainsystemchassis </n1:OtherIdentifyingInfo> <n1:OtherIdentifyingInfo>7654321</n1:OtherIdentifyingInfo
<n1:DCIM_CSElementCapabilities> <n1:Capabilities> <wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous<
<n1:RequestedStatesSupported>3</n1:RequestedStatesSupported> <n1:RequestedStatesSupported>11</n1:RequestedStatesSupported> &
8 (Graceful Shutdown Supported) <n1:DCIM_CSPowerManagementCapabilities> <n1:Caption xsi:nil="true"/> <n1:Descripti
2) Enumerate the DCIM_ComputerSystem class and search for the Host instance 3) Use the EPR on steps 1) and 2) to invoke RequestPowerStateChang
9 Hardware Inventory The Dell Common Information Model (CIM) class extensions for supporting remote hardware inventories are defined in the variou
</n1:LastSystemInventoryTime> <n1:LastUpdateTime>20110119144252.000000+000 </n1:LastUpdateTime> <n1:Manufacturer/> <n1:Mo
<n1:LastUpdateTime>20110316091932.000000+000 </n1:LastUpdateTime> <n1:PrimaryStatus>1</n1:PrimaryStatus> <n1:RateUnits>
This section describes the implementation for the DCIM_CPUView class. The Dell CPU Profile describes CPUs of each platform. Each CPU’s information
<n1:PrimaryStatus>1</n1:PrimaryStatus> <n1:Voltage>1.2</n1:Voltage> </n1:DCIM_CPUView> 9.5 iDRAC Card Inventory Thi
7 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. 11 Operating System Deployment ...
wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_PCIDeviceView -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $USERNAM
</n1:LastSystemInventoryTime> <n1:LastUpdateTime>20111214060202.000000+000 </n1:LastUpdateTime> <n1:Manufacturer>Matrox Grap
Enumerate NICView with the following parameters and syntax: EXAMPLE: wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/root/dcim
9.10 RAID Inventory and Configuration The RAID profile extends the management capabilities of referencing profiles by adding the capability to rep
</n1:DCIM_ControllerView> 9.11 BIOS Inventory and Configuration The BIOS Management Profile extends the management capabilities of referenci
EXAMPLE: wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_SystemView -h $IPADDRESS -V -v -c dummy.cert -P 443 -u $
<n1:SysMemFailOverState>NotInUse</n1:SysMemFailOverState> <n1:SysMemLocation>3</n1:SysMemLocation> <n1:SysMemPrimaryStatu
10 Job Control Management 10.1 Description of Job Management The Dell Common Information Model (CIM) class extensions for supporting update and
</p:SetupJobQueue_INPUT> Here the JobArray element shows a list of Jobids that are to be scheduled to run. TIME_NOW is a special value that r
EXAMPLE 2: wsman invoke -a DeleteJobQueue http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_JobService ?SystemCreationClassName=DCIM
8 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. 12.2.4 Get CSIOR Component Configuration Recovery (C
<n1:DCIM_LifecycleJob> <n1:InstanceID>JID_001299159055</n1:InstanceID> <n1:JobStartTime/> <n1:JobStatus>Completed</
11 Operating System Deployment The Dell Common Information Model (CIM) class extensions for supporting remote operating system (OS) deployment are
<n1:OperationalStatus xsi:nil="true"/> <n1:OtherEnabledState xsi:nil="true"/> <n1:PrimaryOwnerContact xsi:nil=&qu
<n1:GetDriverPackInfo_OUTPUT> <n1:OSList>Windows Server(R) 2003 R2 with SP2 </n1:OSList> <n1:OSList>Windows(R) Small Busine
a. Job = object path to CIM_ConcreteJob (reports the status of unpack and attach) b. Enumerating this instance of CIM_ConcreteJob will dis
-j utf-8 -y basic OUTPUT: Returns 0 for success or an integer for error or job in execution. A message indicating an error, contains a MessageID
<n1:UnpackAndShare_OUTPUT> <n1:Job> <wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address&
<n1:DetailedStatus xsi:nil="true"/> <n1:ElapsedTime xsi:nil="true"/> <n1:ElementName xsi:nil="true"/>
[OS.ISO]: This is to be replaced by the actual name of the ISO image. EXAMPLE: wsman invoke -a BootToNetworkISO http://schemas.dmtf.org/wbem/wsc
</s:Detail> </s:Fault> 11.3.7 Detach Network ISO USB Device This method is used to detach the emulated USB device that had been attac
9 Lifecycle Controller Integration – Web Services Interface Guide for Windows | Revision 1.0. 13.4 Create Partition ...
</n1:BootToPXE_OUTPUT> 11.3.9 Get Host MAC Address Information Invoke GethostMACInfo() with the following syntax: EXAMPLE: wsman invoke
wsman invoke -a DownloadISOToVFlash http://schemas.dmtf.org/wbem/wscim/1/cimschema/ 2/root/dcim/DCIM_OSDeploymentService ?CreationClassName=DCIM_OS
11.3.11 Boot to ISO from VFlash This method will display the ISO Image available on VFlash as a CD-ROM device to the host server and boots to it.
OUTPUT: After running this command, a status or a message will be displayed indicating an error. If an image is not found the following message wil
[CIFS_or_NFS_Password]: This is the corresponding password to the username containing the ISO image. [OS.ISO]: This is to be replaced by the actu
SystemCreationClassName=DCIM_ComputerSystem, SystemName=DCIM:ComputerSystem -h $IPADDRESS –V -v -c dummy.cert -P 443 -u $USERNAME -p $PASSWORD -j ut
Invoke GetNetworkISOImageConnectionInfo() with the following syntax: EXAMPLE: wsman invoke -a GetNetworkISOImageConnectionInfo http://schemas.dmt
SystemName=DCIM:ComputerSystem -h $IPADDRESS -V -v –c dummy.cert -P 443 -u $USERNAME -p $PASSWORD -k IPAddress="[IPADDRESS-ISO]" -k ShareN
11.3.20 Get RFS ISO Image Connection Information The GetRFSISOImageConnectionInfo() method is used to provide the status of the ISO Image connecti
11.3.22 Configurable Boot to Network ISO This method was added during the LC2 Version 1.1 release. The ConfigurableBootToNetworkISO() works simila
Comments to this Manuals