Skip to content

Instantly share code, notes, and snippets.

@amdprophet
Created November 4, 2021 22:36
Show Gist options
  • Select an option

  • Save amdprophet/493f67b5da83dd5e452995ae75980073 to your computer and use it in GitHub Desktop.

Select an option

Save amdprophet/493f67b5da83dd5e452995ae75980073 to your computer and use it in GitHub Desktop.

Revisions

  1. amdprophet renamed this gist Nov 4, 2021. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  2. amdprophet created this gist Nov 4, 2021.
    108 changes: 108 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,108 @@
    # HMC Basic Commands

    ### Show managed frames attached to a hmc
    ```sh
    lssyscfg -r sys -F name:type_model:serial_num
    ```

    ### Show managed lpars attached to a frame
    ```sh
    lssyscfg -m <frame> -r lpar -F name
    ```

    ### Show profiles from a specific lpar
    ```sh
    lssyscfg -r prof -m <frame> --filter "lpar_names=<lpar>"
    ```

    ### Shutdown lpar from HMC
    ```sh
    chsysstate -m <frame> -r lpar -n <lpar> -o shutdown –immed
    ```

    ### To perform a partition shutdown using the shutdown command on the client operating system
    ```sh
    chsysstate -r lpar -o osshutdown –n <lpar> -m <frame>
    ```

    ### To perform a delayed partition shut down (white button shut down)
    ```sh
    chsysstate -r lpar -o shutdown –n <lpar> -m <frame>
    ```

    ### To perform an immediate partition shutdown (operator panel function)
    ```sh
    chsysstate -r lpar -o shutdown --immed –n <lpar> -m <frame>
    ```

    ### To perform an immediate restart of a partition (operator panel function 3)
    ```sh
    chsysstate -r lpar -o shutdown --immed --restart –n <lpar> -m <frame>
    ```

    ### To perform a restart of a partition after initiating a dump (operator panel function 22)
    ```sh
    chsysstate -r lpar -o dumprestart –n <lpar> -m <frame>
    ```

    ### Boot lpar
    ```sh
    chsysstate -r lpar -m <frame> -o on -n <lpar> -f <profile>
    ```

    ### To perform a partition boot into system management services
    ```sh
    chsysstate -r lpar -m <frame> -o on -n <lpar> -b sms
    ```

    ### To perform a partition boot into diagnostic with default bootlist
    ```sh
    chsysstate -r lpar -m <frame> -o on -n <lpar> -b dd
    ```

    ### To perform a partition boot into diagnostic with stored bootlist
    ```sh
    chsysstate -r lpar -m <frame> -o on -n <lpar> -b ds
    ```

    ### To perform a partition boot into diagnostic with stored bootlist
    ```sh
    chsysstate -r lpar -m <frame> -o on -n <lpar> -b ds
    ```

    ### To perform a partition boot into open firmware OK prompt
    ```sh
    chsysstate -r lpar -m <frame> -o on -n <lpar> -b of
    ```

    ### To perform a partition boot into normal mode
    ```sh
    chsysstate -r lpar -m <frame> -o on -n <lpar> -b norm
    ```

    ## Show free processor/memory/adapters on specific frame/lpar

    ### Proc
    ```sh
    lshwres -r proc -m <framename> --level sys
    lshwres -r proc -m <framename> --level lpar
    ```

    ### Mem
    ```sh
    lshwres -r mem -m <framename> --level sys
    lshwres -r mem -m <framename> --level lpar
    ```

    ### Adapters
    ```sh
    lshwres -r hca -m <framename> --level sys
    lshwres -r hca -m <framename> --level lpar
    ```

    ### Show io resources in a frame
    ```sh
    lshwres -r io --rsubtype unit -m <frame>
    lshwres -r io --rsubtype bus -m <frame>
    lshwres -r io --rsubtype slot -m <frame>
    ```