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

3.14.14 オペレーションライブラリ

オペレーションライブラリでは、以下のクラスを提供します。

項番 クラス名称

3.14.14.1 システムオペレーション

3.14.14.2 ホスト名変更

3.14.14.3 ネットワーク設定

3.14.14.4 ソフトウェアインストール

3.14.14.1 システムオペレーション

クラス名

  Swrba_Systemoperation

メソッド一覧

メソッド

意味

String Systemoperation_shutdown(String HostName,
String UserName, String Password,
String DeferringTime, String OSType,
String ExecUserName, String ExecPassword)

OSに停止依頼を行います。

停止依頼に成功した場合、"Success"を返します。

停止依頼に失敗した場合、例外を返します。

String Systemoperation_reboot(String HostName,
String UserName, String Password,
String DeferringTime, String OSType,
String ExecUserName, String ExecPassword)

OSに再起動依頼を行います。

再起動依頼に成功した場合、"Success"を返します。

再起動依頼に失敗した場合、例外を返します。

入力情報

Hostname              ホスト名もしくはIPアドレスを指定します。
UserName サーバのホストへSSHを利用して接続するユーザー名を指定します。
Password サーバのホストへSSHを利用して接続するユーザーのパスワードを指定します。
DeferringTime OSの停止または再起動処理開始までの猶予時間を指定します。
OSType OSのタイプを指定します。
ExecUserName 処理を実行するユーザー名を指定します。
ExecPassword 処理を実行するために必要なパスワードを指定します。

注意事項

格納場所

Windows

<インストールパス>\SWRBAM \rbaope\bin\parts\lib

\standard\swrba_systemoperation.rb

Linux

/opt/FJSVswrbam/rbaope/bin/parts/lib/standard/swrba_ systemoperation.rb

3.14.14.2 ホスト名変更

クラス名

  Swrba_Systemoperation

メソッド一覧

メソッド

意味

String change_hostname(String HostName,  String UserName, String Password, String NewHostName, String OSType, String ExecUserName, String ExecPassword, String DomainUserName, String DomainPassword)

ホスト名の変更を行います。

ホスト名の変更に成功した場合、変更後のホスト名を返します。

ホスト名の変更に失敗した場合、例外を返します。

入力情報

HostName        ホスト名もしくはIPアドレスを指定します。
UserName サーバのホストへSSHを利用して接続するユーザー名を指定します。
Password サーバのホストへSSHを利用して接続するユーザーのパスワードを指定します。
NewHostName 変更後のホスト名を指定します。
OSType OSのタイプを指定します。
ExecUserName 処理を実行するユーザー名を指定します。
ExecPassword 処理を実行するために必要なパスワードを指定します。 DomainUserName ドメインに接続するためのユーザー名を指定します。 DomainPassword ドメインに接続するためのユーザーのパスワードを指定します。

注意事項

格納場所

Windows

<インストールパス>\SWRBAM\rbaope\bin\parts\lib\

standard\swrba_systemoperation.rb

Linux

/opt/FJSVswrbam/rbaope/bin/parts/lib/standard/swrba_systemoperation.rb

3.14.14.3 ネットワーク設定

クラス名

  Swrba_Systemoperation

メソッド一覧

メソッド

意味

String join_domainorworkgroup(String HostName, String UserName, String Password, String Domain, String Workgroup, String OSType, String ExecUserName, String ExecPassword)

OSに設定するドメイン名またはワークグループ名の設定を行います。

設定に成功した場合、"Success"を返します。

設定に失敗した場合、例外を返します。

String set_dns(String HostName, String UserName, String Password, String InterfaceName, String Dns, String OSType, String ExecUserName, String ExecPassword)

OSに設定するDNSサーバアドレスを設定します。

設定に成功した場合、"Success"を返します。

設定に失敗した場合、例外を返します。

String set_wins(String HostName, String UserName, String Password, String InterfaceName, String Wins, String ExecUserName, String ExecPassword)

OSに設定するWINSアドレスを設定します。

設定に成功した場合、"Success"を返します。

設定に失敗した場合、例外を返します。

入力情報

Hostname              ホスト名もしくはIPアドレスを指定します。
UserName サーバのホストへSSHを利用して接続するユーザー名を指定します。
Password サーバのホストへSSHを利用して接続するユーザーのパスワードを指定します。
Domain OSに設定するドメイン名を指定します。 Workgroup OSに設定するワークグループ名を指定します。 InterfaceName DNSサーバアドレス、WINSアドレスを設定するネットワーク・インターフェースの名前を指定します。 Dns OSに設定するDNSサーバアドレスを指定します。 Wins OSに設定するWINSアドレスを指定します。
OSType OSのタイプを指定します。
ExecUserName 処理を実行するユーザー名を指定します。
ExecPassword 処理を実行するために必要なパスワードを指定します。

注意事項

格納場所

Windows

<インストールパス>\SWRBAM \rbaope\bin\parts\lib

\standard\swrba_systemoperation.rb

Linux

/opt/FJSVswrbam/rbaope/bin/parts/lib/standard/swrba_systemoperation.rb

3.14.14.4 ソフトウェアインストール

クラス名

  Swrba_Systemoperation

メソッド一覧

メソッド

意味

String install_software(String HostName,String UserName, String Password, String CommandLine, String SourceHostName, String SourceFile, String DestinationFile, String OSType, String ExecUserName, String ExecPassword, )

ソフトウェアのインストールを行います。

インストールに成功した場合、"Success"を返します。

インストールに失敗した場合、例外を返します。

入力情報

Hostname              ホスト名もしくはIPアドレスを指定します。
UserName ホストへSSHを利用して接続するユーザー名を指定します。
Password ホストへSSHを利用して接続するユーザーのパスワードを指定します。
CommandLine ソフトウェアをインストールするコマンド名と引数を指定します。
SourceHostName ソフトウェアのインストールファイルの転送元のホスト名またはIPアドレスを指定します。
SourceFile ソフトウェアのインストールファイルの名前を指定します。
DestinationFile インストール先のソフトウェアのインストールファイルの名前を指定します。
OSType OSのタイプを指定します。
ExecUserName 処理を実行するユーザー名を指定します。
ExecPassword 処理を実行するために必要なパスワードを指定します。

注意事項

格納場所

Windows

<インストールパス>\SWRBAM \rbaope\bin\parts\lib

\standard\swrba_systemoperation.rb

Linux

/opt/FJSVswrbam/rbaope/bin/parts/lib/standard/swrba_systemoperation.rb