GithubHelp home page GithubHelp logo

huawei-ibmc-cmdlets's Introduction

Huawei iBMC Cmdlets

Description

Huawei iBMC cmdlets provide powershell Cmdlets to manage iBMC using Redfish API. These cmdlets contains the most commonly used features such as: information query, RAID configuration, OS deploy, firmware upgrade.

Supported Device

Huawei Blade Server:        RH1288 V3, RH2288 V3, RH2288H V3, 1288H V5, 2288H V5, 2288 V5, 2488H V5
Huawei Rack Server:         CH121 V3, CH242 V3
Huawei High-density Server: XH622 V3, XH321 V5

Requirements

Install

  • Online installation

    Install-Module -Name Huawei-iBMC-Cmdlets -RequiredVersion 1.3.0
  • Local installation

    1、Decompress the Huawei-iBMC-Cmdlets v1.3.0.zip software packages to obtaion the Huawei-iBMC-Cmdlets folder
    2、Copy the Huawei-iBMC-Cmdlets folder to the PowerShell installation directory
    3、Run the following command to install Huawei-iBMC-Cmdlets:

    Import-Module -Name Huawei-iBMC-Cmdlets -Force

Usage

This is a sample for get user accounts:

PS C:\> $credential = Get-Credential
PS C:\> $session = Connect-iBMC -Address 10.1.1.2 -Credential $credential -TrustCert
PS C:\> $Users = Get-iBMCUser -Session $session
PS C:\> $Users

Host     : 10.1.1.2
Id       : 2
Name     : User Account
UserName : Administrator
RoleId   : Administrator
Locked   : False
Enabled  : True
Oem      : @{Huawei=}

Host     : 10.1.1.2
Id       : 3
Name     : User Account
UserName : root
RoleId   : Administrator
Locked   : True
Enabled  : True
Oem      : @{Huawei=}

To get all available cmdlets provided by Huawei-iBMC-Cmdlets

PS C:\> Get-Command -Module Huawei-iBMC-Cmdlets

To get help for a specified cmdlet:

PS C:\> get-help Connect-iBMC -Full

Open Source Software Notice

https://github.com/Huawei/Huawei-iBMC-Cmdlets/blob/master/docs/Open_Source_Software_Notice.doc

huawei-ibmc-cmdlets's People

Contributors

serverplugin avatar tonyfangzb avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.