5.4. 원격 시스템 구성
SAP HANA 설치를 위해 하나 이상의 원격 시스템(관리 노드)을 준비하려면 다음 단계를 사용하십시오.
사전 요구 사항
- Red Hat Satellite 서버 또는 Red Hat 고객 포털에서 Red Hat 소프트웨어 패키지를 설치하기 위해 관리형 노드가 올바르게 설정되었는지 확인합니다.
- Ansible 제어 노드에서 각 관리 노드에 대한 암호 없는 ssh 액세스.
SAP HANA에 지원되는 RHEL 릴리스.
- SAP HANA 지원 RHEL 릴리스에 대한 자세한 내용은 SAP Note 2235581 을 참조하십시오.
절차
- 서버의 원래 구성을 유지하려면 백업을 만듭니다.
인벤토리 파일을 생성하거나 별도의 행에 (예:
sap_hana라는 호스트 그룹에 있는 호스트 그룹 3개)를 구성하려는 호스트 그룹 및 각 시스템이 포함된/etc/ansible/hosts파일을 수정합니다.[sap_hana] host01 host02 host03
[sap_hana] host01 host02 host03Copy to Clipboard Copied! Toggle word wrap Toggle overflow 암호 없이 ssh를 사용하여 세 개의 호스트에 모두 로그인할 수 있는지 확인합니다. 예제:
ssh host01 uname -a ssh host02 hostname ssh host03 echo test
# ssh host01 uname -a # ssh host02 hostname # ssh host03 echo testCopy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 콘텐츠를 사용하여
sap-hana.yml이라는 YAML 파일을 생성합니다.- hosts: sap_hana roles: - sap_general_preconfigure - sap_hana_preconfigure- hosts: sap_hana roles: - sap_general_preconfigure - sap_hana_preconfigureCopy to Clipboard Copied! Toggle word wrap Toggle overflow 중요올바른 들여쓰기(예
: 역할앞에 있는 2개의 공백)는 필수입니다.RHEL 시스템 역할
sap_general_preconfigure및sap_hana_preconfigure를 실행하여 SAP HANA 설치를 위한 관리 노드를 준비합니다.ansible-playbook sap-hana.yml
# ansible-playbook sap-hana.ymlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 참고- 역할은 관리 노드를 처음 설치한 직후에 사용하도록 설계되었습니다. SAP 또는 기타 프로덕션 시스템에 대해 이러한 역할을 실행하려면 먼저 어설션 모드에서 실행하여 해당하는 SAP 노트에 따라 SAP 권장 사항에서 벗어난 설정을 감지할 수 있습니다. 일반 모드에서 실행하면 역할이 관리 노드에 SAP 권장 구성을 적용합니다. 비정상적인 시스템 구성 설정은 드문 경우에서 여전히 역할에 의해 의도하지 않은 변경이 발생할 수 있습니다. 프로덕션 시스템에서 일반 모드에서 역할을 사용하기 전에 시스템을 백업하고 테스트 및 Cryostat 시스템에서 역할을 테스트하는 것이 좋습니다.
- 플레이북 실행이 끝나면 명령은 재부팅이 필요한 각 관리 노드에 대해 보고합니다. 현재 관리형 노드를 재부팅합니다.