Dell EMC DSS 9000 RackManager User Guide
Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. Copyright © 2017 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
Contents 1 Documentation Resources..............................................................................................................................4 2 Overview....................................................................................................................................................... 5 Using RackManager .........................................................................................................................................................
1 Documentation Resources For more information about RackManager’s toolkit utilities, services and other functions, go to RackManager github Published Documentation Repository at https://github.com/DellESI/RackManager-Docs-Published.
2 Overview The Rack Level Management is the unique feature of DSS 9000, which is designed to meet the expectations of end users for simple and secure management of modern scalable platform hardware. The DSS 9000 RackManager is an embedded CentOS server in the DSS9000 rack that provides enhanced rack-level management functions.
3 Connecting to the RackManager 1 Physical Network Connection 2 a Plug in a RJ45 cable which is connected to your DHCP server to the port labeled "Mgmt1" which is located on the DSS 9000's IM module.
4 Example Utilities 1 ‘RMversion’ – Show the RackManager toolkit version 2 RMg5cli -- a utility to connect to the DSS9000 MC and execute legacy G5 CLI commands 3 RMredfishtool -- a version of redfishtool CLI that is optimized for the RackManager toolkit on DSS9000 Topics: • • • ‘RMversion’ – Show the RackManager toolkit version RMg5cli -- a utility to connect to the DSS9000 MC and execute legacy G5 CLI commands RMredfishtool -- a version of redfishtool CLI that is optimized for RackManager toolkit on
Block1 Block2 Block3 PowerBay1 Summary /DEVICEMANAGER-> Example2: Execute command to show detail of the first node in the first block [root@RackManagerMini1 ~]# RMg5cli SHOW /DEVICEMANAGER/RACK1/Block1/Sled1 /DeviceManager/Rack1/Block1/Sled1 Properties BlockNumber = 1 Children = BLOCK1:SLED2 ConfigName(W) = CurrentReading = 11.
RMredfishtool -- a version of redfishtool CLI that is optimized for RackManager toolkit on DSS9000 Example1: Execute “Systems sub-command to show detail about the /Systems collection [root@RackManagerMini1 ~]# RMredfishtool -r localhost -u root -p calvin Systems { "Name": "Computer System Collection", "@odata.type": "#ComputerSystemCollection.ComputerSystemCollection", "@odata.context": "/redfish/ v1/$metadata#ComputerSystemCollection.ComputerSystemCollection", Members": [ { "@odata.
} "@odata.id": "/redfish/v1/Registries" }, "SessionService": { "@odata.id": "/redfish/v1/SessionService" }, "AccountService": { "@odata.id": "/redfish/v1/AccountService" } Example3: Getting RMredfishtool help [root@RackManagerMini1 ~]# RMredfishtool -h Usage: RMredfishtool: {} [OPTIONS] []...
-T , -Timeout= -- timeout in seconds for each http request. Default=10 -P , -Prop= -- return only the specified property.
Additional OPTIONS: -W : -- Send up to {GET /redfish} requests with TCP connection timeout -A , -Auth -- Authentication type to use: Authn={None|Basic|Session} Default is Basic -S , -Secure= -- When to use https: (Note: doesn't stop rhost from redirect http to https) Secure>={Always | IfSendingCredentials | IfLoginOrAuthenticatedApi(default) } -R , -RedfishVersion = -- The Major Redfish Protocol version to use: ver={v1(d