Date: 10월 2, 2022
SIOS NFS 리소스에서 EFS로 변환하는 방법
많은 고객이 SAP 솔루션을 AWS로 마이그레이션하는 방법을 고려하면서 /sapmnt 또는 /usr/sap/<SID> 파일 시스템에 대한 기존 NFS(네트워크 파일 공유) 공유를 EFS(탄력적 파일 시스템) 공유로 변환하기를 원할 수도 있습니다.EFS 공유는 모든 로컬 파일 시스템과 동일하게 관리할 수 있는 클라우드 파일 스토리지로 호스팅됩니다. 이 경우 EFS 공유에 있는 모든 데이터는 고가용성 및 내구성이 제공됩니다.
NFS를 사용하여 기존 SAP 계층을 EFS로 변환하는 단계 현재 사용하고 있는 기업 Linux 클러스터용 SIOS LifeKeeper 온프레미스에서 SAP를 보호하기 위해 다음과 같은 간단한 단계를 사용하여 SAP 계층을 NFS에서 EFS로 쉽게 변환할 수 있습니다. 이 과정은 약 20분 정도 소요됩니다.
이 예에서 SIOS LifeKeeper Linux 솔루션은 로컬 마운트 포인트 /sapmnt/EDM(예: 12.1.4.10:/exports/sapmnt/EDM /sapmnt/EDM)을 사용하여 NFS 내보내기 공유 /exports/sapmnt/EDM을 보호합니다(그림 1). .
- 보안 그룹을 인스턴스에서 사용 중인 것으로 업데이트해야 합니다. 마운트하려면 이 작업을 수행해야 합니다.
- 파일 시스템의 IP 주소는 네트워킹 탭에서 찾을 수 있습니다.
- 기본(ISP) 노드의 EFS 공유를 임시 위치(예: /sapmnttmp)에 탑재합니다.
- 마운트 -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport <ipaddress-filesystem>:/ /sapmnttmp
- SAP_NFS_CHECK_IGNORE=1 추가 두 노드의 /etc/default/LifeKeeper에
이 시점에서 EFS 파일 시스템에 대한 마운트된 항목이 있습니다. 이 검사가 설정되기 전에 LifeKeeper는 이미 있는 NFS 마운트를 검사하고 있습니다. 우리는 efs 파일 시스템을 마운트했다는 것을 알고 있기 때문에 이 새로운 파일 시스템이 현재 인식할 수 없기 때문에 nfs 경고를 무시하도록 이 검사를 활성화하는 것이 안전합니다.
- LifeKeeper lkbackup 도구를 사용하여 백업 사본 생성 LifeKeeper 구성의./opt/LifeKeeper/bin/lkbackup -c -n
- LifeKeeper GUI 또는 CLI를 사용하여 SAP 리소스 중지 (서비스 중단 수행) (그림 2) a./opt/LifeKeeper/bin/perform_action -t SAP-EDM_ASCS00 -a 제거
7. NFS 내보내기에서 NFS 데이터 복사 새 EFS 위치로 ㅏ. cp -pra /exports/sapmnt /sapmnttmp 비. cp -pra /exports/usr/sap/EDM/ASCS00 /sapmnttmp 8. hanfs 리소스 가져 오기 osu ㅏ. /opt/LifeKeeper/bin/perform_action -t hanfs-/exports/sapmnt/EDM -a 제거(그림 3)
ㅏ. 마운트 해제 /exports/sapmnt/EDM b. 마운트 해제 /exports/usr/sap/EDM/ASCS00 10. LifeKeeper GUI 또는 CLI를 사용하여 연결된 datarep-sapmnt 리소스 OSU 가져오기 ㅏ ./opt/LifeKeeper/bin/perform_action -t datarep-EDM -a 제거 (그림 5)
/opt/LifeKeeper/bin/perform_action -t datarep-ASCS00 -a 제거 (그림 6)
- 노드 1의 /etc/fstab에 EFS에 대한 마운트 항목 추가 ㅏ. 수액 내보내기 마운트를 efs로 교체 나. :/sapmnt/EDM /sapmnt/EDM nfs nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 0 0 ii. :/ASCS00 /usr/sap/EDM/ASCS00 nfs nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 0 0
- umount 명령을 사용하여 노드 1에서 임시 /sapmnttmp 마운트 지점을 마운트 해제합니다. ㅏ. 마운트 해제 /sapmnttmp
- 수액 마운트를 마운트 해제 ㅏ. umount -l /sapmnt/EDM b. 마운트 해제 -l /usr/sap/EDM/ASCS00
- 마운트 명령을 사용하여 노드 1에서 EFS 파일 시스템 다시 마운트 ㅏ. 마운트 -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport:/sapmnt/EDM /sapmnt/EDM b. mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport :/ASCS00 /usr/sap/EDM/ASCS00 이제 SAP 리소스와 이전 SIOS HANFS 및 NFS 리소스.
- GUI를 사용하여 SAP 리소스와 HANFS 및 NFS 리소스 간의 종속성 삭제 ㅏ. SAP-EDM_ASCS00에서 nfs-/exports/dependencies를 삭제합니다. b. ip-12.1.4.10에서 hanfs-/ 하위 종속성을 삭제합니다. c. nfs-/export/filesystems에서 하위 종속성인 ip-12.1.4.10을 삭제합니다. d. LifeKeeper GUI 또는 CLI를 사용하여 SAP 리소스 시작(SAP 리소스 서비스 시작) e. 새 계층 구조는 다음과 유사합니다(그림 7).
- 노드 2의 /etc/fstab에 EFS에 대한 마운트 항목을 추가합니다. ㅏ. :/sapmnt/EDM /sapmnt/EDM nfs nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 0 0 비. :/ASCS00 /usr/sap/EDM/ASCS00 nfs nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 0 0
- 마운트 명령을 사용하여 노드 2에서 EFS 파일 시스템을 다시 마운트합니다. 항목을 추가하기 전에 13단계를 참조하십시오. ㅏ. 마운트 -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 10.0.147.83:/sapmnt /sapmnt 비. 마운트 -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 10.0.147.83:/ASCS00 /usr/sap/EDM/ASCS00
- IP 및 EC2 리소스를 포함하여 SAP 리소스가 제대로 시작되었는지 확인
- LK GUI를 사용하여 대상(또는 대기 노드)으로 전환 수행
- 완료
결론
NFS 파일 시스템을 EFS로 변환하는 것은 데이터를 훨씬 더 보호하고 AWS 클라우드 리소스를 활용할 수 있는 확실한 방법입니다. 또한 리소스 계층을 단순화하여 파일 시스템을 더 쉽게 읽고 관리할 수 있습니다. 위에 제공된 단계를 통해 클라우드에 저장된 데이터를 훨씬 빠르고 원활하게 전환할 수 있습니다.
의 허가를 받아 재생산 시오스