background image

 

 

DM-

SV01 Server  ●  BMC User Manual ●  Rev. 2.1 

38   

 

 

Figure 44: BMC FW activation confirmation 

 

Important:

  The  BMC  reboot  process  does  not  interfere  with  the  host  CPUs  operation.  The  BMC 

operation is independent of the host CPUs power, so the BMC can be safely rebooted while the host 
CPUs keeps processing the workloads.  

Important:

 The user will lose access to the BMC web management GUI while the BMC reboot is being 

performed, but the access will be restored as soon as the BMC reboot is completed. All the network 
settings will be preserved during the BMC FW update process, so the user will keep having access to 
the BMC after the reboot. 

 

2.4.2.3 Factory Reset - BIOS and BMC 

In the “Firmware” menu, there are also two additional buttons that are used to reset BIOS and BMC 
settings to factory default. These options can only be set by users with administrator privileges. 

● 

BIOS Settings Reset:

 this option returns all the BIOS settings to the factory default. Any change 

performed in the BIOS menus will be reverted back to the default value when using this function. 
Please note that some settings may require a host reset or power cycle to be applied. Additional 
details can be found in the DM-SV01 BIOS User Manual (2). 

● 

BMC Factory Reset: 

this option resets all BMC settings to the factory default.

 

 

Summary of Contents for DM-SV01

Page 1: ...DM SV01 Server BMC User Manual Revision 2 1 Last updated Nov 2022 DATACOM...

Page 2: ...bility for any errors or omissions as well as no obligation is assumed for damage resulting from the use of the information contained in this manual In no event will Datacom or its suppliers be liable...

Page 3: ...u 22 2 3 1 Server power operations 22 2 3 1 1 Operations 22 2 3 1 2 Host OS boot settings Boot override 24 2 3 2 Server LED 25 2 3 3 Reboot BMC 26 2 3 4 Serial over LAN console 27 2 3 5 KVM 27 2 3 6 V...

Page 4: ...on Logout 63 3 3 4 System Inventory 64 3 3 4 1 Mainboard Inventory 64 3 3 4 2 Processors Inventory 67 3 3 4 3 Detailed inventory about a specific processor 68 3 3 4 4 Memory modules inventory 70 3 3 4...

Page 5: ...0 LDAP Configuration 109 3 3 10 1 Open LDAP 109 3 3 10 2 Active Directory 111 3 3 10 3 Role Groups 113 3 3 11 Users Management 115 3 3 11 1 Change root password 115 3 3 11 2 Add BMC User 116 3 3 11 3...

Page 6: ...n external LDAP server The BMC operation is independent of the host CPUs This means that the BMC can be reset or have its FW upgraded without affecting the host CPUs processing functions Also the CPUs...

Page 7: ...ser will be able to see a warning message in the web GUI as shown in the Figure 1 Figure 1 BMC web GUI warning message for read only FW Important when the BMC read only FW is running the settings will...

Page 8: ...onfiguration of users and their respective privilege levels are described in section 2 5 2 Local users Avoid direct exposure of the BMC management port to the internet Use separate networks for BMC ma...

Page 9: ...making it easier to interpret and also to integrate to the IT management infrastructure The Refish interface is available in the DM SV01 server as a remote management tool for accessing and controlli...

Page 10: ...ddresses of the network interfaces eth0 and eth1 c IP addresses of the network interfaces eth0 and eth1 d BMC firmware version 4 Power Consumption displays the power consumption of the server the valu...

Page 11: ...ton is updated only after the web page is refreshed Server Power provides information about the power state of the server indicating if it is powered on and running or powered off When clicking on thi...

Page 12: ...er to help the user to find an event of interest the following filtering options are available 1 System log type a SEL System Event Log b Event c Oem 2 Filter by severity a All b Critical c Warning d...

Page 13: ...ure 8 Figure 8 Server health button web page The event log viewer from this web page provides the following action possibilities for the user please refer to Figure 9 1 The user may select one or more...

Page 14: ...e download of the file Figure 9 Server health button web page options 2 2 1 2 Remote logging server When accessing the event logs from the BMC by means of the server health button the Remote Logging S...

Page 15: ...e BMC starts to send its logs to the destination IP address and port The remote server must be properly configured to accept the log packets sent by the BMC As an example a rsyslog server can be insta...

Page 16: ...er etc The figure below shows an example of the inventory data for one of the CPUs compatible with the DM SV01 server Figure 13 Hardware status menu CPUs view The NVMe devices are listed in the menu b...

Page 17: ...with 2x E1 S PCIe Adapter Card The DDR memories also follow a predefined numbering sequence as shown in the table below DIMM name DIMM slot in the server DIMM 0 Information about DDR memory installed...

Page 18: ...able 1 DIMMs mapping on Hardware status menu Important some system components are detected by BIOS UEFI only during the system boot process when the information is then sent to the BMC through IPMI Th...

Page 19: ...emperature OUTLET RIGHT Airflow Output Right VRM1 Temperature VRM P0 VDD CORE RUN Voltage Regulator Module 1 CPU P0 Core Power VRM2 Temperature VRM P0 VDD SOC RUN Voltage Regulator Module 1 CPU P0 SoC...

Page 20: ...ensors description Additionally the DM SV01 is also capable of monitoring the system input power the FANs speed and some primary voltages The table below shows the additional monitoring outputs of the...

Page 21: ...ser whenever necessary For details regarding the reset of the sensor please refer to section 2 2 3 1 1 Power sensors Reset Total Power this sensor shows the instantaneous power being consumed by the s...

Page 22: ...ocess to be triggered After the shutdown procedure has been completed the server will switch to the STANDBY Mode Immediate Shutdown causes the CPU to be abruptly shut down without previous warning to...

Page 23: ...DM SV01 Server BMC User Manual Rev 2 1 23 Figure 19 Server Power Operations menu when the host processors are powered off Figure 20 Server Power Operations menu when the host processors are powered on...

Page 24: ...vailable Diags Diagnostic boot BiosSetup used for automatically entering the BIOS menu when booting Usb usb device when available Figure 21 Host OS boot settings menu There are two additional options...

Page 25: ...ils regarding the physical ID button please refer to the DM SV01 Product Manual 1 The Figure 22 below shows the virtual button used to turn the ID LED on or off in the BMC web management GUI Figure 22...

Page 26: ...shown in Figure 25 is used to reboot the BMC Please note that the BMC and the host processors are independent of each other so rebooting the BMC will not affect the CPUs memories disks and the workloa...

Page 27: ...ction must be enabled For additional details regarding BIOS configuration please refer to the BIOS User Manual 2 Figure 26 Serial over LAN SoL window 2 3 5 KVM The KVM Keyboard Video and Mouse console...

Page 28: ...right below the window that can be used whenever the user needs to send this command to the OS Additionally there is the Open in new window button which can be used to open a new instance of the web...

Page 29: ...he virtual media is the following 1 Access the Virtual Media menu in the BMC web GUI and click Choose file Then select the ISO image you would like to load 2 Click start to activate the ISO image in t...

Page 30: ...u 2 4 1 Network settings This option may be used to configure the network settings of the BMC 2 4 1 1 Common Settings There are two network interfaces available for configuration eth0 this interface i...

Page 31: ...read only option it is used to check the MAC address of the selected network interface Default gateway read only option it is used to check the Default Gateway that is being used by the selected netw...

Page 32: ...s is selected the user is prompted to fulfill the following options IPv4 address in the format 111 111 111 111 Gateway in the format 111 111 111 111 Netmask prefix length integer number from 1 up to 3...

Page 33: ...ure 35 The operation can be repeated for adding more DNS server addresses if needed The operation can be confirmed by clicking on the Save Settings button step 3 in Figure 35 Figure 35 BMC network set...

Page 34: ...performing FW update Option 2 Download image file from TFTP server the user specifies the TFTP server IP address and the exact file name BIOS or BMC and then clicks on Download firmware Figure 38 Firm...

Page 35: ...he settings unchanged during the update Clear BIOS settings image this image updates the BIOS FW and resets all BIOS settings to the factory default The changes performed by the user will not be prese...

Page 36: ...can start the firmware update process by clicking on the Activate button The Figure 41 shows an example of FW update where a BIOS image has been successfully uploaded and is ready to be activated Figu...

Page 37: ...PUs will be rebooted automatically When this option is selected any BIOS FW change will take effect immediately after the automatic reboot is performed Figure 43 BIOS FW activation confirmation In cas...

Page 38: ...e BMC FW update process so the user will keep having access to the BMC after the reboot 2 4 2 3 Factory Reset BIOS and BMC In the Firmware menu there are also two additional buttons that are used to r...

Page 39: ...he IP address through a DHCP server and logging in using the default credentials User root Password 0penBmc the first digit is the number zero 2 4 3 Date and time settings This menu allows the user to...

Page 40: ...mat dd mm yyyy and time in the format hh mm ss information 3 Selects the time owner of the date and time setting The time owner can be the BMC the host both or split Note If split is selected the user...

Page 41: ...ple a valid entry could be ldap mycompany com Bind DN the bind DN Distinguished Name of the user authenticating to the LDAP directory As an example if the username is user1 and it is part of the Users...

Page 42: ...ing on the Add role group button Once the user clicks on this button the configuration screen is shown and the user is prompted to set the following parameters Role Group Name the user must specify th...

Page 43: ...on the pencil button edit or trash button delete Figure 51 LDAP Edit or delete user groups 2 5 1 3 Instructions for implementing the LDAP server There are some recommendations that must be followed wh...

Page 44: ...d as an objectClass 5 In the BMC web GUI the user must follow the procedures defined in section 2 5 1 2 Role Groups Management and create a group with the name redfish configured with administrator pr...

Page 45: ...attempts for logging in the BMC web GUI is exceeded the specific setting defined in this option is triggered There are two possibilities for configuration Automatic after timeout when this option is...

Page 46: ...ual policy the only way to unlock it is by accessing the BMC with an alternative Administrator account clicking on the pencil icon to modify the locked user and then clicking on the Unlock button as s...

Page 47: ...cannot start with a number and cannot have special characters except the underscore User Password defines the password for the user between 8 and 20 characters Please note that the password cannot be...

Page 48: ...58 Add user menu It is possible to check the actions allowed for each privilege level in the Local Users menu main page by clicking on the Hide privilege role descriptions button as shown in the Figu...

Page 49: ...necessary by accessing the Local users main menu and clicking on the pencil symbol related to the user account you would like to edit as shown in the Figure 60 Figure 60 Edit User In order to delete...

Page 50: ...articular checkboxes on the left side of the username or select all the users at once by clicking on the checkbox in the header After selecting the users it is possible to use the buttons on the heade...

Page 51: ...in order to browse the certificate file in the workstation Then the certificate addition can be confirmed by clicking on the Save button below Figure 64 SSL Add certificate window The user can also r...

Page 52: ...e to generate a Certificate Signing Request Figure 66 Generate CSR button When clicking on the Generate CSR button the window shown in the Figure 67 is displayed The user can select between two types...

Page 53: ...r Manual Rev 2 1 53 Figure 67 CSR generation window There are also two types of private key algorithms for selection EC or RSA available for selection in the right corner of the window Figure 68 CSR K...

Page 54: ...is set the user is prompted to select the Key Curve ID The available values are None prime256v1 secp521r1 and secp384r1 If RSA is set the user is prompted to select the Key Bit Length The only option...

Page 55: ...M SV01 Server BMC User Manual Rev 2 1 55 After selecting the certificate type and private key algorithm the user must fill out the form manually and then click on Generate CSR to confirm the operation...

Page 56: ...ing the Redfish interface Method Description POST Create a resource in the specified resource collection GET Retrieve a resource PUT Replace an existing resource PATCH Partially modify or update an ex...

Page 57: ...cessful Status Codes Code Description 200 OK 201 Created 202 Accepted 203 Non Authoritative Information 204 No Content 205 Reset Content 206 Partial Content 207 Multi Status 208 Already Reported 209 2...

Page 58: ...Not Found 405 Method Not Allowed 406 Not Acceptable 407 Proxy Authentication Required 408 Request Timeout 409 Conflict 410 Gone 411 Length Required 412 Precondition Failed 413 Content Too Large 414 U...

Page 59: ...torage 508 Loop Detected 509 Unassigned 510 Not Extended OBSOLETED 511 Network Authentication Required 512 599 Unassigned Table 9 HTTP Server Error status codes 3 3 Using Redfish with RESTful APIs The...

Page 60: ...t Energy sensor POST 3 3 5 5 Energy sensor reset Turn on Server Indicator LED PATCH 3 3 6 1 Turn on Indicator LED Turn off Server Indicator LED PATCH 3 3 6 2 Turn off Indicator LED Host power on POST...

Page 61: ...to Factory Defaults 3 3 1 Session Login The user can perform a session login authentication in the BMC by means of the POST operation described below The username and password must be sent inside the...

Page 62: ...re described in section 3 3 1 Session Login can be used to authenticate every request sent to the BMC by means of the Redfish interface As an example consider the token generated by the session login...

Page 63: ...3 3 Session Logout The user can perform a session logout in the BMC by means of the DELETE operation described below In the URI it is required to add the session ID to be deleted As an example the se...

Page 64: ...ul it returns the response 200 OK and the corresponding session is removed from the BMC Figure 74 Redfish session remove DELETE 3 3 4 System Inventory The System Inventory section describes the resour...

Page 65: ...er can check relevant information such as indicator LED status part number serial number power state system health status etc odata id redfish v1 Chassis motherboard odata type Chassis v1_10_0 Chassis...

Page 66: ...therboard Sensors SerialNumber 5676848 Status Health OK HealthRollup OK State StandbyOffline Thermal odata id redfish v1 Chassis motherboard Thermal Once the operation is successful it returns the res...

Page 67: ...equest where the user can check the CPU count Additionally the user can view the list of Members which are the available CPUs in the system that can be accessed to retrieve more detailed CPU informati...

Page 68: ...2 Anyway the CPUs available by default are cpu0 and cpu1 in a two socket system Function Detailed Inventory CPUs Operation GET URI https BMC_IP redfish v1 Systems system Processors cpu Payload none He...

Page 69: ...PYC Name AMD EPYC 7282 16 Core Processor PartNumber ProcessorArchitecture x86 ProcessorType CPU SerialNumber OFF0W2Y Status Health OK State Enabled TotalCores 16 TotalThreads 32 Once the operation is...

Page 70: ...Payload none Header X Auth Token token Expected response 200 OK Reply Please see the example below As an example the excerpt below shows the data provided by the DM SV01 motherboard using the redfish...

Page 71: ...s system Memory dimm10 odata id redfish v1 Systems system Memory dimm11 odata id redfish v1 Systems system Memory dimm12 odata id redfish v1 Systems system Memory dimm13 odata id redfish v1 Systems sy...

Page 72: ...ms system Memory dimm7 odata id redfish v1 Systems system Memory dimm8 odata id redfish v1 Systems system Memory dimm9 Members odata count 16 Name Memory Module Collection Once the operation is succes...

Page 73: ...ors memory Payload none Header X Auth Token token Expected response 200 OK Reply Please see the example below As an example the excerpt below shows the data provided by the redfish when using the GET...

Page 74: ...m the DM SV01 storage devices Function Inventory storage devices Operation GET URI https BMC_IP redfish v1 Systems system 1 Payload none Header X Auth Token token Expected response 200 OK Reply Please...

Page 75: ...torage 1 Drives nvme1 odata id redfish v1 Systems system Storage 1 Drives nvme10 odata id redfish v1 Systems system Storage 1 Drives nvme2 odata id redfish v1 Systems system Storage 1 Drives nvme3 oda...

Page 76: ...orage device Using a GET request it is possible to retrieve detailed inventory information from a specific storage device of the DM SV01 server The user can check which storage devices are available f...

Page 77: ...The redfish provides detailed information about the storage device such as manufacturer model serial number etc odata id redfish v1 Systems system Storage 1 Drives nvme0 odata type Drive v1_7_0 Drive...

Page 78: ...erface Details regarding the functionality of the DM SV01 sensors can be found in section 2 2 3 Sensors 3 3 5 1 Power Sensors Using a GET request it is possible to retrieve information about the power...

Page 79: ...rol odata id redfish v1 Chassis chassis Power PowerControl 0 odata type Power v1_0_0 PowerControl MemberId 0 Name Chassis Power Control PowerConsumedWatts 5 691853999999999 PowerLimit LimitException N...

Page 80: ...3 Status Health OK State Enabled UpperThresholdCritical 13 200000000000001 UpperThresholdNonCritical 12 6 odata id redfish v1 Chassis chassis Power Voltages 2 odata type Power v1_0_0 Voltage LowerThre...

Page 81: ...oldNonCritical 3 465 odata id redfish v1 Chassis chassis Power Voltages 4 odata type Power v1_0_0 Voltage LowerThresholdCritical 4 5 LowerThresholdNonCritical 4 75 MaxReadingRange 0 0 MemberId VDD_5_D...

Page 82: ...ainboard Function Temperature sensors Operation GET URI https BMC_IP redfish v1 Chassis chassis Thermal Payload none Header X Auth Token token Expected response 200 OK Reply Please see the example bel...

Page 83: ...AN_LEFT MinReadingRange 0 Name FAN LEFT Reading 0 ReadingUnits RPM Status Health Critical State Enabled UpperThresholdCritical 13000 UpperThresholdNonCritical 12000 Id Thermal Name Thermal Redundancy...

Page 84: ...is retrieved Figure 83 Redfish Temperature Sensors 3 3 5 3 Power Consumption sensors 3 3 5 3 1 Current Consumption Using a GET request it is possible to retrieve the instantaneous total current being...

Page 85: ...Units field Additionally the user can check the health status of the sensor and the respective warning and critical thresholds odata id redfish v1 Chassis chassis Sensors POWER_SUPPLY odata type Senso...

Page 86: ...sis Sensors total_power Payload none Header X Auth Token token Expected response 200 OK Reply Please see the example below As an example the excerpt below shows the data provided by the redfish when u...

Page 87: ...total power Reading 4 5632969999999995 ReadingRangeMax 0 0 ReadingRangeMin 0 0 ReadingUnits Watts Status Health OK State Enabled Thresholds LowerCaution Reading 0 0 LowerCritical Reading 0 0 UpperCaut...

Page 88: ...PEAK_POWER Payload none Header X Auth Token token Expected response 200 OK Reply Please see the example below As an example the excerpt below shows the data provided by the redfish when using the GET...

Page 89: ...ame PEAK POWER Reading 99 263984 ReadingRangeMax 0 0 ReadingRangeMin 0 0 ReadingUnits Watts Status Health OK State Enabled Thresholds LowerCaution Reading 0 0 LowerCritical Reading 0 0 UpperCaution Re...

Page 90: ...described in section 2 4 2 2 FW update process BMC or BIOS 3 3 5 4 Peak Power sensor reset Using a POST request it is possible to reset the Peak Power Sensor Function Reset Peak Power sensor Operatio...

Page 91: ...1 4 0 Success Resolution None Severity OK Once the operation is successful it returns the response 200 OK and the peak power sensor reset is performed Figure 87 Redfish Reset Peak Power Sensor Import...

Page 92: ...c Oem Datacom Actions Manager Re setTotalEnergySensor Payload ResetToDefaultsType ResetAll Header X Auth Token token Expected response 200 OK Reply Message ExtendedInfo odata type Message v1_0_0 Messa...

Page 93: ...ED The indicator LED can be turned on or off by means of the redfish interface Details regarding the functionality and use cases of the Indicator LED can be found in section 2 3 2 Server LED 3 3 6 1 T...

Page 94: ...3 3 6 2 Turn off Indicator LED Using a PATCH request it is possible to turn the LED indicator off Function Turn off Server Indicator LED Operation PATCH URI https BMC_IP redfish v1 Systems system Pay...

Page 95: ...fish Details regarding the power functions for the host processors can be found in section 2 3 1 1 Operations 3 3 7 1 Power On Host Using a POST request it is possible to power the host processors on...

Page 96: ...est MessageArgs MessageId Base 1 4 0 Success Resolution None Severity OK Once the operation is successful it returns the response 200 OK and the host processors are powered on Figure 91 Redfish Host p...

Page 97: ...er X Auth Token token Expected response 200 OK Reply Message ExtendedInfo odata type Message v1_0_0 Message Message Successfully Completed Request MessageArgs MessageId Base 1 4 0 Success Resolution N...

Page 98: ...stems system Actions ComputerSystem Reset Payload ResetType GracefulRestart Header X Auth Token token Expected response 200 OK Reply Message ExtendedInfo odata type Message v1_0_0 Message Message Succ...

Page 99: ...Power Off Host Using a POST request it is possible to forcibly turn the host processors off Function Host forced power off Operation POST URI https BMC_IP redfish v1 Systems system Actions ComputerSys...

Page 100: ...d Request MessageArgs MessageId Base 1 4 0 Success Resolution None Severity OK Once the operation is successful it returns the response 200 OK and the host processors are forcibly powered off Figure 9...

Page 101: ...rceRestart Header X Auth Token token Expected response 200 OK Reply Message ExtendedInfo odata type Message v1_0_0 Message Message Successfully Completed Request MessageArgs MessageId Base 1 4 0 Succe...

Page 102: ...t can be accessed by means of the dedicated Ethernet port present in the front panel of the DM SV01 The configuration parameters are inserted in the payload of the request as shown in the example from...

Page 103: ...Boot override 3 3 9 1 Force PXE Boot Override Using a PATCH request it is possible to configure the override function to force the system to boot from PXE netboot Function Boot override PXE Operation...

Page 104: ...ction to force the system to boot from CD also used for booting the virtual media Function Boot override CD Operation PATCH URI https BMC_IP redfish v1 Systems system Payload Boot BootSourceOverrideTa...

Page 105: ...function to force the system to boot the BIOS UEFI setup Function Boot override BIOS UEFI setup Operation PATCH URI https BMC_IP redfish v1 Systems system Payload Boot BootSourceOverrideTarget BiosSet...

Page 106: ...re the override function to force the system to boot from the USB Function Boot override USB Operation PATCH URI https BMC_IP redfish v1 Systems system Payload Boot BootSourceOverrideTarget Usb Header...

Page 107: ...ride function to force the system to boot from the hard disk drive HDD Function Boot override HDD Operation PATCH URI https BMC_IP redfish v1 Systems system Payload Boot BootSourceOverrideTarget Hdd H...

Page 108: ...ing its target to None Function Boot override Disable Operation PATCH URI https BMC_IP redfish v1 Systems system Payload Boot BootSourceOverrideTarget None Header X Auth Token token Expected response...

Page 109: ...a valid entry could be ldap mycompany com Username Bind DN the bind DN Distinguished Name of the user authenticating to the LDAP directory As an example if the username is user1 and it is part of the...

Page 110: ...DistinguishedNames DC mycompany DC com GroupsAttribute gid UsernameAttribute cn ServiceAddresses ldap mycompany com ServiceEnabled true Header X Auth Token token Expected response 200 OK Reply Same as...

Page 111: ...d DN the bind DN Distinguished Name of the user authenticating to the LDAP directory As an example if the username is user1 and it is part of the Users group the entry should look like this CN user1 O...

Page 112: ...e SearchSettings BaseDistinguishedNames DC mycompany DC com GroupsAttribute gid UsernameAttribute cn ServiceAddresses ldap mycompany com ServiceEnabled true Header X Auth Token token Expected response...

Page 113: ...e configured the user must use ActiveDirectory for AD or LDAP for OpenLDAP This value is the first string of the payload and the table below is using AD as an example RemoteGroup Role Group Name the u...

Page 114: ...as payload Once the operation is successful it returns the response 200 OK and the role group is configured according to the data sent inside the payload of the request operation Figure 105 Redfish Co...

Page 115: ...Important Please note that the new password must follow the rules defined as per Linux pam_cracklib which checks the password against dictionary words Therefore very simple sequences of characters wil...

Page 116: ...except the underscore Password the password must have between 8 and 20 characters and must be accepted by the rules defined as per Linux pam_cracklib which checks the password against dictionary words...

Page 117: ...e resource has been created successfully MessageArgs MessageId Base 1 4 0 Created Resolution None Severity OK Once the operation is successful it returns the response 201 Created and the user is creat...

Page 118: ...e the privilege level of the default root user which is always fixed to Administrator Function Change BMC user role Operation PATCH URI https BMC_IP redfish v1 AccountService Accounts username Payload...

Page 119: ...password to be set is part of the payload Important Please note that the new password must follow the rules defined as per Linux pam_cracklib which checks the password against dictionary words Therefo...

Page 120: ...the payload of the request Figure 109 Redfish Changing an user password 3 3 11 5 Delete BMC User Using a DELETE request it is possible to delete an user The username is placed in the URI of the DELETE...

Page 121: ...gs MessageId Base 1 4 0 AccountRemoved Resolution No resolution is required Severity OK Once the operation is successful it returns the response 200 OK and the user is deleted Figure 110 Redfish Delet...

Page 122: ...C_IP redfish v1 UpdateService Payload Upload file Header X Auth Token token Expected response 200 OK Reply odata id redfish v1 TaskService Tasks 0 odata type Task v1_4_3 Task Id 0 TaskState Running Ta...

Page 123: ...ge file must be sent within the POST request Using Postman for example the file is selected by means of the binary option inside the Body tab Function Update BIOS FW Operation POST URI https BMC_IP re...

Page 124: ...So it is recommended to manually power the host processors off before running this request in order to avoid the forced shutdown Figure 112 Redfish BIOS FW update 3 3 13 Logging The user can view and...

Page 125: ...ntry v1_4_0 LogEntry Created 1970 01 01T00 01 10 00 00 EntryType Event Id 70 Message FAN_LEFT sensor crossed a warning low threshold going low Reading 0 000000 Threshold 1500 000000 MessageArgs FAN_LE...

Page 126: ...e System Event Log Entry Severity Warning odata id redfish v1 Systems system LogServices EventLog Entries 90 odata type LogEntry v1_4_0 LogEntry Created 1970 01 01T00 01 30 00 00 EntryType Event Id 90...

Page 127: ...r all the log entries Important please be careful because this operation cannot be reverted Once the logs are deleted their information is completely lost Function Clear log entries Operation POST URI...

Page 128: ...tion is successful it returns the response 200 OK and the logs are completely deleted Figure 114 Redfish System log delete 3 3 14 BMC Reset The user can perform a reboot in the BMC or reset it to fact...

Page 129: ...t process Function BMC reboot Operation POST URI https BMC_IP redfish v1 Managers bmc Actions Manager Reset Payload ResetType GracefulRestart Header X Auth Token token Expected response 200 OK Reply M...

Page 130: ...ion BMC factory reset Operation POST URI https BMC_IP redfish v1 Managers bmc Actions Manager ResetToDefaults Payload ResetToDefaultsType ResetAll Header X Auth Token token Expected response 200 OK Re...

Page 131: ...DM SV01 Server BMC User Manual Rev 2 1 131 Figure 116 Redfish BMC factory reset...

Page 132: ...al 3 RFC 9110 HTTP Semantics available at https www rfc editor org rfc rfc9110 html 4 John Leung Intel Introduction and Overview of Redfish SNIA 2017 Available at https www snia org educational librar...

Page 133: ...applying power to the board Continue pressing the button until the ID LED blinks for 2 times Q How to update the BMC date and time settings after the initial powerup A Either boot the host system for...

Page 134: ...ion and minor updates Added Introduction to Redfish section 1 4 Added information about Peak Power and Total Energy sensors section 2 2 3 1 1 Added a complete explanation of the Redfish API section 3...

Reviews: