無人インストールとも呼ばれる 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 = キャンセル

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

    デフォルトは Enter です。

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

    N = いいえ

    Control Room HTTP Port 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 = 有効

    クラスター設定 クラスタリングを有効または無効にするかを選択します。 デフォルトは無効です。 1 = デフォルト (無効)

    2 = 有効

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

    2 = 有効

    プレインストールの概要 出力がコンソールに送信されると、選択した機能の概要と前提条件が満たされているかどうかがインストーラーに表示されます。 デフォルトは Enter です。 \n
    続行 確認して、インストールを続行します。 デフォルトは Enter です。 \n
  2. 独自の環境の値の代わりに LinuxInstaller.sh というスクリプトを作成します。
    重要: SQL サーバー への接続をテストし、データベース名、データベース管理者ログイン ID、データベース管理者パスワードに検証済みの値を入力します。 無効な値を使用すると、スクリプトが停止して失敗します。

    スクリプトの例:
    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
  3. スクリプト CallLinuxscript.sh を作成して Linuxinstaller.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 のインストール.