SAP를 설치할 때 SAP 소프트웨어가 SAP 인스턴스를 설치한 서버에 파일과 셸 스크립트를 만듭니다. 이 파일과 스크립트는 물리적 서버 이름을 사용합니다. Sun Cluster 소프트웨어와 함께 SAP 소프트웨어를 실행하려면 물리적 서버를 네트워크 자원에 대한 참조(논리 호스트 이름)로 교체하십시오. 이 절차의 모든 단계에서 physicalserver라는 용어는 물리적 서버를 나타내고 logical-hostname이라는 용어는 네트워크 자원을 나타냅니다.
클러스터에서 페일오버 SAP 인스턴스가 실행되도록 하려면 다음 단계를 수행하십시오.
다음 단계에서 수정할 파일의 백업 사본을 만드십시오.
SAP 소프트웨어를 설치한 노드에 로그인하십시오.
SAP 인스턴스(중앙 인스턴스 및 응용프로그램 서버 인스턴스)와 데이터베이스를 종료하십시오.
사용자 sapsidadm이 되어 다음 작업을 수행하십시오.
사용자 sapsidadm이 되어 매개 변수 SAPLOCALHOST에 대한 항목을 추가하십시오.
/sapmnt/SAPSID/profile 디렉토리의 SAPSID_Service-StringSystem-Number_logical-hostname 프로파일 파일에 이 항목을 추가하십시오.
중앙 인스턴스의 경우:
SAPLOCALHOST=ci-logical-hostname |
이 항목을 추가하면 외부 응용프로그램 서버가 네트워크 자원(논리 호스트 이름 또는 공유 주소)을 사용하여 중앙 인스턴스를 찾습니다.
응용프로그램 서버의 경우:
SAPLOCALHOST=as-logical-hostname |
사용자 orasapsid가 되어 다음 작업을 수행하십시오.
oraSAPSID 홈 디렉토리에서 물리적 서버 이름을 참조하는 파일 이름을 모두 수정하십시오.
oraSAPSID 홈 디렉토리에서 로그 파일 내용을 제외하고 물리적 서버 이름을 참조하는 파일 내용을 모두 수정하십시오.
/usr/sap/tmp 디렉토리를 사용자 sapsidadm이 소유하고 페일오버 SAP 인스턴스를 마스터할 수 있는 모든 노드에 그룹 sapsys가 있는지 확인하십시오.
"중앙 인스턴스에서 SAP 및 데이터베이스 설치를 확인하는 방법"으로 이동하십시오.