Linux에 Control Room 설치
- 최종 업데이트2024/12/10
Linux에 Control Room 설치
Linux 환경에서 Automation Anywhere Control Room 설치를 시작하고 Control Room에서 설치를 완료합니다.
이 태스크는 최초 설치 및 Automation 360 온프레미스 업데이트에 적용됩니다.
주: 설치 단계에는 특정 구성이나 요구 사항이 나열되지 않으므로 설치가 다를 수 있습니다. Automation Anywhere은(는) 설치 단계가 시스템 구성이나 요구 사항을 준수한다는 어떠한 보증도 제공하지 않습니다.
다음 정보를 명심하십시오.
- Control Room에 Oracle Database을 설치하는 것은 더 이상 지원되지 않습니다. Microsoft SQL Server을 설치할 때 사용할 수 있는 유일한 데이터베이스 유형은 Control Room입니다.
- 온프레미스 설치의 경우 Linux 외부 키 저장소가 지원되지 않습니다.
전제 조건
다음 사항을 확인하십시오.
- Microsoft SQL Server 데이터베이스가 설치되고 실행 중입니다.
- Automation 360 설치 서버가 Microsoft SQL Server 데이터베이스에 연결되어 있습니다..
- Automation 360 빌드 6463에서 Python 3.6이 설치되어 있는지 확인합니다.
프로시저
-
설치 선행조건을 확인합니다.
- Automation 360 온프레미스 선행조건을 확인합니다.
-
Microsoft SQL Server가 실행 중인지확인하고 다음 명령을 실행합니다.
$ sudo systemctl status mssql-server
Microsoft SQL Server가 실행되고 있지 않으면 설치합니다.
Microsoft SQL Server 설치 지침은 Red Hat Enterprise Linux 버전 8을 참조하십시오. 자세한 정보는 Quickstart: Install SQL Server의 내용을 참조하십시오.버전 7의 경우 /rhel/8 대신 /rhel/7로 경로를 변경합니다.
-
다음 파일을 사용할 수 있는지 확인합니다.
- SSL 인증서
- 라이선스 파일
-
A-People Downloads page (Login required)에서 Linux 서버로 Automation360_el7_Build_<build_number>.bin 설치 파일을 다운로드합니다.
주: 당사는 Linux에서 패치 릴리스로의 업데이트(동일한 Automation 360 릴리스의 빌드 간 업데이트)를 지원하지 않습니다. 그러나 최신 패치 릴리스로 업데이트하려면 Automation 360을 삭제하고 패치 릴리스를 새로 설치하는 것이 좋습니다.
-
Yum 업데이트를 사용하여 Linux 커널 파일 및 OS 라이브러리를 업데이트하려면 설치 서버에 인터넷 액세스 권한이 있는지 확인합니다.
아니면, 네트워크에 Yum 로컬 리포지토리를 사용하여 설치 서버에서 /etc/yum.conf를 구성합니다. Yum 리포지토리는 설치를 시작하기 전에 최신 상태여야 합니다.
- 설치 서버에 로그인합니다.
-
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 포트(기본값: 80)
- Control Room HTTPS 포트(기본값: 443)
-
자체 서명 인증서를 활성화하려면 1을 입력하여 활성화하거나 2를 입력하여 비활성화합니다.
이 옵션을 비활성화하면 사용자 정의 인증서를 설치할 수 있습니다.
- 인증서 경로를 입력합니다.
- 인증서 암호를 입력합니다.
- 중간 인증서 사용: 활성화하려면 1을 입력하고, 비활성화하려면 2를 입력합니다.
이 옵션을 활성화하면 Enter path to Intermediate Certificates .zip File 옵션에 중간 인증서 경로를 입력하여 중간 인증서를 설치합니다.
- HTTP 트래픽을 HTTPS로 강제하려면 1을 입력하여 비활성화하거나 2를 입력하여 활성화합니다.
애플리케이션 TLS(Transport Layer Security) 구성 항목을 참조하십시오. -
클러스터 구성 화면에서 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 서버를 선택합니다.
-
서비스 시작 옵션 화면에서 다음 옵션 중 하나를 선택합니다.
- 기본값(모든 서비스 시작): 모든 Control Room 서비스를 활성화하여 시작 시 자동으로 실행합니다.
-
사용자 정의(시작 옵션 선택): 시작 시 자동으로 실행하려는 Control Room 서비스를 선택할 수 있습니다. 모든 서비스가 기기에 설치됩니다. 그러나 선택한 서비스만 시작할 때 자동으로 실행됩니다. 필요한 경우 수동으로 설정된 서비스를 수동으로 시작할 수 있습니다.
각 서비스에 대해 다음 옵션 중 하나를 선택합니다.
- 자동: 시작 시 선택한 서비스를 자동으로 실행합니다.
- 수동: 필요한 경우 선택한 서비스를 수동으로 활성화할 수 있습니다.
주:- 선택한 데이터베이스 유형에 따라 일부 서비스는 선택한 데이터베이스 유형에 대해 아직 지원되지 않을 수 있으므로 일부 서비스를 선택하지 못할 수 있습니다.
- Automation 360 온프레미스 Control Room을 설치할 때 시작 시 실행하도록 포함하지 않은 서비스의 경우, 텍스트 편집기를 사용하여 열 수 있는 config 파일 디렉토리에 products.notinstalled 파일이 생성됩니다. 이 파일에는 Automation 360 온프레미스 Control Room 설치 시 선택하지 않은 서비스의 이름이 포함되어 있습니다. 디렉터리 구조에 대한 자세한 내용은 설치된 Control Room 디렉토리 및 파일 항목을 참조하십시오.
-
서버에 대한 다음 설정을 구성합니다.
Microsoft 데이터베이스 구성 데이터베이스 서버 주소(기본값: localhost) 데이터베이스 포트(기본값: 1433) Control Room 데이터베이스(기본값: Automation360-Database) 또는 이름을 입력합니다. SQL Server 로그인 자격증명: 로그인 ID와 SQL 서버 비밀번호를 입력합니다. Elasticsearch에 대한 비밀번호 프롬프트: 비밀번호를 입력하거나 정의합니다. -
데이터베이스 구성 화면에서 다음을 구성합니다.
- 데이터베이스 서버 주소(기본값: localhost)
- 데이터베이스 포트(기본값: 1433)
- Control Room 데이터베이스(기본값: Automation360-Database) 또는 이름을 입력합니다.
- SQL Server 로그인 자격증명: 로그인 ID와 SQL 서버 비밀번호를 입력합니다.
- Elasticsearch에 대한 비밀번호 프롬프트: 비밀번호를 입력하거나 정의합니다.
- 설치 전 요약을 검토합니다.
-
Enter 키를 눌러 Automation 360를 기본 디렉터리에 설치합니다.
Linux 설치 프로그램 버전 기본 디렉터리 경로 설치 파일 경로 v.22 이전 /opt/automationanywhere/enterprise 이전 버전에서 v.22로 업데이트 v.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 서비스가 성공적으로 시작되었는지 확인합니다.
Linux에서의 Control Room 서비스 중지 및 시작 항목을 참조하십시오.
-
Control Room 액세스를 설정합니다.
Control Room 데이터베이스 구성을 참조하십시오.
-
라이선스를 설정합니다.
추가 라이선스 설치 항목을 참조하십시오.
-
Control Room 설치 파일 로그는 지정된 다음 위치에서 제공됩니다.
Linux 설치 프로그램 버전 로그 파일 경로 로그 경로 v.22 및 이전 버전 /var/log/automationanywhere/enterprise 이전 버전에서 v.22로 업데이트 v.22 이상의 신규 설치 /var/log/automationanywhere/automation360
다음 단계
OOM(메모리 부족 관리) killer에 대한 자세한 내용은 Linux Automation 360 Control Room service stopped (A-People login required) 항목을 참조하십시오.