Red Hat Enterprise Linux System Roles for SAP


Red Hat Enterprise Linux for SAP Solutions 9

Red Hat Customer Content Services

초록

이 가이드에서는 SAP용 Red Hat Enterprise Linux 시스템 역할에 대한 개요 및 추가 정보를 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드 및 문서에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 먼저 마스터(master), 슬레이브(slave), 블랙리스트(blacklist), 화이트리스트(whitelist) 등 네 가지 용어를 교체하고 있습니다. 이러한 변경 작업은 향후 릴리스를 통해 단계적으로 구현될 예정입니다. 언어를 더 포괄적으로 만드는 방법에 대한 자세한 내용은 CTO Chris Wright의 메시지를 참조하십시오.

Red Hat 문서에 관한 피드백 제공

문서 개선을 위한 의견에 감사드립니다. 어떻게 개선할 수 있는지 알려주십시오.

Jira를 통해 피드백 제출 (등록 필요)

  1. Jira 웹 사이트에 로그인되어 있는지 확인하십시오.
  2. 이 링크를 클릭하여 피드백을 제공합니다.
  3. 요약 필드에 설명 제목을 입력합니다.
  4. 설명 필드에 개선을 위한 제안을 입력합니다. 문서의 관련 부분에 대한 링크를 포함합니다.
  5. 향후 업데이트에 대한 알림을 받으려면 Reporter 로 할당되었는지 확인하십시오.
  6. 대화 상자 하단에서 생성 을 클릭합니다.

1장. 개요

Red Hat Enterprise Linux (RHEL) 7 RHEA-2019:3190 은 SAP HANA 또는 SAP NetWeaver 소프트웨어 설치를 위해 RHEL 시스템을 원격으로 또는 로컬로 구성하는 데 도움이 되도록 SAP 시스템 역할을 도입했습니다. SAP 개발을 위한 RHEL 시스템 역할은 SAP LinuxLab 업스트림 프로젝트를 기반으로 합니다.

RHEL 시스템 역할은 RHEL 시스템 구성을 관리자에게 지원하기 위해 Ansible에서 실행하는 역할 컬렉션입니다. 이러한 역할은 RHEL AppStream 리포지토리에서 제공됩니다. 반면 RHEL System Roles for SAP 는 RHEL for SAP Solutions 서브스크립션에서 제공됩니다.

Red Hat Enterprise Linux for SAP Solution 서브스크립션은 Ansible Core를 통한 SAP 시스템 역할에 대한 지원을 제공합니다. 그러나 Ansible Core를 완전히 지원해야 하는 경우 별도의 서브스크립션이 필요합니다. 자세한 내용은 RHEL(Red Hat Enterprise Linux) 시스템 역할에서 확인할 수 있습니다.

다음 RHEL System Roles for SAP는 RHEL 8.4 이상을 실행하는 제어 노드에서 완전하게 지원됩니다.

  • sap_general_preconfigure
  • sap_netweaver_preconfigure
  • sap_hana_preconfigure
  • sap_hana_install

다음 RHEL System Roles for SAP는 RHEL 8.4 이상을 실행하는 제어 노드에서 기술 프리뷰로 지원됩니다.

  • sap_ha_install_hana_hsr
  • sap_ha_pacemaker_cluster
  • sap_swpm (*)

RHEL System Roles와 마찬가지로 SAP용 RHEL 시스템 역할은 제어 노드 ( Ansible Automation 컨트롤러,Red Hat Satellite 또는 RHEL 9 또는 RHEL 8 호스트)라는 중앙 노드에서 설치 및 실행됩니다. 제어 노드는 로컬 호스트 및/또는 하나 이상의 원격 호스트(Ansible 컨텍스트에서 관리 노드 라고 함)에 연결하고 설치 및 구성 단계를 수행합니다. RHEL 9(컨트롤 노드)에서 RHEL의 최신 주요 릴리스를 사용하고 rhel-system-roles-sap RPM 또는 Red Hat Automation Hub 에서 최신 버전의 역할을 사용하는 것이 좋습니다. SAP 및 Ansible 패키지용 RHEL 시스템 역할을 관리/구성 중인 시스템에 설치할 필요가 없습니다.

이 문서에서는 다음 역할로 구성된 RHEL 패키지 rhel-system-roles-sap 버전 3.3.0 (*) 또는 Automation Hub 컬렉션 redhat.sap_install 버전 1.2.1을 설치하고 사용하는 방법을 설명합니다.

참고

패키지 rhel-system-roles-sap 버전 3.3.0에는 sap_swpm 역할이 포함되어 있지 않습니다. 이 역할은 다음 버전의 패키지 rhel-system-roles-sap 에서 릴리스될 예정입니다.

목적

Expand
역할 이름설명

sap_general_preconfigure

SAP NetWeaverSAP HANA에 일반적인 설치 및 구성 단계를 수행합니다.

sap_netweaver_preconfigure

SAP NetWeaver에 대한 추가 설치 및 구성 단계를 수행합니다.

sap_hana_preconfigure

SAP HANA에 대한 추가 설치 및 구성 수행

sap_hana_install

SAP HANA 스케일 업 또는 스케일 아웃 설치 수행

sap_ha_install_hana_hsr

두 노드에 SAP HANA System Replication 설정

sap_ha_pacemaker_cluster

Pacemaker를 설치하고 클러스터 및 SAP 클러스터 리소스를 구성

sap_swpm

SWPM을 통해 SAP 소프트웨어 설치

지원 상태

Expand
역할 이름지원 상태원격 호스트 관리노드 제어

sap_general_preconfigure

모두 지원됨

RHEL 7.6 이상, RHEL 8, RHEL 9

RHEL 8, RHEL 9

sap_netweaver_preconfigure

모두 지원됨

RHEL 7.6 이상, RHEL 8, RHEL 9

RHEL 8, RHEL 9

sap_hana_preconfigure

모두 지원됨

RHEL 7.6 이상, RHEL 8, RHEL 9

RHEL 8, RHEL 9

sap_hana_install

모두 지원됨

RHEL 7.6 이상, RHEL 8, RHEL 9

RHEL 8, RHEL 9

sap_ha_install_hana_hsr

기술 프리뷰

RHEL 8, RHEL 9

RHEL 8, RHEL 9

sap_ha_pacemaker_cluster

기술 프리뷰

RHEL 8, RHEL 9

RHEL 8, RHEL 9

sap_swpm (*)

특정 기능에 대한 기술 프리뷰, 다른 모든 기능에 지원되지 않음

RHEL 8, RHEL 9

RHEL 8, RHEL 9

참고
  • * SAP 용 RHEL System Roles의 이 버전에는 역할의 기본 모드에 대해서만 기술 프리뷰의 지원 범위가 포함된 sap_swpm 역할이 포함되어 있습니다. x86_64: RHEL 8.4, 8.6, 9.0 및 ppc64le: RHEL 8.4, 8.6 및 ppc64le의 S/4HANA 2021S/4HANA 2022 단일 호스트 설치의 경우만 지원됩니다.

    sap_swpm 역할의 다른 모든 기능은 지원되지 않습니다.


관리형 노드에서 지원되는 하드웨어/가상화/클라우드 플랫폼은 아래 표를 참조하십시오.

Expand
하드웨어 플랫폼베어 메탈/가상화/클라우드 플랫폼지원 상태

x86_64

베어 메탈, Red Hat Virtualization/libvirt, VMware ESX, Red Hat Certified Cloud 및 서비스 공급자

이전 표에서 지원 상태별로 지원됨

ppc64le

PowerVM LPARs

이전 표에서 지원 상태별로 지원됨

s390x

zVM 게스트

완전히 지원됨: sap_general_preconfigure,sap_netweaver_preconfigure

디렉터리

Expand
설치 방법역할 및 문서

RHEL 패키지 rhel-system-roles-sap

/usr/share/ansible/roles/<role>; /usr/share/doc/rhel-system-roles-sap/<role>

Automation Hub 컬렉션 redhat.sap_install

~/.Ansible/collections/ansible_collection/redhat/sap_install/<role > ; ~/.ansible/collections/ansible_collection/redhat/sap_install/<role>/README.md

참고
  • 역할은 관리 노드를 처음 설치한 직후에 사용하도록 설계되었습니다. SAP 또는 기타 프로덕션 시스템에 대해 이러한 역할을 실행하려면 먼저 어설션 모드에서 실행하여 적용 가능한 SAP 노트에 따라 SAP의 권장 사항에서 벗어난 설정을 감지할 수 있습니다. 일반 모드로 실행하면 역할이 관리 노드에 SAP 권장 구성을 적용합니다. 드물지만 시스템 구성 설정은 여전히 역할의 의도하지 않은 변경으로 이어질 수 있습니다. 프로덕션 시스템에서 일반 모드에서 역할을 사용하기 전에 시스템을 백업하고 테스트 및 skopeo 시스템에서 역할을 먼저 테스트하는 것이 좋습니다.
  • 관리형 노드에 역할을 적용하기 전에 설치하려는 SAP 소프트웨어 버전에서 관리 노드의 RHEL 릴리스를 지원하는지 확인합니다. SAP HANA 검증이 존재하지 않는 RHEL 마이너 버전이 사용되는 경우 (재정할 수 있음) 역할 sap_hana_preconfigure 가 실패합니다.

2장. SAP용 Ansible Engine 및 RHEL 시스템 역할 설치

SAP 패키지 또는 컬렉션에 대해 Ansible Core 및 RHEL 시스템 역할을 설치하려면 다음 절차를 사용하십시오.

참고

Red Hat Satellite 시스템에 패키지를 설치하려면 plain dnf 명령을 사용하지 말고 Red Hat Satellite 6에서 패키지를 설치하거나 업데이트하는 방법 의 지침을 따르십시오.

절차

  1. Ansible Core를 설치합니다.

    # dnf install ansible-core
    Copy to Clipboard Toggle word wrap

    RHEL 패키지 rhel-system-roles-sap 또는 Automation Hub 컬렉션 redhat.sap_install 설치를 위한 3 단계로 계속 진행합니다.

  2. RHEL 패키지 rhel-system-roles-sap 을 설치하려면 다음을 수행합니다.

    1. Red Hat Subscription Manager를 사용하여 RHEL for SAP Solutions 리포지토리를 활성화합니다.

      # subscription-manager repos
      --enable=rhel-$(rpm -E %rhel)-for-$(uname -m)-sap-solutions-rpms
      Copy to Clipboard Toggle word wrap
    2. SAP용 RHEL 시스템 역할을 설치합니다.

      # dnf install rhel-system-roles-sap
      Copy to Clipboard Toggle word wrap

      rhel-system-roles-sap 패키지는 /usr/share/ansible/roles/<role >에 설치됩니다. 여기서 < role >은 개별 역할의 이름입니다(예:sap_hana_preconfigure ). 각 역할에는 모든 변수와 역할을 사용하는 방법을 설명하는 README.md 파일이 포함되어 있습니다.

  3. Automation Hub 컬렉션 redhat.sap_install 을 설치하려면 Automation Hub 에서 컬렉션을 직접 설치하거나 먼저 다운로드한 파일에서 다운로드할 수 있습니다.

    1. Automation Hub에서 직접 컬렉션을 설치하려면 이 페이지의 지침을 따르십시오. 필수 단계는 다음과 같습니다.

      1. 이 페이지의 오프라인 토큰, 서버 URL 및 SSO URL을 복사하고 동일한 페이지에 서버 URL 및 SSO URL을 기록하십시오. 필요한 경우(예: 만료되었기 때문에) 토큰을 다시 생성합니다.
      2. 다음 값을 사용하여 이 장의 지침에 따라 /etc/ansible/ansible.cfg 파일을 구성합니다. 다음 예제와 같이 변수 url 에 대한 서버 URL, auth_url 변수의 SSO URL, 변수 토큰 의 오프라인 토큰을 사용합니다(실제 토큰으로 더미 토큰을 교체).

        [galaxy]
        server_list = automation_hub_install
        
        [galaxy_server.automation_hub_install]
        url = https://console.redhat.com/api/automation-hub/[https://console.redhat.com/api/automation-hub/]
        auth_url = https://sso.redhat.com/auth/realms/redhat-external/protocol/openid-connect/token[https://sso.redhat.com/auth/realms/redhat-external/protocol/openid-connect/token]
        token = 123567890abcdef...abcdef1234
        Copy to Clipboard Toggle word wrap
      3. 다음 명령을 실행하여 컬렉션을 사용하는 사용자(플레이북을 실행하여 소프트웨어를 설치하거나 관리형 노드에서 설정을 구성하는 사용자)로 컬렉션을 설치합니다.

        # ansible-galaxy collection install redhat.sap_install
        Copy to Clipboard Toggle word wrap

        그러면 기본 위치(필수 디렉토리가 재귀적으로 생성됨)에 컬렉션이 설치됩니다. 즉 ~/.ansible/collections/ansible_collections/redhat/sap_install.

    2. Automation Hub에서 컬렉션을 다운로드한 다음 설치하려면 다음 단계를 수행합니다.

      1. 이 페이지에서 컬렉션 tar 파일을 다운로드한 후( Download tarball 링크 사용) 컬렉션을 사용할 사용자로 다음 명령을 실행합니다.

        # ansible-galaxy collection install
        ./redhat-sap_install-1.2.1.tar.gz
        Copy to Clipboard Toggle word wrap

        또한 이전에 설명한 대로 컬렉션을 사용자의 기본 위치에 설치합니다.
        각 역할의 하위 디렉터리인 sap_installREADME.md 파일에는 roles/sap_general_preconfigure 와 같이 각 역할에 대한 문서가 포함되어 있습니다.

3장. 새로운 기능

Automation Hub 컬렉션 redhat.sap_install 버전 1.2.1에는 다음과 같은 새로운 기능이 있습니다.

  • ha_cluster Linux 시스템 역할 및 향상된 기능을 사용하여 하나의 역할에서 모든 HA 관련 구성 변경을 수행하는 새로운 sap_ha_pacemaker_cluster 역할
  • 역할 sap_hana_install 에서 CloudEvent 및 인스턴스 검사를 개선하므로 원하는 CloudEvent 시스템의 HANA 시스템이 감지되면 역할이 성공적으로 반환되고 인스턴스 번호가 감지됩니다(idempotency).
  • selinux Linux System Role을 사용하여 사전 구성 및 HANA 설치 중에 SAP 디렉터리의 SELinux 파일 레이블 수정을 활성화합니다.
  • 특정 SWPM 기반 설치를 수행하기 위한 새로운 sap_swpm 역할

4장. 확인된 문제

4.1. 재부팅 요구 사항 탐지

재부팅 요구 사항 탐지는 RHEL 8.5 이상에서 플랫폼 ppc64le에서 신뢰할 수 없습니다.

실패한 재부팅 요구 사항 탐지로 인해 사전 구성 역할을 호출하는 플레이북이 끝나면 불필요한 재부팅이 발생할 수 있습니다. 역할 매개 변수는 재부팅을 방지하는 데 사용할 수 있으며, 플레이북을 확장하여 시스템을 무조건 재부팅할 수 있습니다. 자세한 내용은 버그 2166444 를 참조하십시오.

4.2. 확장 검사(Assert) 기능

사전 구성 역할의 확장 검사(=assert) 기능을 사용할 때는 주의하십시오.

사전 구성 역할은 어설션 모드에서 실행될 수 있으며, 이 경우 관리 노드를 수정하지 않고 해당 SAP 노트를 사용하여 노드의 규정 준수를 보고합니다. 시스템 구성을 수정하는 데 동일한 제어 노드도 사용하는 경우 일반 모드에서 사전 구성 역할을 실행하여 "일반" 플레이북이 실수로 시스템 구성을 확인하지 않도록 하는 데 추가 주의를 적용해야 합니다. 테스트 및 CloudEvent 시스템에서 먼저 프로덕션 시스템에서 역할을 실행하는 것이 좋습니다.

4.3. DNS 이름 확인

관리형 노드에 DNS 도메인이 설정되지 않은 경우 역할 sap_general_preconfigure 가 실패합니다.

관리형 노드에 DNS 도메인이 설정되지 않은 경우, 일반적으로 클라우드 시스템의 경우, DNS 도메인이 설정되었는지 확인하는 작업에서 sap_general_preconfigure 역할이 실패합니다. 이를 방지하려면 플레이북의 vars 섹션에서 역할 변수 sap_domain 을 설정하거나 관리 노드의 인벤토리 파일에서 또는 ansible-playbook 명령을 매개 변수 "sap_domain=example.com" 으로 실행하십시오( 예.com 을 자체 DNS 도메인 이름으로 교체).

5장. SAP용 RHEL 시스템 역할에 대한 빠른 시작 가이드

SAP NetWeaver 또는 SAP HANA 설치를 위해 하나 이상의 시스템을 구성하거나 확인하려면 다음 절차를 사용하십시오.

5.1. 제어 노드 준비

다음 단계를 사용하여 시스템 메시지를 영어로 표시합니다. SAP용 RHEL 시스템 역할을 사용하려면 Ansible 제어 노드에서 로케일 C 또는 en_US.UTF-8 을 사용해야 합니다.

절차

  1. 로컬 호스트에서 명령을 실행하여 현재 설정을 확인합니다.

    # locale
    Copy to Clipboard Toggle word wrap
  2. 출력에 LC_MESSAGES= 로 시작하는 줄에 C 또는 en_US.UTF-8 이 표시되어야 합니다.

    1. 명령이 예상 출력을 생성하지 않으면 ansible-playbook 명령을 실행하기 전에 로컬 호스트에서 다음 명령을 실행합니다.

      # export LC_ALL=C
      Copy to Clipboard Toggle word wrap

      또는

      # export LC_ALL=en_US.UTF-8
      Copy to Clipboard Toggle word wrap
      참고

      이러한 단계는 기본적으로 LC_* 변수가 원격 시스템으로 전달되기 때문에 필요합니다( man ssh_configman sshd_config참조), 역할은 원격 시스템의 특정 명령 출력을 평가합니다.

5.2. 로컬 시스템 구성

SAP NetWeaver 설치를 위해 로컬 시스템을 준비하려면 다음 단계를 사용하십시오.

사전 요구 사항

  • 시스템에서 실행되는 프로덕션 소프트웨어 없음
  • 로컬 시스템에 최소 20480MB의 스왑 공간이 구성됨

절차

  1. 서버의 원래 구성을 유지하려면 bakckup을 만듭니다.

    참고

    이러한 역할은 RHEL을 설치한 후 실행되므로 백업이 필요하지 않습니다.

  2. 다음 콘텐츠를 사용하여 sap-netweaver.yml 이라는 YAML 파일을 생성합니다.

    - hosts: localhost
      connection: local
      roles:
        - sap_general_preconfigure
        - sap_netweaver_preconfigure
    Copy to Clipboard Toggle word wrap
    중요

    역할 앞에 두 개의 공백의 올바른 들여쓰기가 필요합니다.

  3. RHEL 시스템 역할 sap_general_preconfiguresap_netweaver_preconfigure 를 실행하여 SAP NetWeaver의 설치를 위한 관리 노드를 준비합니다.

    # ansible-playbook sap-netweaver.yml
    Copy to Clipboard Toggle word wrap
  4. 플레이북 실행이 끝나면 특정 패키지가 설치되었기 때문에 역할이 재부팅이 필요함을 보고할 수 있습니다. 이 경우 현재 시스템을 재부팅합니다.

5.3. 로컬 시스템 확인

SAP용 RHEL 시스템 역할도 RHEL 시스템이 올바르게 구성되었는지 확인하는 데 사용할 수 있습니다. 다음 단계를 사용하여 SAP NetWeaver 설치를 위해 로컬 시스템이 올바르게 구성되었는지 확인합니다.

사전 요구 사항

  • SAP 버전 3의 RHEL 시스템 역할

절차

  1. 다음 콘텐츠를 사용하여 sap-netweaver.yml 이라는 YAML 파일을 생성합니다.

    - hosts: localhost
      connection: local
      vars:
        sap_general_preconfigure_assert: yes
        sap_general_preconfigure_assert_ignore_errors: yes
        sap_netweaver_preconfigure_assert: yes
        sap_netweaver_preconfigure_assert_ignore_errors: yes
      roles:
        - sap_general_preconfigure
        - sap_netweaver_preconfigure
    Copy to Clipboard Toggle word wrap
  2. 다음 명령을 실행합니다.

    # ansible-playbook sap-netweaver.yml
    Copy to Clipboard Toggle word wrap

    더 컴팩트한 출력을 얻으려면 각 어설션에 필요한 FAIL 또는 PASS 정보를 표시하도록 사전 구성된 각 역할의 툴 디렉토리에 있는 쉘 스크립트 beautify-assert-output.sh 로 출력을 파이프할 수 있습니다. 스크립트를 ~/bin 디렉터리에 복사했다고 가정하면 다음과 같습니다.

    # ansible-playbook sap-netweaver-assert.yml |
    ./bin/beautify-assert-output.sh
    Copy to Clipboard Toggle word wrap

    어두운 배경으로 터미널을 사용하는 경우 [37m ] 명령 시퀀스에서 모든 색상 코드 [30m ]를 교체합니다. 그렇지 않으면 어두운 배경의 어두운 글꼴로 인해 일부 줄의 출력이 읽을 수 없습니다. 배경이 어두운 터미널에서 위의 명령을 실수로 실행한 경우 다음 명령을 사용하여 기본 흰색 글꼴을 다시 활성화할 수 있습니다.

    # echo -e "\033[37mResetting font color\n"
    Copy to Clipboard Toggle word wrap

5.4. 원격 시스템 구성

SAP HANA 설치를 위해 하나 이상의 원격 시스템(관리 노드)을 준비하려면 다음 단계를 사용하십시오.

사전 요구 사항

  • Red Hat Satellite 서버 또는 Red Hat 고객 포털에서 Red Hat 소프트웨어 패키지를 설치하기 위해 관리형 노드가 올바르게 설정되었는지 확인합니다.
  • Ansible 제어 노드에서 각 관리 노드에 대한 암호 없는 ssh 액세스.
  • SAP HANA에 지원되는 RHEL 릴리스.

    • SAP HANA에 지원되는 RHEL 릴리스에 대한 자세한 내용은 SAP Note 2235581 을 참조하십시오.

절차

  1. 서버의 원래 구성을 유지하려면 백업을 만듭니다.
  2. sap_hana라는 호스트 그룹의 이름과 설정하려는 각 시스템(예: sap_hana라는 호스트 그룹에 있는 세 개의 호스트에 대해)을 포함하는 인벤토리 파일을 생성하거나 /etc/ansible/hosts 를 수정합니다.

    [sap_hana]
    host01
    host02
    host03
    Copy to Clipboard Toggle word wrap
  3. 암호 없이 ssh를 사용하여 세 개의 모든 호스트에 로그인할 수 있는지 확인합니다. 예제:

    # ssh host01 uname -a
    # ssh host02 hostname
    # ssh host03 echo test
    Copy to Clipboard Toggle word wrap
  4. 다음 콘텐츠를 사용하여 sap-hana.yml 이라는 YAML 파일을 생성합니다.

    - hosts: sap_hana
      roles:
        - sap_general_preconfigure
        - sap_hana_preconfigure
    Copy to Clipboard Toggle word wrap
    중요

    올바른 들여쓰기(예 : 역할앞에 있는 2개의 공백)는 필수입니다.

  5. RHEL 시스템 역할 sap_general_preconfiguresap_hana_preconfigure 를 실행하여 SAP HANA 설치를 위해 관리형 노드를 준비합니다.

    # ansible-playbook sap-hana.yml
    Copy to Clipboard Toggle word wrap
    참고
    • 역할은 관리 노드를 처음 설치한 직후에 사용하도록 설계되었습니다. SAP 또는 기타 프로덕션 시스템에 대해 이러한 역할을 실행하려면 먼저 어설션 모드에서 실행하여 적용 가능한 SAP 노트에 따라 SAP의 권장 사항에서 벗어난 설정을 감지할 수 있습니다. 일반 모드로 실행하면 역할이 관리 노드에 SAP 권장 구성을 적용합니다. 드물지만 시스템 구성 설정은 여전히 역할의 의도하지 않은 변경으로 이어질 수 있습니다. 프로덕션 시스템에서 일반 모드에서 역할을 사용하기 전에 시스템을 백업하고 테스트 및 skopeo 시스템에서 역할을 먼저 테스트하는 것이 좋습니다.
    • 플레이북 실행이 끝나면 명령은 재부팅이 필요한 각 관리 노드에 대해 보고합니다. 현재 관리형 노드를 재부팅합니다.

5.5. SAP 소프트웨어 설치

RHEL 8 또는 RHEL 9에 SAP HANA 데이터베이스 또는 SAP S/4HANA를 설치하는 방법에 대한 자세한 내용은 SAP HANA 또는 SAP S/4HANA 설치를 참조하십시오.

6장. 추가 정보

6.1. sap*preconfigure에서 SAP Notes 구현

SAP 노트 버전과 함께 미리 설정된 세 가지 역할에 구현된 SAP 노트는 _<role_ name>_sapnotes_versions 변수에 있는 각 사전 구성 역할의 vars 파일에 포함됩니다. 샘플 파일 이름: /usr/share/ansible/roles/sap_general_preconfigure/vars/RedHat_8.yml. 이 파일에서 _sap_general_preconfigure_sapnotes_versions 변수의 버전 번호와 함께 구현된 SAP 노트를 포함합니다.

6.2. 역할 변수

/usr/share/ansible/roles/<role> 디렉터리에 있는 각 역할의 README.md 파일은 모든 사용자 구성 변수의 용도와 기본 설정을 설명합니다. 변수는 정의되며 인벤토리 파일, 플레이북에서 또는 ansible-playbook 명령줄 매개변수 --extra-vars 또는 -e 를 사용하여 여러 위치에서 변경할 수 있습니다.

법적 공지

Copyright © 2025 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동