Artesyn MaxCore MC3000 Command Line Interface Manual

Ssf
Hide thumbs Also See for MaxCore MC3000:
Table of Contents

Advertisement

Quick Links

SSF for MaxCore™ MC3000 Platform
Command Line Interface Guide
P/N: 6806800T87D
March 2017

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MaxCore MC3000 and is the answer not in the manual?

Questions and answers

Summary of Contents for Artesyn MaxCore MC3000

  • Page 1 SSF for MaxCore™ MC3000 Platform Command Line Interface Guide P/N: 6806800T87D March 2017...
  • Page 2 Artesyn reserves the right to revise this document and to make changes from time to time in the content hereof without obligation of Artesyn to notify any person of such revision or changes.
  • Page 3: Table Of Contents

    Contents Contents About this Manual ............... 11 Introduction .
  • Page 4 Contents Contents Contents 4.13 getShelfHostAddress ............. . . 40 4.14 getUSBAssignment .
  • Page 5 Related Documentation ............. . . 95 Artesyn Embedded Technologies - Embedded Computing Documentation ....95...
  • Page 6 Contents Contents Contents SSF for MaxCore™ MC3000 Platform Command Line Interface Guide (6806800T87D)
  • Page 7 List of Tables Table 1-1 Command Line Editing Features ..........16 Table 2-1 Parameters of the show command .
  • Page 8 List of Tables Table 4-28 Parameters of getBIOSBootOrder ..........47 Table 4-29 Parameters of getBIOSConsoleRedirectionParameters .
  • Page 9 Parameters of Linux Application mode commands ....... . . 90 Table A-1 Artesyn Embedded Technologies - Embedded Computing Publications ....95 SSF for MaxCore™ MC3000 Platform Command Line Interface Guide (6806800T87D)
  • Page 10 List of Tables SSF for MaxCore™ MC3000 Platform Command Line Interface Guide (6806800T87D)
  • Page 11: About This Manual

    About this Manual Overview of Contents This guide provides detailed information on usage of Command Line Interface (CLI) to work with System Services Framework (SSF). The following list gives an overview of the chapters described in this document. Chapter 1, Introduction ...
  • Page 12 About this Manual About this Manual Abbreviation Definition SRstackware Switching and Routing stackware System Services Framework Virtual Execution Environment Virtual Function Conventions The following table describes the conventions used throughout this manual. Notation Description 0x00000000 Typical notation for hexadecimal numbers (digits are 0 through F) used for addresses, offsets, and so on 0b0000 Same for binary numbers (digits are 0 and 1)
  • Page 13 About this Manual Notation Description Indicates a hazardous situation which, if not avoided, could result in death or serious injury Indicates a hazardous situation which, if not avoided, may result in minor or moderate injury Indicates a property damage message No danger encountered.
  • Page 14 About this Manual About this Manual Summary of Changes Part Number Date Description 6806800T87D March 2017 Added CLI Commands for PCIeSlot Mode on page Commands for PCIeCard Mode on page CLI Commands for CPU Mode on page CLI Commands for BIOS Configuration mode on page CLI Commands for VEE mode on page CLI Commands...
  • Page 15: Introduction

    Chapter 1 Introduction System Services Framework (SSF) is a management and configuration interface to Artesyn's hardware and software products. It facilitates system level configuration and management access to SSF managed hardware and software components, through Web, CLI, and XML protocol interfaces.
  • Page 16: Connecting To Cli

    Introduction The following table provides command line editing features of SSF CLI. Table 1-1 Command Line Editing Features Keywords Description Left and Right arrow keys Allow you to move the cursor within the current command line. Up and Down arrow keys Allow you to browse through a command history.
  • Page 17 Introduction >enable #configure terminal MaxCore(config)# By default, the IP address is configured as 127.0.0.1 and the port numbers are 11001(CLI) and 15550 (XML). Also the cli.cfg file configures: The maximum number of connections to the command line interface, default value is 5. ...
  • Page 18 Introduction SSF for MaxCore™ MC3000 Platform Command Line Interface Guide (6806800T87D)
  • Page 19: Access Control Commands

    Chapter 2 Access Control Commands The access control commands allow you to access the authentication mode of the SSF. Using the access control commands, you can: Add new users  Modify existing user details  Delete existing users  Create new groups and add users into it ...
  • Page 20: Show

    Access Control Commands show The show command in the authentication mode allows you to view the properties of users and groups. This command takes user name or group name as its parameters. When the parameter is <user name>, it displays the properties of the specified user name. When the parameter is <group name>, it displays the properties of the specified group name.
  • Page 21: Group

    Access Control Commands Syntax no username <username> Table 2-2 Parameters of the user command Argument Description Type the valid user name to be added, modified, or deleted <username> Type the corresponding password of the specified user name <password> group The group command allows you to add new groups and delete existing groups. To add a group Syntax group <groupname>...
  • Page 22: User, Group, And Membership

    Access Control Commands Example #show user user, group, and membership The user, group, and membership commands allows you to add or delete users from the existing groups. To add a user to a group Syntax assign <username> to <groupname> To delete a user from a group Syntax remove <username>...
  • Page 23: Configuration Commands

    Chapter 3 Configuration Commands The following are the configuration commands available with SSF. snapshot The snapshot command stores the complete configuration of a component and all the objects under its hierarchy, to a specified file. With disable option, it will not copy read only configuration to snapshot and with enable option, it will copy read only configuration to snapshot.
  • Page 24: Commit

    Configuration Commands Note: This command allows only to reload the snapshot taken/captured via CLI interface. In case of modifying the snapshot file before reload, make sure that inputs modified in the snapshot file are valid and syntactically correct. Any syntax errors or incorrect inputs may not result in any intimations or rollback.
  • Page 25: System-Upgrade-Status

    Configuration Commands Example MaxCore(shelf-1-1)#system-upgrade-initiate filename "/root/MC_SYSTEMUPDATE-R_1.1.0.25-2.iso" Sample Output systemupgrade Initialized Update initiated successfully. System may go for multiple reboots and this takes long time. If connected, please use status command to get the current state of the update 3.4.1 system-upgrade-status The system-upgrade-status CLI command allows user to check the status of ongoing upgrade at shelf level.
  • Page 26 Configuration Commands ------------------------------------------------------------------ Entity Status Curr Ver Last Updated ------------------------------------------------------------------ BMC_Application Upgrade Not Required 1.8.000000 Wed Mar 0806:16:22 IST 2017 BMC_CPLD_Companion Upgrade Not Required 0.03.03000000 Wed Mar 08 06:16:22 IST 2017 BMC_CPLD_Glue Upgrade Not Required 0.03.00000000 Wed Mar 08 06:16:22 IST 2017 BMC_CPLD_I/O_Module Upgrade Not Required 0.06.01000000 Wed Mar 08 06:16:22 IST 2017...
  • Page 27 Configuration Commands Slot# 5 Slot# 6 Slot# 7 Slot# 8 Slot# 9 Slot# 10 Slot# 11 Slot# 12 Slot# 13 Slot# 14 Slot# 15 MaxCore(shelf-1-1)# MaxCore(shelf-1-1)#system-upgrade-status ================================================== Shelf# 1status: Upgrade Success ================================================== Slot# 1 CPU# 1 status: Upgrade Success ------------------------------------------------------------------ Entity Status Curr Ver...
  • Page 28 Configuration Commands BMC_CPLD_Companion 0.03.03000000 Wed Mar 08 06:12:40 IST 2017 BMC_CPLD_Glue 0.03.00000000 Wed Mar 08 06:12:40 IST 2017 BMC_CPLD_I/O_Module 0.06.01000000 Wed Mar 08 06:12:40 IST 2017 Basic_Board_Services -- 0.3.3 Wed Mar 08 06:12:40 IST 2017 System_Services_Framework Upgrade Success 1.1.0.29 Wed Mar 08 06:18:41 IST 2017 PCIe-7210_BIOS 2.1.00000005...
  • Page 29 Configuration Commands Slot# 8 Slot# 9 Slot# 10 Slot# 11 Slot# 12 Slot# 13 Slot# 14 Slot# 15 MaxCore(shelf-1-1)# SSF for MaxCore™ MC3000 Platform Command Line Interface Guide (6806800T87D)
  • Page 30 Configuration Commands SSF for MaxCore™ MC3000 Platform Command Line Interface Guide (6806800T87D)
  • Page 31: Hardware Platform Manager Commands

    Chapter 4 Hardware Platform Manager Commands Hardware Platform Manager (HPM) is used to view and configure the MaxCore MC3000 platform. It allows you to choose shelf host, associate disks and USBs among all the CPUs available in slot 1 and slot 15, and lets you set and get the values of BIOS boot parameters of a CPU present in any slot (1 to 15) in the system.
  • Page 32 Hardware Platform Manager Commands setCoolingPolicy  setPEXMode  setSATAAssignment  setUSBAssignment  getBIOSBootOrder  getBIOSConsoleRedirectionParameters  getBIOSBootConfiguration  getBIOSPeripheralConfiguration  getBIOSIIOConfiguration  getBIOSSATAConfiguration  getBIOSVideoConfiguration  getBIOSUSBConfiguration  getBIOSProcessorConfiguration  getBIOSPowerManagementConfiguration  getBIOSThermalConfiguration  getBIOSMemoryConfiguration  getBIOSCommonRefcodeConfiguration  setBIOSBootOrderNew  setBIOSConsoleRedirectionParameters ...
  • Page 33 Hardware Platform Manager Commands setBIOSPowerManagementConfiguration  setBIOSThermalConfiguration  setBIOSMemoryConfiguration  setBIOSCommonRefcodeConfiguration  All the commands for changing BIOS boot parameters, requires a power cycle of the system for the changes to take effect. To execute the HPM commands, you should enter into the privilege mode of CLI as shown below: [root@abts-ap-static-214 ~]# telnet localhost 11001 Trying ::1...
  • Page 34: Applypexconfiguration

    Hardware Platform Manager Commands applyPEXConfiguration Applies the PEX configuration provided by user. It restarts PEX and power cycles PCIE slots. Then it runs the configuration software on the Baseboard Management Controller (BMC). Syntax applyPEXConfiguration rackID <Rack number> ShelfID <Shelf number> Table 4-1 Parameters of applyPEXConfiguration Argument Description...
  • Page 35: Createiodevicefunctions

    Hardware Platform Manager Commands createIODeviceFunctions Creates device functions specified by functionCount. Syntax createIODeviceFunctions device address< IO device address> functionCount <number of device functions> rackID <Rack number> ShelfID <Shelf number> Table 4-3 Parameters of createIODeviceFunctions Argument Description Device address comprising shelf id, slot id, device id. IO device address For example, shelf x, slot y, device z.
  • Page 36: Eventlog

    Hardware Platform Manager Commands Table 4-4 Parameters of destroyAllIODeviceFunctions Argument Description Shelf number of the target chassis. Shelf number eventLog Gets the list of events available in the MaxCore. Syntax eventLog rackID <Rack number> ShelfID <Shelf number> Table 4-5 Parameters of eventLog Argument Description Rack number of the target chassis.
  • Page 37: Getcpuvirtualnicfunctioncount

    Hardware Platform Manager Commands Table 4-6 Parameters of getCPUAssignedFunctions Argument Description Root port number of target CPU. root port number running or updated configuration. configuration mode getCPUVirtualNICFunctionCount Gets the number of virtual NIC functions of a CPU located by its address (slot number, CPU number).
  • Page 38: Getcoolingpolicy

    Hardware Platform Manager Commands getChassisPayloadPowerPolicy rackID <Rack number> ShelfID <Shelf number> Table 4-8 Parameters of getChassisPayloadPowerPolicy Argument Description Rack number of the target chassis. Rack number Shelf number of the target chassis. Shelf number getCoolingPolicy Gets the shelf cooling policy - low noise or high reliability. Syntax getCoolingPolicy rackID <Rack number>...
  • Page 39: Getpexmode

    Hardware Platform Manager Commands getFunctionAssignedCPUAddress ration location> Table 4-10 Parameters of getFunctionAssignedCPUAddress Argument Description Rack number of the target chassis. Rack number Shelf number of the target chassis. Shelf number Location of virtual function comprising shelf ID, slot ID, device virtual function number, function number.
  • Page 40: Getshelfhostaddress

    Hardware Platform Manager Commands getSATAAssignment rackID <Rack number> ShelfID <Shelf number> Table 4-12 Parameters of getSATAAssignment Argument Description Rack number of the target chassis. Rack number Shelf number of the target chassis. Shelf number 4.13 getShelfHostAddress Gets the address of shelf host (slot number, CPU number). Syntax getShelfHostAddress rackID <Rack number>...
  • Page 41: Getzonetype

    Hardware Platform Manager Commands 4.15 getZoneType Gets the zone type - host or downstream. Syntax getZoneType rackID <Rack number> ShelfID <Shelf number> slotID <slot number> Table 4-15 Parameters of getZoneType Argument Description Rack number of the target chassis. Rack number Shelf number of the target chassis.
  • Page 42: Listavailableiodevices

    Hardware Platform Manager Commands listAvailableCPU rackID <Rack number> ShelfID <Shelf number> Table 4-17 Parameters of listAvailableCPUs Argument Description Rack number of the target chassis. Rack number Shelf number of the target chassis. Shelf number 4.18 listAvailableIODevices Provides list the available IO devices in the MaxCore. Syntax listAvailableIODevices rackID <Rack number>...
  • Page 43: Removeiodevicefunctionfromcpu

    Hardware Platform Manager Commands 4.20 removeIODeviceFunctionFromCPU Removes the function of an I/O device from the PCI tree of a CPU. Syntax removeIODeviceFunctionFromCPU cpuAddress <cpu address> rackID <Rack number> ShelfID <Shelf number> vfLocation <virtual function> Table 4-20 Parameters of removeIODeviceFunctionFromCPU Argument Description Location of CPU comprising shelf ID, slot ID, CPU ID and rootport CPU address...
  • Page 44: Setcpuvirtualnicfunctioncount

    Hardware Platform Manager Commands 4.22 setCPUVirtualNICFunctionCount Sets the number of virtual NIC functions of a CPU located by its address (slot number, CPU number). Syntax setCPUVirtualNICFunctionCount cpuAddress <cpu address> functionCount <virtual function> rackID <Rack number> ShelfID <Shelf number> Table 4-22 Parameters of setCPUVirtualNICFunctionCount Argument Description Location of CPU comprising shelf ID, slot ID, CPU ID and rootport...
  • Page 45: Setcoolingpolicy

    Hardware Platform Manager Commands setChassisPayloadPowerPolicy chassisPowerPolicy <chassis Power Policy> rackID <rack number> shelfID <shelf number> Table 4-23 Parameters of removeIODeviceFunctionFromCPU Argument Description Set power policy for a shelf. Power on/off payload when the shelf is chassis Power Policy powered on. Rack number of the target chassis.
  • Page 46: Setsataassignment

    Hardware Platform Manager Commands setPEXMode mode <PEX mode> rackID <Rack number> ShelfID <Shelf number> Table 4-25 Parameters of setPEXMode Argument Description PEX mode - base mode or express fabric mode. mode Rack number of the target chassis. Rack number Shelf number of the target chassis. Shelf number 4.26 setSATAAssignment Sets SATA assignment to shelf hosts.
  • Page 47: Getbiosbootorder

    Hardware Platform Manager Commands Syntax setUSBAssignment rackID <Rack number> ShelfID <Shelf number> usbAssignment <USB assignment> Table 4-27 Parameters of setUSBAssignment Argument Description Rack number of the target chassis. Rack number Shelf number of the target chassis. Shelf number USB assigned CPU addresses separated by commas. USB assignment For example, Each USB Assignment entry is as follows - (Slot X, CPU Y, USB Z)
  • Page 48: Getbiosconsoleredirectionparameters

    Hardware Platform Manager Commands 4.29 getBIOSConsoleRedirectionParameters Gets the value of BIOS boot parameters related to Console Redirection of CPU located by its address (slot number, CPU number). Syntax getBIOSConsoleRedirectionParameters rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> Table 4-29 Parameters of getBIOSConsoleRedirectionParameters Argument Description...
  • Page 49: Getbiosperipheralconfiguration

    Hardware Platform Manager Commands 4.31 getBIOSPeripheralConfiguration Gets the value of BIOS boot parameters related to Peripheral configuration of CPU located by its address (slot number, CPU number). Syntax getBIOSPeripheralConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> Table 4-31 Parameters of getBIOSPeripheralConfiguration Argument Description...
  • Page 50: Getbiossataconfiguration

    Hardware Platform Manager Commands 4.33 getBIOSSATAConfiguration Gets the value of BIOS boot parameters related to PCH SATA configuration of CPU located by its address (slot number, CPU number). Syntax getBIOSSATAConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> Table 4-33 Parameters of getBIOSSATAConfiguration Argument Description...
  • Page 51: Getbiosusbconfiguration

    Hardware Platform Manager Commands 4.35 getBIOSUSBConfiguration Gets the value of BIOS boot parameters related to USB configuration of CPU located by its address (slot number, CPU number). Syntax getBIOSUSBConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> Table 4-35 Parameters of getBIOSUSBConfiguration Argument Description...
  • Page 52: Getbiospowermanagementconfiguration

    Hardware Platform Manager Commands 4.37 getBIOSPowerManagementConfiguration Gets the value of BIOS boot parameters related to Power Management configuration of CPU located by its address (slot number, CPU number). Syntax getBIOSPowerManagementConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> Table 4-37 Parameters of getBIOSPowerManagementConfiguration Argument Description...
  • Page 53: Getbiosmemoryconfiguration

    Hardware Platform Manager Commands 4.39 getBIOSMemoryConfiguration Gets the value of BIOS boot parameters related to Memory Configuration of CPU located by its address (slot number, CPU number). Syntax getBIOSMemoryConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> Table 4-39 Parameters of getBIOSMemoryConfiguration Argument Description...
  • Page 54: Setbiosbootordernew

    Hardware Platform Manager Commands 4.41 setBIOSBootOrderNew Replaces the current boot order configuration with the fresh one of CPU located by its address (slot number, CPU number). Syntax setBIOSBootOrderNew rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> BootOrder <Boot Order> Table 4-41 Parameters of setBIOSBootOrderNew Argument Description...
  • Page 55: Setbiosbootorderbyindex

    Hardware Platform Manager Commands setBIOSBootOrderDefault rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> Table 4-42 Parameters of setBIOSBootOrderDefault Argument Description Rack number of the target chassis. Rack number Shelf number of the target chassis. Shelf number Slot number of target CPU.
  • Page 56: Setbiosconsoleredirectionparameters

    Hardware Platform Manager Commands Table 4-43 Parameters of setBIOSBootOrderbyIndex (continued) Argument Description Boot Device: full name of a boot option, as it is shown by the BIOS, Boot Device or one of the following predefined selfspeaking names: {sdcard/efisdcard/bpusb/bpusb0/bpusb1/bpusb2/bpusb3/efibpu sb/efibpusb0/efibpusb1/efibpusb2/efibpusb3/iomusb/iomusb0/i omusb1/iomusb2/iomusb3/efiiomusb/efiiomusb0/efiiomusb1/ef iiomusb2/efiiomusb3/iomsata0/iomsata1/efiiomsata0/efiiomsat a1/efishell} Number representing position in boot order.
  • Page 57: Setbiosbootconfiguration

    Hardware Platform Manager Commands 4.45 setBIOSBootConfiguration Sets the value of BIOS boot parameters related to Boot Configuration of CPU located by its address (slot number, CPU number). Syntax setBIOSBootConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> SkipShell <Skip SHell>...
  • Page 58: Setbiosiioconfiguration

    Hardware Platform Manager Commands setBIOSPeripheralConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> PCIeSRIOV <PCIe SR- IOV> PCIeARI <PCIe ARI> Pci64bitDecode <Pci 64-bit Decode> SpreadSpectrum <Spread Spectrum> Table 4-46 Parameters of setBIOSPeripheralConfiguration Argument Description Rack number of the target chassis. Rack number Shelf number of the target chassis.
  • Page 59: Setbiossataconfiguration

    Hardware Platform Manager Commands Table 4-47 Parameters of setBIOSIIOConfiguration Argument Description Slot number of target CPU. Slot number CPU number. CPU number Intel VT for Directed I/O (VT-d): OFF(1), ON(0). Interrupt Remapping: OFF(1), ON(0). InterruptRemapping Result of the operation. Result 4.48 setBIOSSATAConfiguration Sets the value of BIOS boot parameters related to PCH SATA configuration of CPU located by its address (slot number, CPU number).
  • Page 60: Setbiosvideoconfiguration

    Hardware Platform Manager Commands Table 4-48 Parameters of setBIOSSATAConfiguration Argument Description Result of the operation. Result 4.49 setBIOSVideoConfiguration Sets the value of BIOS boot parameters related to Video configuration of CPU located by its address (slot number, CPU number). Syntax setBIOSVideoConfiguration rackID <Rack number>...
  • Page 61: Setbiosprocessorconfiguration

    Hardware Platform Manager Commands setBIOSUSBConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> USBBIOSSupport <USB BIOS Support> UsbPort0 <Usb port0,1,2...7> Table 4-50 Parameters of setBIOSUSBConfiguration Argument Description Rack number of the target chassis. Rack number Shelf number of the target chassis. Shelf number Slot number of target CPU.
  • Page 62: Setbiospowermanagementconfiguration

    Hardware Platform Manager Commands setBIOSProcessorConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> HyperThreading <Hyper Threading> PerformanceWatt <Performance Watt> ExecuteDisableBit <ExecuteDisableBit> EnableLTSX <Enable LTSX> VMX <VMX> HardwarePrefetcher <HardwarePrefetcher> AdjCachePrefetch <AdjCachePrefetch> DCA <DCA> X2APIC <X2APIC> Table 4-51 Parameters of setBIOSProcessorConfiguration Argument Description Rack number of the target chassis.
  • Page 63: Setbiosthermalconfiguration

    Hardware Platform Manager Commands setBIOSPowerManagementConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> EIST <EIST> TurboMode <Turbo Mode> CPUCState <CPU C State> PackageCStatelimit <Package C State limit> CPUC3report <CPU C3 report> CPUC6report <CPU C6 report> EnhancedHaltState <Enhanced Halt State> OSACPICx <OS ACPI Cx>...
  • Page 64: Setbiosmemoryconfiguration

    Hardware Platform Manager Commands setBIOSThermalConfiguration rackID <Rack number> shelfID <Shelf number> slotID <Slot number> cpuID <CPU number> DTS <DTS> Table 4-53 Parameters of setBIOSThermalConfiguration Argument Description Rack number of the target chassis. Rack number Shelf number of the target chassis. Shelf number Slot number of target CPU.
  • Page 65: Setbioscommonrefcodeconfiguration

    Hardware Platform Manager Commands Table 4-54 Parameters of setBIOSMemoryConfiguration Argument Description Result of the operation. Result 4.55 setBIOSCommonRefcodeConfiguration Sets the value of BIOS boot parameters related to Common Refcode Configuration of CPU located by its address (slot number, CPU number). Syntax setBIOSCommonRefcodeConfiguration rackID <Rack number>...
  • Page 66 Hardware Platform Manager Commands SSF for MaxCore™ MC3000 Platform Command Line Interface Guide (6806800T87D)
  • Page 67: System Commands

    Chapter 5 System Commands System commands allows you to view detailed hardware and software configuration information of system. Hardware configuration details include Physical Execution Environments (PEE) and Virtual Execution Environments (VEE). Software configuration details include operating systems, services, software entities managed by VEE, and so on. The system and its components information is displayed in the hierarchal tree structure.
  • Page 68: Cli Commands In Enable Mode

    System Commands For example: >events display ? disable Disable functionality enable Enable functionality set configuration: The set configuration command is used to set the current configuration. Syntax: >set configuration <configuration file name> The following table provides the list of Disable mode commands: Table 5-1 Parameters of Disable mode commands Argument Description...
  • Page 69: Table 5-2 Parameters Of Enable Mode Commands

    System Commands Trying ::1... telnet: connect to address ::1: Connection refused Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Welcome to SSF CLI Username: Admin Password: Access granted >enable The following table provides the list of Enable mode commands: Table 5-2 Parameters of Enable mode commands Argument Description...
  • Page 70: Cli Commands In Config Mode

    System Commands Table 5-2 Parameters of Enable mode commands (continued) Argument Description Configure more more Negate a command or set its defaults Specify the password for the user password Send echo messages ping Keyword remove The shell command executes a OS command shell Show running system information show...
  • Page 71 System Commands Username: Admin Password: Access granted >enable #configure terminal CLI commands in system mode deletelog The deletelog command is used to clear the event log messages from the SSF system. Syntax #deletelog eventFilterSeverity The eventFilterSeverity command is used to store the logs based on the severity of events received in the system.
  • Page 72 System Commands SSF_EVENT_TYPE_MASK_WATCHDOG SSF_EVENT_TYPE_MASK_OEM 16 SSF_EVENT_TYPE_MASK_SOFTWARE 32 SSF_EVENT_TYPE_MASK_HOTSWAP 64 SSF_EVENT_TYPE_MASK_RESOURCE 128 SSF_EVENT_TYPE_MASK_DOMAIN 256 SSF_EVENT_TYPE_MASK_USER 512 SSF_EVENT_TYPE_MASK_REGISTRATION It is possible to accumulate the values so that a combination of events can be filtered. Max allowed value is 1023. Syntax # eventFilterType <event type number> listlog The listlog command is used to show the events in the system.
  • Page 73: Cli Commands In System Mode

    System Commands 0 - Yes, can apply the configuration. 1 - No, Do not apply the configuration Syntax # userConfig <config attribute> The following table provides the list of Configure mode commands: Table 5-3 Parameters of Configure mode commands Argument Description MOIDQueryNode is used UsingMOIDQueryNode...
  • Page 74: Table 5-4 Parameters Of System Mode Commands

    System Commands The following table provides the list of System mode commands: Table 5-4 Parameters of System mode commands Argument Description Severity of the events to store. Event Severity is a 8 bit integer eventFilterSeverity representing: 0 Disable (disable all logs), 1 Critical, 2 Major, 4 Minor, 8 Informational, 16 OK, 32 DEBUG, 255 All, It is possible to accumulate the values so that a combination of events can be filtered.
  • Page 75: Exit

    System Commands exit The exit command is available at every mode of the system. This command allows you to exit from a particular mode. Syntax exit CLI Commands for Shelf Mode All Shelf commands are available in shelf mode. To use the shelf commands, you need to enter into the shelf mode.
  • Page 76 Contains the manufacturer information of the shelf. This will be manufacturerId retrieved from shelf RU information using BMC. For example, Artesyn. Represents the name of the shelf retrieved from shelf inventory name information. For example, MaxCore.
  • Page 77: Cli Commands For Pcieslot Mode

    System Commands Table 5-5 Parameters of Shelf mode commands (continued) Argument Description PEX mode - BASE/FABRIC pexMode Set operation is not allowed here; Use Hardware Manager commands. Contains the serial number of the shelf. Value of this Attribute will serialNumber be retrieved from BMC.
  • Page 78: Cli Commands For Pciecard Mode

    System Commands MaxCore(config)# MaxCore(config)#system 1 MaxCore(system-1)#shelf 1 MaxCore(shelf-1-1)#PCIeSlot 1 MaxCore(PCIeSlot-1-1-1)#? The following table provides the list of PCIeSlot mode commands. Table 5-6 Parameters of PCIeSlot mode commands Argument Description Configure PCIeCard PCIeCard Exit from PCIeSlot configuration mode. exit This attribute shows whether slot is populated or not (true/false). IsPopulated Represents the name of the slot.
  • Page 79: Table 5-7 Parameters Of Pciecard Mode Commands

    Contains the manufacturer information of the PCIe card. This will manufacturerId be derived from the BMC API. For example, Artesyn, Intel and so Contains the name of the PCIe Card. value of this attribute will be name derived from the BMC API. For example, SharpServer, NIC-XL520, NIC-XL710 and so on.
  • Page 80: Cli Commands For Cpu Mode

    System Commands CLI Commands for CPU Mode To use the CPU commands, you need to enter into the CPU mode. This section describes CLI navigation to enter into CPU mode. Syntax >en #conf t MaxCore(config)# MaxCore(config)# MaxCore(config)#system 1 MaxCore(system-1)#shelf 1 MaxCore(shelf-1-1)#PCIeSlot 1 MaxCore(PCIeSlot-1-1-1)#PCIeCard 1 MaxCore(PCIeCard-1-1-1-1)#CPU 1...
  • Page 81: Cli Commands For Bios Configuration Mode

    System Commands Table 5-8 Parameters of CPU mode commands (continued) Argument Description Contains the details of the CPU is capable of management. This isMgmtCapable will be derived from the MCCS isShelfHost. If this CPU is chosen as shelf host by BMC, value will be set to true otherwise false. Contains the manufacturer details of the CPU.
  • Page 82: Table 5-9 Parameters Of Bios Mode Commands

    System Commands MaxCore(BIOS-1-1-1-1-1-Configuration)# The following table provides a brief description about the BIOS mode commands. Table 5-9 Parameters of BIOS mode commands Attribute Description Full name of a boot option, as it is shown by the BIOS. Set bootOrder operation is not allowed here; Use Hardware Manager commands.
  • Page 83 System Commands Table 5-9 Parameters of BIOS mode commands Attribute Description BIOS Setup > Advanced > SIIO Configuration > Intel VT for Directed I/O (VT-d) > Intel VT for Directed I/O (VT-d) Set operation is not allowed here; Use Hardware Manager commands.
  • Page 84 System Commands Table 5-9 Parameters of BIOS mode commands Attribute Description BIOS Setup > Advanced > USB Configuration > USB Port0 USBPort0 Set operation is not allowed here; Use Hardware Manager commands. BIOS Setup > Advanced > USB Configuration > USB Port1 USBPort1 Set operation is not allowed here;...
  • Page 85 System Commands Table 5-9 Parameters of BIOS mode commands Attribute Description BIOS Setup > Advanced > Processor Configuration > Enable enableLTSX LTSX Set operation is not allowed here; Use Hardware Manager commands. BIOS Setup > Advanced > Processor Configuration > VMX Set operation is not allowed here;...
  • Page 86 System Commands Table 5-9 Parameters of BIOS mode commands Attribute Description BIOS Setup > Advanced > Advanced Power Management CPUCStateLimit Configuration > CPU C State Control > Package C State limit Set operation is not allowed here; Use Hardware Manager commands.
  • Page 87: Cli Commands For Vee Mode

    System Commands Table 5-9 Parameters of BIOS mode commands Attribute Description BIOS Setup > Advanced > Common RefCode Configuration numa > Numa Set operation is not allowed here; Use Hardware Manager commands. Boot > Boot Type bootType Set operation is not allowed here; Use Hardware Manager commands.
  • Page 88: Table 5-10 Parameters Of Vee Mode Commands

    System Commands MaxCore(CPU-1-1-1-1-1)#virExecEnv 0 MaxCore(virExecEnv-1-1-1-1-1-0)# The following table provides a brief description about the VEE commands. Table 5-10 Parameters of VEE mode commands Attribute Description Collects the system log files. collectLog Configure diagnostic. diagnostic Configure endPoint_HDD. endPoint_HDD Configure endPoint_NIC. endPoint_NIC Exit from virExecEnv configuration mode.
  • Page 89: Cli Commands For Linux Application Mode

    System Commands Table 5-10 Parameters of VEE mode commands Attribute Description Firmware upgrade method upgrades the firmware on maxCoreFirmwareUpgrade boards at each level in the MaxCore hierarchy. This method accepts the complete update package, maxCoreSystemUpdate unpacks it and performs the updates on a card in sequence.
  • Page 90: Table 5-11 Parameters Of Linux Application Mode Commands

    System Commands #configure terminal MaxCore(config)# MaxCore(config)#system 1 MaxCore(system-1)#shelf 1 MaxCore(shelf-1-1)#PCIeSlot 1 MaxCore(PCIeSlot-1-1-1)#PCIeCard 1 MaxCore(PCIeCard-1-1-1-1)#CPU 1 MaxCore(CPU-1-1-1-1-1)#virExecEnv 0 MaxCore(virExecEnv-1-1-1-1-1-0)#linuxApplication syslcu MaxCore(linuxApplication-1-1-1-1-1-0-syslcu)#? The following table provides a brief description about the Linux Application commands. Table 5-11 Parameters of Linux Application mode commands Attribute Description Commit the configuration for a Linux application to...
  • Page 91 System Commands Table 5-11 Parameters of Linux Application mode commands Attribute Description This method starts a Linux application. start Operational Status of the Linux application values are: 0 - status STOPPED 1 - RUNNING. This method stops the running Linux application. stop Upload a configuration file to the Core.
  • Page 92 System Commands SSF for MaxCore™ MC3000 Platform Command Line Interface Guide (6806800T87D)
  • Page 93: System Log Collection Commands

    Chapter 6 System Log Collection Commands System Log Collection commands are used to collect system logs from different cards to SSF core and then to download those from SSF core to the user specified locations. When user triggers collectlog command, SSF core will start collecting the logs at the specified location and then it will put the collected log files in tar.gz format in SSF core predefined location “/var/log/ssf/system_logs”.
  • Page 94: Deletelog

    System Log Collection Commands deletelog The deletelog command deletes all the collected log files from the SSF Core. It does not require any input arguments. Syntax deletelog ssflogsize The ssflogsize command provides the free space available in the system partition, where all SSF core collected log files will be placed.
  • Page 95: Related Documentation

    The publications listed below are referenced in this manual. You can obtain electronic copies of Artesyn Embedded Technologies - Embedded Computing publications by contacting your local Artesyn sales office. For released products, you can also visit our Web site for the latest copies of our product documentation.
  • Page 96 Related Documentation SSF for MaxCore™ MC3000 Platform Command Line Interface Guide (6806800T87D)
  • Page 98 Artesyn Embedded Technologies, Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of Artesyn Embedded Technologies, Inc. All other product or service names are the property of their respective owners. © 2017 Artesyn Embedded Technologies, Inc.

Table of Contents