Linux에 Control Room 설치
- 최종 업데이트2023/09/20
Linux에 Control Room 설치
Linux 환경에서 Automation Anywhere Control Room 설치를 시작하고 Control Room에서 설치를 완료합니다.
주: 설치 단계에는 특정 구성이나 요구 사항이 나열되어 있지 않으므로 설정이 다를 수 있습니다. Automation Anywhere에서는 설치 단계가 시스템 구성 또는 요구 사항을 준수한다고 보장하지 않습니다.
이 태스크는 최초 설치 및 온프레미스 Automation 360 업데이트에 적용됩니다.
주: Automation 360 온프레미스 설치의 경우 Linux 외부 키 저장소가 지원되지 않습니다.
전제 조건
다음 사항을 확인하십시오.
- Microsoft SQL Server 또는 Oracle Server 데이터베이스가 설치되고 실행 중입니다.
- Automation 360 설치 서버가 Microsoft SQL Server 또는 Oracle Server 데이터베이스에 연결되어 있습니다.
- Oracle Server의 경우, Control Room에 연결된 Oracle 버전에 적합한 JDBC 드라이버를 설치했는지 확인하십시오.
- Automation 360 빌드 6463에서 Python 3.6이 설치되어 있는지 확인합니다.
- Oracle Server의 경우, 컨테이너가 아닌 데이터베이스만 지원됩니다.
프로시저
-
설치 선행조건을 확인합니다.
- Automation 360 온프레미스 선행조건을 확인합니다.
-
사용하려는 서버에 따라 Microsoft SQL Server 또는 Oracle Server가 실행 중인지 확인하고, 다음 명령을 실행합니다.
$ sudo systemctl status mssql-serverMicrosoft SQL Server가 실행되고 있지 않으면 설치합니다.주: Microsoft SQL Server 또는 Oracle Server 설치 지침은 Red Hat Enterprise Linux 버전 8을 참조하십시오. 버전 7의 경우Quickstart: Install SQL Server 항목을 참조하십시오.
/rhel/8
대신/rhel/7
로 경로를 변경합니다. -
다음 파일을 사용할 수 있는지 확인합니다.
- SSL 인증서
- 라이선스 파일
-
A-People Downloads page (Login required)에서 Linux 서버로 Automation360_el7_Build_<build_number>.bin 설치 파일을 다운로드합니다.
주: AA에서는 Linux에서 패치 업데이트(동일한 릴리스의 빌드 간 업데이트)를 지원하지 않습니다. 패치 업데이트를 수행할 경우 항상 이전 버전을 삭제하고 패치 릴리스를 새로 설치하는 것이 좋습니다.
-
Yum 업데이트를 사용하여 Linux 커널 파일 및 OS 라이브러리를 업데이트하려면 설치 서버에 인터넷 액세스 권한이 있는지 확인합니다.
아니면, 네트워크에 Yum 로컬 리포지토리를 사용하여 설치 서버에서 /etc/yum.conf를 구성합니다. Yum 리포지토리는 설치를 시작하기 전에 최신 상태여야 합니다.
- Automation 360 빌드 6463부터는 Python 3.6이 필요합니다.
- 설치 서버에 로그인합니다.
-
Linux 쉘에서 슈퍼 사용자로 설치 프로그램 명령을 실행합니다.
- $ sudo chmod +x Automation360_el7_Build_<build_number>.bin
- $ sudo ./Automation360_el7_Build_<build_number>.bin
설치 마법사는 설치 요구 사항을 확인하고 설치를 진행합니다.팁:- back 명령을 입력하여 이전 명령 단계로 돌아갑니다.
- 리턴 키를 눌러 기본값을 적용하거나, 다른 값을 입력한 다음 리턴 키를 누릅니다.
- 라이선스 계약에 동의하려면 Y를 입력합니다.
-
TLS(Transport Layer Security) 화면에서 다음을 구성합니다.
-
Control Room HTTP Port (Default: 80)
-
Control Room HTTPS Port (Default: 443)
-
Self Signed Certificate
을 활성화하려면 1을 입력하여 활성화하거나 2를 입력하여 비활성화합니다.이 옵션을 비활성화하면 사용자 정의 인증서를 설치할 수 있습니다.Enter Certificate Path
: 인증서 경로를 입력합니다.Enter Certificate Password
: 인증서 암호를 입력합니다.Use Intermediate Certificates
를 활성화하려면, 1 을 입력하여 활성화하거나 2를 입력하여 비활성화합니다.이 옵션을 활성화하면
Enter path to Intermediate Certificates .zip File
옵션에 중간 인증서 경로를 입력하여 중간 인증서를 설치합니다.
-
Force HTTP Traffic to HTTPS
의 경우 1을 입력하여 비활성화하거나 2를 입력하여 활성화합니다.
-
-
클러스터 구성 화면에서 1을 입력하여 비활성화하거나 2를 입력하여 활성화합니다.
- 클러스터 구성을 활성화한 경우, 클러스터 노드의 IP 주소를 입력합니다. IP 주소를 2개 이상 지정하려면 쉼표(,)를 사용합니다. IP 주소 사이에 공백을 추가하지 마십시오. 예: 192.168.0.1,192.168.0.2,192.168.0.3
- 리포지토리 위치는 클러스터의 모든 Control Room 노드에서 액세스할 수 있는 공유 위치여야 합니다.
- Control Room의 다른 노드와 통신하는 데 사용되는 IP 주소를 선택했는지 확인하십시오.
-
데이터베이스 유형 화면에서 다음 서버 중 하나를 선택합니다.
- Microsoft SQL Server
- Oracle
- 서비스 시작 옵션 화면에서 다음 옵션 중 하나를 선택합니다.
- 기본값(모든 서비스 시작): 모든 Control Room 서비스를 활성화하여 시작 시 자동으로 실행합니다.
- 사용자 지정(시작 옵션 선택): 시작 시 자동으로 실행하려는 Control Room 서비스를 선택할 수 있습니다. 모든 서비스가 기기에 설치됩니다. 그러나 선택한 서비스만 시작할 때 자동으로 실행됩니다. 필요한 경우 수동으로 설정된 서비스를 수동으로 시작할 수 있습니다.각 서비스에 대해 다음 옵션 중 하나를 선택합니다.
- 자동: 시작 시 선택한 서비스를 자동으로 실행합니다.
- 수동: 필요한 경우 선택한 서비스를 수동으로 활성화할 수 있습니다.
주:- 선택한 데이터베이스 유형에 따라 일부 서비스는 선택한 데이터베이스 유형에 대해 아직 지원되지 않을 수 있으므로 일부 서비스를 선택하지 못할 수 있습니다.
- Automation 360 온프레미스 Control Room을 설치할 때 시작 시 실행하도록 포함하지 않은 서비스의 경우, 텍스트 편집기를 사용하여 열 수 있는 config 파일 디렉토리에 products.notinstalled 파일이 생성됩니다. 이 파일에는 Automation 360 온프레미스 Control Room 설치 시 선택하지 않은 서비스의 이름이 포함되어 있습니다. 디렉터리 구조에 대한 자세한 내용은 설치된 Control Room 디렉토리 및 파일 항목을 참조하십시오.
- 선택한 데이터베이스 서버에 따라 다음 서버 설정을 구성합니다.
Microsoft 데이터베이스 구성 Oracle 데이터베이스 구성 Database Server address (default: localhost)
Database Server (default: localhost)
Database port (default: 1433)
Database port (default: 1521)
Control Room Database (default
:Automation360-Database
) 또는 이름을 입력합니다.Connect with SID or Service Name
주: 제공된 텍스트 필드에 입력한 SID 및 서비스 이름은 Oracle 데이터베이스에 고유합니다.SQL Server Login credentials
: 로그인 ID 및 SQL 서버 비밀번호 입력.Database User/Schema Password
: 비밀번호를 제공합니다.Password prompt for elasticsearch
: 비밀번호를 입력하거나 정의합니다.(선택 사항) Use Secure Connection
: 지정된 CA 인증서 사용을 활성화하고 CA 인증서를 선택합니다.주: 인증서와 데이터베이스의 연결을 위해 같은 호스트 이름을 사용하십시오. -
데이터베이스 구성 화면에서 다음을 구성합니다.
-
Database Server address (default: localhost)
-
Database port (default: 1433)
-
Control Room Database (default
:Automation360-Database
) 또는 이름을 입력합니다. -
SQL Server Login credentials
: 로그인 ID 및 SQL 서버 비밀번호 입력. -
Password prompt for elasticsearch
: 비밀번호를 입력하거나 정의합니다.
-
- 설치 전 요약을 검토합니다.
-
Enter 키를 눌러 Automation 360를 기본 디렉터리에 설치합니다.
Linux 설치 프로그램 버전 기본 디렉터리 경로 설치 파일 경로 버전 .22 및 이전 버전 /opt/automationanywhere/enterprise
이전 버전에서 .22 버전으로 업데이트 버전 .22 이상의 신규 설치 /opt/automationanywhere/automation360
설치가 성공적으로 완료되었다는 메시지가 나타납니다. Control Room 애셋의 위치는 설치된 Control Room 디렉토리 및 파일의 내용을 참조하십시오. -
설치 후 설정을 구성합니다.
설치 후 Control Room 그룹
controlroom
이 자동으로 생성됩니다. 다음 사용자는 해당 Control Room 서비스를 실행하는 이 그룹의 일부입니다.crkernel
,traefik
,ignite
,activemq
,crelasticsearch
,criqbot
,crbotinsight
,craari
,crdiscoverybot
,crstorage
,crdiscoverybotml
. - Automation 360 서비스가 성공적으로 시작되었는지 확인합니다.
- Control Room 액세스를 설정합니다.
- 라이선스를 설정합니다.
- Control Room 설치 로그 파일은 다음 위치에서 제공됩니다.
Linux 설치 프로그램 버전 로그 파일 경로 로그 경로 버전 .22 및 이전 버전 /var/log/automationanywhere/enterprise
이전 버전에서 .22 버전으로 업데이트 버전 .22 이상의 신규 설치 /var/log/automationanywhere/automation360
다음 단계
Out of Memory Management(OOM Killer)에 대한 자세한 내용은 Linux Automation 360 Control Room service stopped (A-People login required) 항목을 참조하십시오.