ページの先頭行へ戻る
Systemwalker Runbook Automation リファレンスガイド
Systemwalker

1.4.12 swrba_ipmiimport(IPMI情報のインポートコマンド)

機能説明

本コマンドは、管理対象サーバのIPMI情報をCMDBにインポートします。入力ファイルの形式は、CSV形式です。

IPMI情報のエクスポートコマンドと組み合わせて利用することにより、登録済みのIPMI情報をCMDBから取り出して編集し、再度インポートするという方法で、IPMI情報を更新/追加できます。

記述形式

swrba_ipmiimport -f 入力ファイル名 [-e 入力ファイルの文字コード]

オプション

-f 入力ファイル

登録対象である、サーバのIPMI情報が記述された入力ファイル(CSV形式)を指定します。


以下に、入力ファイルの例を示します。

"192.168.0.1","192.168.1.1","user001","xe3539caeb"

"192.168.0.2","192.168.1.2","user002","ex3535akft"

"192.168.0.3","192.168.1.3","user001","xe359jsg35"

"192.168.0.4","192.168.1.4","user002","djh847wag4"


以下に、CSV形式の仕様を示します。

  • カンマ(,)でカラムを区切ります。

  • カラムデータに改行文字を入れることはできません。


以下に、CSV形式のカラム位置を示します。

1カラム目

2カラム目

3カラム目

4カラム目

項目

サーバのIPアドレス

IPMIのIPアドレス

ユーザー

パスワード

指定例

"192.168.0.1"

"192.168.1.1"

"user001"

"xe3539caeb"

以下に、各カラムの定義規約を示します。

カラム

項目

省略

省略値

入力内容

チェック内容

条件

1

IPアドレス

不可

サーバのIPアドレスを指定します。

入力文字数

1~255文字

文字種

・半角英文字(大文字/小文字の区別あり)、半角数字、半角記号

内容

指定されたIPアドレスのLogicalServer-CIがCMDBに登録されていない場合は、エラー

2

IPアドレス

不可

IPMIのIPアドレスを指定します。

入力文字数

1~255文字

文字種

・半角英文字(大文字/小文字の区別あり)、半角数字

3

ユーザー

不可

認証先に対するユーザーアカウントを指定します。

入力文字数

1~255文字

文字種

・半角文字・全角文字が可能

・空白は不可

一意性

当該サーバにおいて、同じユーザーを複数登録することは不可

4

パスワード

ユーザーに対応するパスワード文字列を指定します。

パスワード文字列を省略した場合、以下の動作となります。

  • 新規にユーザーアカウント情報を登録する場合:省略は不可です。ユーザーアカウント情報の登録に失敗します。

  • 登録済みのユーザーアカウント情報を更新する場合:パスワードの変更は行いません。

入力文字数

1~255文字

ポイント

  • 入力ファイルに記述したIPMI情報にエラーがあった場合、エラーのあったIPMI情報だけがインポートに失敗します。その他のIPMI情報はインポートされます。

  • 構成情報を自動収集した場合、IPv6環境のLogicalServer-CIのIPアドレスは、RFC 5952表記で格納されます。この場合、入力ファイルに指定するIPアドレスも、同様にRFC 5952表記で記載してください。その他の場合は、CMDBに登録されている表記と同じ表記で記載してください。

  • 構成情報の自動収集については、“Systemwalker Runbook Automation 導入ガイド”の“構成情報を自動収集するための設定”を参照してください。

-e 入力ファイルの文字コード

入力ファイルの文字コードを指定します。以下の文字コードが指定できます。

  • UTF-8

  • SJIS

  • EUC

本オプションを省略した場合は、入力ファイルの文字コードは以下のコードになります。

Windows】

  SJIS

Linux】

  環境変数LANGに指定された文字コード。環境変数LANGが設定されていない場合、認識できない文字コードの場合は、UTF-8になります。

復帰値

0:

正常終了

1:

警告終了

  • インポートに失敗したIPMI情報が存在する

2:

パラメーターエラー

3:

1、2以外のエラー

エラー内容の通知

インポートする情報にエラーがある場合は、標準エラー出力にエラー内容を通知します。

インポートに失敗したIPMI情報は、標準エラー出力に出力されたエラー情報を参考に入力データを修正し、再度本コマンドでインポートしてください。

  例)複数の行にエラーがある場合は、複数行で通知します。

> swrba_ipmiimport -f importcsv.txt

Error: IPMI情報の登録に失敗しました。 Detail=登録先のLogicalServer[192.168.0.1]が見つかりません。

Error: IPMI情報の登録に失敗しました。 Detail=登録先のLogicalServer[192.168.0.2]が見つかりません。

IPMI情報の登録に成功しました。 LogicalServer=192.168.0.3 IPAddress=192.168.1.3 User=user001

IPMI情報の登録に成功しました。 LogicalServer=192.168.0.4 IPAddress=192.168.1.4 User=user002

全てもしくは一部の処理の実行に失敗しました。

コマンド格納場所

【Windows】

[Systemwalker Runbook Automation管理サーバのインストールディレクトリ]\bin
※デフォルトの場合はC:\Fujitsu\Systemwalker\SWRBAM

【Linux】

/opt/FJSVswrbam/bin


実行に必要な権限/実行環境

Windows】

Linux】

注意事項