Skip to main content
NetApp solutions for SAP
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

단일 호스트

기여자 netapp-mschoen

단일 호스트

이 섹션에서는 SAP HANA 단일 호스트 시스템에 특화된 NetApp 스토리지 시스템 구성을 설명합니다.

SAP HANA 단일 호스트 시스템을 위한 볼륨 및 LUN 구성

다음 그림은 4개의 단일 호스트 SAP HANA 시스템의 볼륨 구성을 보여줍니다. 각 SAP HANA 시스템의 데이터 및 로그 볼륨은 서로 다른 스토리지 컨트롤러에 분산됩니다. 예를 들어, 볼륨 'sid1_data_mnt00001'은 컨트롤러 A에 구성되고 볼륨 'sid1_log_mnt00001'은 컨트롤러 B에 구성됩니다 각 볼륨 내에서 단일 LUN이 구성됩니다.

참고 SAP HANA 시스템에 HA 쌍의 스토리지 컨트롤러가 하나만 사용되는 경우 데이터 볼륨과 로그 볼륨을 동일한 스토리지 컨트롤러에 저장할 수도 있습니다.

입력/출력 대화 상자 또는 작성된 내용을 표시하는 그림

각 SAP HANA 호스트마다 데이터 볼륨, 로그 볼륨 및 '/HANA/shared'에 대한 볼륨이 구성됩니다. 다음 표에는 4개의 SAP HANA 단일 호스트 시스템이 포함된 구성의 예가 나와 있습니다.

목적 컨트롤러 A의 애그리게이트 1 컨트롤러 A의 애그리게이트 2 컨트롤러 B의 애그리게이트 1 컨트롤러 B의 애그리게이트 2

시스템 SID1의 데이터, 로그 및 공유 볼륨

데이터 볼륨: SID1_DATA_mnt00001

공유 볼륨: SID1_shared

로그 볼륨: SID1_LOG_mnt00001

시스템 SID2의 데이터, 로그 및 공유 볼륨

로그 볼륨: SID2_LOG_mnt00001

데이터 볼륨: SID2_DATA_mnt00001

공유 볼륨: SID2_shared

시스템 SID3의 데이터, 로그 및 공유 볼륨

공유 볼륨: SID3_SHARED

데이터 볼륨: SID3_DATA_mnt00001

로그 볼륨: SID3_LOG_mnt00001

시스템 SID4의 데이터, 로그 및 공유 볼륨

로그 볼륨: SID4_LOG_mnt00001

공유 볼륨: SID4_shared

데이터 볼륨: SID4_DATA_mnt00001

다음 표에서는 단일 호스트 시스템의 마운트 지점 구성의 예를 보여 줍니다.

LUN을 클릭합니다 SAP HANA 호스트의 마운트 지점 참고

SID1_DATA_mnt00001

/HANA/data/SID1/mnt00001

/etc/fstab 항목을 사용하여 마운트되었습니다

SID1_LOG_mnt00001

/HANA/log/SID1/mnt00001

/etc/fstab 항목을 사용하여 마운트되었습니다

SID1_shared

/HANA/공유/SID1

/etc/fstab 항목을 사용하여 마운트되었습니다

참고 설명된 구성에서 사용자 SID1adm 의 기본 홈 디렉토리가 저장된 '/usr/sap/sID1' 디렉토리가 로컬 디스크에 있습니다. 디스크 기반 복제를 사용하는 재해 복구 설정에서는 모든 파일 시스템이 중앙 스토리지에 있도록 '/usr/SAP/SID1' 디렉토리에 대한 'sid1_shared' 볼륨 내에 추가 LUN을 생성하는 것이 좋습니다.

Linux LVM을 사용하여 SAP HANA 단일 호스트 시스템에 대한 볼륨 및 LUN 구성

Linux LVM을 사용하여 성능을 향상하고 LUN 크기 제한을 해결할 수 있습니다. LVM 볼륨 그룹의 서로 다른 LUN은 서로 다른 애그리게이트와 다른 컨트롤러에 저장해야 합니다. 다음 표에서는 볼륨 그룹당 2개의 LUN에 대한 예를 보여 줍니다.

참고 SAP HANA KPI를 충족하기 위해 여러 LUN이 있는 LVM을 사용할 필요는 없지만 권장됩니다.
목적 컨트롤러 A의 애그리게이트 1 컨트롤러 A의 애그리게이트 2 컨트롤러 B의 애그리게이트 1 컨트롤러 B의 애그리게이트 2

LVM 기반 시스템의 데이터, 로그 및 공유 볼륨

데이터 볼륨: SID1_DATA_mnt00001

공유 볼륨: SID1_shared Log2 볼륨: SID1_log2_mnt00001

데이터 2 볼륨: SID1_data2_mnt00001

로그 볼륨: SID1_LOG_mnt00001

볼륨 옵션

다음 표에 나열된 볼륨 옵션은 SAP HANA에 사용되는 모든 볼륨에서 확인 및 설정되어야 합니다.

조치 ONTAP 9

자동 스냅샷 복사본을 사용하지 않도록 설정합니다

vol modify –vserver <vserver-name> -volume <volname> -snapshot-policy none

스냅샷 디렉토리 표시를 해제합니다

vol modify -vserver <vserver-name> -volume <volname> -snapdir -access false

CLI를 사용하여 LUN을 생성하고 LUN을 이니시에이터 그룹에 매핑

이 섹션에서는 LVM과 LVM 볼륨 그룹당 두 개의 LUN을 사용하는 SID FC5가 있는 SAP HANA 단일 호스트 시스템에 대해 ONTAP 9에서 명령줄을 사용하여 구성 예를 보여줍니다.

  1. 필요한 볼륨을 모두 생성합니다.

    vol create -volume FC5_data_mnt00001 -aggregate aggr1_1 -size 1200g  -snapshot-policy none -foreground true -encrypt false  -space-guarantee none
    vol create -volume FC5_log_mnt00001  -aggregate aggr1_2 -size 280g -snapshot-policy none -foreground true -encrypt false -space-guarantee none
    vol create -volume FC5_data2_mnt00001 -aggregate aggr1_2 -size 1200g -snapshot-policy none -foreground true -encrypt false -space-guarantee none
    vol create -volume FC5_log2_mnt00001  -aggregate aggr1_1 -size 280g -snapshot-policy none -foreground true -encrypt false  -space-guarantee none
    vol create -volume FC5_shared -aggregate aggr1_1 -size 512g -state online -policy default -snapshot-policy none -junction-path /FC5_shared -encrypt false  -space-guarantee none
  2. 모든 LUN을 생성합니다.

    lun create -path  /vol/FC5_data_mnt00001/FC5_data_mnt00001   -size 1t -ostype linux -space-reserve disabled -space-allocation disabled -class regular
    lun create -path /vol/FC5_data2_mnt00001/FC5_data2_mnt00001 -size 1t -ostype linux -space-reserve disabled -space-allocation disabled -class regular
    lun create -path /vol/FC5_log_mnt00001/FC5_log_mnt00001 -size 260g -ostype linux -space-reserve disabled -space-allocation disabled -class regular
    lun create -path /vol/FC5_log2_mnt00001/FC5_log2_mnt00001 -size 260g -ostype linux -space-reserve disabled -space-allocation disabled -class regular
  3. FC5의 sythe 호스트에 속하는 모든 포트에 대한 개시자 그룹을 생성합니다.

    lun igroup create -igroup HANA-FC5 -protocol fcp -ostype linux -initiator 10000090fadcc5fa,10000090fadcc5fb -vserver hana
  4. 모든 LUN을 생성된 이니시에이터 그룹에 매핑합니다.

    lun map -path /vol/FC5_data_mnt00001/FC5_data_mnt00001    -igroup HANA-FC5
    lun map -path /vol/FC5_data2_mnt00001/FC5_data2_mnt00001  -igroup HANA-FC5
    lun map -path /vol/FC5_log_mnt00001/FC5_log_mnt00001  -igroup HANA-FC5
    lun map -path /vol/FC5_log2_mnt00001/FC5_log2_mnt00001  -igroup HANA-FC5