サイレント Control Room インストールは、無人インストールとも呼ばれ、ビジネス要件に合わせたパラメーター付きのカスタマイズされたスクリプトを使用します。 インストール プロセス全体が背後で実行され、ユーザーによる操作が不要で、メッセージも表示されません。

前提条件

  • Automation 360 オンプレミス の前提条件 が完了していることを確認してください。
  • 次のものが揃っていることを確認してください。
    • Automation Anywhere Control Room インストール ファイル
    • SSL 証明書
    • ライセンス ファイル
  • Yum 更新を使用して Linux カーネル ファイルおよび OS ライブラリを更新するために、インストール サーバーがインターネットにアクセスできることを確認します。 インストール サーバーで /etc/yum.conf を構成して、ネットワークに対してローカルのリポジトリを使用することもできます。 インストールを初級する前に、リポジトリを最新の状態にする必要があります。
Linux のサイレント インストールを実行するスクリプトが 2 つあります。
  • LinuxInstaller.sh: このスクリプトには、インストール時に適用するインストール パラメーターが含まれています。
  • CallLinuxScript.sh: このスクリプトは最初のスクリプトを実行します。
インストール パラメーターとサンプル スクリプトをご覧ください。

Linux シェルでスクリプトを実行します。

手順

  1. パラメーターを確認し、必要な設定を特定します。
    Control Room インストール パラメーター
    インストール パラメーター 説明 スクリプト応答オプション
    インストールを続行 インストーラーはシステムを分析し、前提条件を満たさない場合は通知します。 サイレント モードでは、値を 1 に設定します。 1 = 続行

    2 = キャンセル

    セットアップ ウィザードを続行 インストーラーは、最初の画面を表示し、前のステップに戻るための 戻る と、インストールをキャンセルするための やめる のオプションを提供します。

    デフォルトは Enter です。

    \n
    使用許諾契約の終了に進む コンソール モードでは、ライセンス契約を参照するオプションがあります。 サイレント モードでは、0 を選択して終了に進みます。 0
    使用許諾契約に同意 インストールを続行するために使用許諾契約に同意します。 サイレント モードでは、値を Y に設定します。 Y = はい

    N = いいえ

    Control Room HTTP ポート HTTP を使用して Control Room にアクセスするときに使用する Web サーバー ポート。 デフォルト値は 80 です。

    別のポートを使用するには、サンプル スクリプトの番号 80 を置き換えます。

    80 = デフォルト ポート

    yy = ポート番号 yy

    Control Room HTTPS ポート HTTPS を使用して Control Room にアクセスするときに使用する Web サーバー ポート。 デフォルト値は 443 です。

    別のポートを使用するには、サンプル スクリプトの番号 443 を置き換えます。

    443 = デフォルト ポート

    zzz = ポート番号 zzz

    TLS 構成: 自己署名証明書 自己署名証明書を有効または無効にします。 デフォルトは有効、または 1 です。 1 = デフォルト (有効)

    2 = 無効

    TLS 構成: HTTP トラフィックを HTTPS へ強制 HTTP から HTTPS へのトラフィックの強制を無効または有効にすることを選択します。 デフォルトは無効です。 1 = 無効 (デフォルト)

    2 = 有効

    OpenSearch 証明書 [1] を選択してカスタム証明書をアップロードします。 デフォルトは 2 です。
    • 1
      信頼された認証局 (CA) を使用してカスタム証明書をアップロードするには、このオプションを使用してください。 詳細については、OpenSearch カスタム証明書を参照してください。
      注: 1 を使用する場合は、カスタム証明書のために .zip ファイルをアップロードすることを確認してください。
    • 2

      はデフォルト設定であり、システムはユニークな内部証明書を生成します。

    OpenSearch パスワード OpenSearch パスワードを入力します。 OpenSearch ポータルにログインするために使用されるパスワードです。 詳細については、OpenSearch の資格情報の追加を参照してください。
    クラスター設定 クラスタリングを無効にするか有効にするかを選択します。 デフォルトは無効です。 1 = デフォルト (無効)

    2 = 有効

    データベース サーバー URL server1.yourcompany.com データベースが存在するサーバーの URL を入力します。
    データベース サーバー ポート デフォルトは 1433 1433
    データベース名 デフォルトは localhost です デフォルトは localhost です。 データベースが別のサーバー上にある場合は、ホスト名を入力します。
    データベース SA ユーザー名 データベース システム管理者ログイン ID デフォルトは sa。
    データベースのSAユーザーパスワード データベース システム管理者ログイン ID システム管理者ユーザーとしてデータベースにログインするためのパスワード。
    データベースの安全な接続 接続を無効にするか有効にするかを選択します。 デフォルトは無効(1)です。 1 = デフォルト (無効)

    2 = 有効

    インストール前の概要 出力がコンソールに送信されると、選択した機能の概要と前提条件が満たされているかどうかがインストーラーに表示されます。 デフォルトは Enter です \n
    続行 確認して、インストールを続行します。 デフォルトは Enter です。 \n
  2. 独自の環境の値の代わりに LinuxInstaller.sh というスクリプトを作成します。
    重要: SQL サーバー への接続をテストし、データベース名、データベース管理者ログイン ID、データベース管理者パスワードに検証済みの値を入力します。 無効な値を使用すると、スクリプトが停止して失敗します。
    Automation 360 v.35 またはそれ以前のバージョンを使用している場合は、以下のサンプルスクリプトを参照してください:
    echo "Starting Installation"
    # Variables to simplify customization
    INSTALLER_PATH="/Automation360_Build_<build-number>" 		# Change to the path of your installer
    INSTALL_SERVER="172.x.x.x"   					# Change to your Automation Anywhere install server
    SQL_PORT="0000"                                      		# Change to your SQL Server port if different
    DATABASE_NAME="Automation360-Database"            		# Replace with your database name
    SQL_ADMIN="aa"                                        		# Replace with your SQL Server admin ID
    SQL_PASSWORD="xxxxxxxxxx"                       		# Replace with your SQL Server admin password
    ES_Password="xxxxxxxx"
    # Ensure the installer is executable
    sudo chmod a+x "$INSTALLER_PATH"
    # Run the installer
    sudo "$INSTALLER_PATH" << EOF
    1     
    \n
    0
    Y
    80
    443
    1			                                         #Self Signed Certificate										 
    1			                                         #TLS Configuration  HTTP Traffic To HTTPS			
    1			                                         #Cluster Setup
    1			                                         #Service Startup (Default all Services)
    $INSTALL_SERVER
    $SQL_PORT
    $DATABASE_NAME
    $SQL_ADMIN
    $SQL_PASSWORD
    1			                                                         
    $ES_Password
    \n
    \n
    \n
    EOF
    ただし、Automation 360 v.36 以降のバージョンを使用している場合は、カスタム OpenSearch 証明書をインストールするためのサンプルスクリプトを参照してください:
    echo "Starting Installation"
    # Variables to simplify customization
    INSTALLER_PATH="/Automation360_Build_<build-number>" 		# Change to the path of your installer
    INSTALL_SERVER="172.x.x.x"   					# Change to your Automation Anywhere install server
    SQL_PORT="0000"                                      		# Change to your SQL Server port if different
    DATABASE_NAME="Automation360-Database"            		# Replace with your database name
    SQL_ADMIN="aa"                                        		# Replace with your SQL Server admin ID
    SQL_PASSWORD="xxxxxxxxxx"                       		# Replace with your SQL Server admin password
    ES_Password="xxxxxxxx"
    ES_Custom_Certificate="<PATHOFCERTIFICATEDIR>"
    # Ensure the installer is executable
    sudo chmod a+x "$INSTALLER_PATH"
    # Run the installer
    sudo "$INSTALLER_PATH" << EOF
    1     
    \n
    0
    Y
    80
    443
    1			                                         #Self Signed Certificate										 
    1			                                         #TLS Configuration  HTTP Traffic To HTTPS			
    1			                                         #Cluster Setup
    1			                                         #Service Startup (Default all Services)
    $INSTALL_SERVER
    $SQL_PORT
    $DATABASE_NAME
    $SQL_ADMIN
    $SQL_PASSWORD
    1			                                                         
    $ES_Password
    1
    ES_Custom_Certificate
    \n
    \n
    \n
    EOF
  3. Linuxinstaller.sh を実行するスクリプト CallLinuxscript.sh を作成します。
    このスクリプトは、インストール結果を /home/Installlog に書き込みます。 必要に応じて、インストール ログ ファイルのパスを変更します。
    echo "Starting Linux installation"
    sudo ./LinuxInstaller.sh >> /home/Installlog
    echo "Installation Completed Successfully"
  4. インストール サーバーで、管理者としてログインしている状態で、スクリプトを実行します。
    1. $ sudo chmod a+x LinuxInstaller.sh
    2. $ sudo chmod a+x CallLinuxscript.sh
    3. $ sudo ./CallLinuxscript.sh
  5. インストール ログを確認して、エラーがないことを確認します。
    注: デフォルトでは、Linux の Control Room のインストール フォルダーは /opt/automationanywhere/enterprise です。

次のステップ

手順[インストール後の設定を構成する]から続行します。

Linux への Control Room のインストール.

ディザスタリカバリのインストール

既存のデータベースの障害復旧を実行するために、以下のスクリプトを使用できます。
echo "Starting Installation"
# Variables to simplify customization
INSTALLER_PATH="/Automation360_Build_<build-number>" 		# Change to the path of your installer
INSTALL_SERVER="172.x.x.x"   					# Change to your Automation Anywhere install server
SQL_PORT="0000"                                      		# Change to your SQL Server port if different
DATABASE_NAME="Automation360-Database"            		# Replace with your database name
SQL_ADMIN="aa"                                        		# Replace with your SQL Server admin ID
SQL_PASSWORD="xxxxxxxxxx"                       		# Replace with your SQL Server admin password
ES_Password="xxxxxxxx"
# Ensure the installer is executable
sudo chmod a+x "$INSTALLER_PATH"
# Run the installer
sudo "$INSTALLER_PATH" << EOF
1
\n
0
Y
80
443
1
1
1
1
$INSTALL_SERVER
$SQL_PORT
$DATABASE_NAME
$SQL_ADMIN
$SQL_PASSWORD
1
2
\n
\n
\n
EOF