bertraeymaekers.wsadmin

これ以上はメンテナンスしません。なぜなら、WASの作業をしなくなったからです。

自由にフォークしたり、他の人が作成したフォークを見てください。

ansible-was

IBM Websphere Application Server (WAS) を *nix (Debian Linuxでテスト済み) にインストールおよび管理するためのロールで、IBM Installation Manager (IIM)、IBM HTTP Server (IHS)、およびプラグイン (PLG) を含みます。

IIM

IBM Installation Manager をインストールします。

要件

OSに setfacl と unzip がインストールされている必要があります。

  • Debian: setfacl & zip
  • CentOS: setfacl & unzip

グループ {{iim_user}}:{iim_group}} のユーザーが存在する必要があります。

このユーザーには、{{iim_repo}}、{{iim_tmp}}、および {{iim_path}} ディレクトリを作成するための十分な権限が必要です。

変数

  • iim_user または ibm_user (iim_user: "{{ibm_user}}"): IIM をインストールするユーザー。必須

  • iim_path または ibm_root (iim_path: "{{ibm_root}}/InstallationManager"): IIM をインストールするパス。必須

  • ibm_repo: IBM リポジトリの場所。デフォルト: "{{ibm_root}}/repo"

  • ibm_mode: デフォルトのディレクトリモード。デフォルト: "0750"

  • iim_version: IIM の最小必要バージョン。デフォルト: "1.8"

  • iim_path: IIM をインストールするパス。デフォルト: "{{ibm_root}}/InstallationManager"

  • iim_repo: IIM インストールファイルが格納されたリポジトリ。デフォルト: "{{ibm_repo}}/IIM"

  • iim_tmp: インストールZIPが展開前に一時的に置かれる一時ディレクトリ。デフォルト: "{{ibm_root}}/tmp"

  • iim_group: iim_user のグループ。デフォルト: "{{iim_user}}"

  • iim_mode: 作成されるディレクトリのモード。デフォルト: "{{ibm_mode}}"

  • iim_local_src: これはすべてのZIPファイルのコピーをバイパスし、管理ノードのファイルシステム上のZIPファイルを使用します。ZIPファイルを自分でコピーした場合、またはインストールZIPファイルを含むNFSをマウントした場合に使用してください。

使用例

インストールには playbook-iim.yml を参照してください。

WAS

IBM WebSphere Application Server をインストールまたはアンインストールします。

要件

OSに setfacl と unzip (Debian パッケージ acl & zip) がインストールされている必要があります。

グループ {{was_user}}:{was_group}} のユーザーが存在する必要があります。

このユーザーには、{{was_repo}}、{{iim_tmp}} および {{was_path}} ディレクトリを作成するための十分な権限が必要です。

変数

  • was_user または ibm_user (was_user: "{{ibm_user}}"): WAS をインストールするユーザー (IIMがインストールされたユーザーでもある必要があります)。必須

  • was_path または ibm_root (was_path: "{{ibm_root}}/WebSphere")。必須

  • was_repo または ibm_repo (was_repo: "{{ibm_repo}}")。必須

  • state: installed または absentデフォルト: installed

  • was_nd: false または trueデフォルト: false

  • ibm_repo: IBM リポジトリの場所。デフォルト: "{{ibm_root}}/repo"

  • ibm_mode: デフォルトのディレクトリモード。デフォルト: "0750"

  • was_version: 最小必要バージョン。デフォルト: "9.0"

  • was_imcl_package_name: IIM の imcl に必要な WAS パッケージの名前

  • jdk_imcl_package_name: IIM の imcl に必要な JDK パッケージの名前

  • was_imcl_package_regex: WAS パッケージ名(バージョンを含む)にマッチする正規表現。デフォルト: "com.ibm.websphere.BASE.v[0-9]+_([0-9]+.[0-9]+.[0-9]+.[0-9]+)"

  • was_group: was_user のグループ。デフォルト: "{{was_user}}"

  • was_mode: 作成されるディレクトリのモード。デフォルト: "{{ibm_mode}}"

  • was_local_src: これはすべてのWASのZIPファイルのコピーをバイパスし、管理ノードのファイルシステム上のZIPファイルを使用します。ZIPファイルを自分でコピーした場合、またはインストールZIPファイルを含むNFSをマウントした場合に使用してください。

  • jdk_local_src: これはすべてのSDKのZIPファイルのコピーをバイパスし、管理ノードのファイルシステム上のZIPファイルを使用します。ZIPファイルを自分でコピーした場合、またはインストールZIPファイルを含むNFSをマウントした場合に使用してください。

使用例

インストールには playbook-was.yml を参照してください。

アンインストールには playbook-uninstall-was.yml を参照してください。

IHS (+ PLG)

IBM HTTP Server とプラグインをインストールまたはアンインストールします。

要件

OSに setfacl と unzip (Debian パッケージ acl & zip) がインストールされている必要があります。

グループ {{ihs_user}}:{{ihs_group}} のユーザーが存在する必要があります。

このユーザーには、{{ihs_repo}}、{{plg_repo}}、{{iim_tmp}}、{{ihs_path}} および {{plg_path}} ディレクトリを作成するための十分な権限が必要です。

変数

TODO: WAS と似ていますが、ihs_ と plg_ で始まる変数です。

使用例

インストールには playbook-ihs.yml を参照してください。

アンインストールには playbook-uninstall-ihs.yml を参照してください。

プロジェクトについて

Install/uninstall IBM HTTP Server (IHS) with Plugin (PLG).

インストール
ansible-galaxy install bertraeymaekers.wsadmin
ライセンス
Unknown
ダウンロード
128
所有者
Budgerigar breeder & Python 3 enthusiast.