Edge 데모 설치 요구사항

프라이빗 클라우드용 Edge v4.18.01

데모 또는 개념 증명 설치의 일환으로 단일 호스트 머신에 Private Cloud용 Edge를 설치할 수 있습니다. 이러한 유형의 설치를 Edge '올인원' 설치라고 합니다. 호스트 머신은 아래 나열된 시스템 기본 요건을 충족하는 독립형 머신 또는 VM일 수 있습니다.

호스트 머신에 프라이빗 클라우드용 Edge를 설치한 후 다음을 선택적으로 설치할 수 있습니다.

  • 자체 호스트 머신의 개발자 서비스 포털
  • 자체 호스트 머신의 API BaaS

라이선스

Edge를 설치할 때마다 Apigee에서 가져온 고유한 라이선스 파일이 필요합니다. 아직 라이선스가 없는 경우 여기에서 영업팀에 문의하세요.

Edge 시스템 요구사항

다음 표에는 단일 호스트 머신에 Edge를 설치하기 위한 시스템 요구사항이 나와 있습니다.

요구사항

설명

테스트

Apigee RPM 저장소에 액세스

https://software.apigee.com에 대한 액세스 권한을 확인합니다.

저장소에 대해 Apigee에서 사용자 이름/비밀번호를 받았는지 확인합니다.

  • Apigee를 평가하는 잠재고객인 경우 여기에서 Apigee 영업팀에 문의하세요.
  • 기존 Apigee 고객인 경우 Apigee 담당자에게 문의하세요.

curl -v https://software.apigee.com가 HTTP 200을 반환합니다.

백엔드 서비스에 대한 액세스

백엔드 서비스에 대한 액세스 보장

curl -v http://backend: 백엔드 서비스에 대한 액세스 확인

라이선스 키

Apigee에서 보낸 이메일에 라이선스 키가 첨부되어 있는지 확인합니다.

호스트 머신에 라이선스 키가 배포되었는지 확인

OS 버전

지원되는 소프트웨어 및 지원되는 버전에 나열된 지원되는 OS 버전

cat /etc/redhat-release는 OS 버전을 반환합니다.

Java 버전

지원되는 Java 버전:

  • Oracle JDK 1.8
  • OpenJDK 1.8

java -version은 설치된 Java 버전을 반환합니다.

필요한 Java 버전을 찾을 수 없으면 Edge 설치 프로그램에서 다운로드하여 설치합니다.

CPU 코어

최소 8개

lscpu는 CPU 수를 반환합니다.

cat /proc/cpuinfo는 CPU 정보를 반환합니다.

RAM

최소 16GB

cat /proc/meminfo는 메모리 정보를 반환합니다.

Diskspace

최소 100GB

df -h는 디스크 공간을 반환합니다.

df -h /opt는 Edge 설치 디렉터리인 /opt의 디스크 공간을 반환합니다.

호스트 이름

호스트의 IP 주소로 설정된 호스트 이름

hostname -i는 호스트의 IP 주소를 반환합니다.

네트워크

외부 인터넷 액세스가 필요합니다.

RedHat OS의 경우 RHEL yum 저장소에 액세스합니다.

yum repolist는 사용 가능한 저장소를 반환합니다.

RedHat의 경우 /etc/yum.repos.d/redhat-rhui.repo에서 저장소의 사용 가능 여부를 확인합니다.

포트, iptables, firewalld

포트 8080, 9000, 9001, 9002에서 수신 패킷을 수락할 수 있는지 확인합니다.

이 요구사항은 OS 및 OS 구성에 따라 다릅니다. 현재 설정을 보는 데 사용할 수 있는 명령어는 여러 가지입니다.

iptables -nvL

Linux 6.x: service iptables status

Linux 7.x: sysctl firewalld status

필요한 경우 iptables 또는 firewalld를 중지할 수 있습니다.

SELinux

설치 중에 SELinux를 사용 중지하거나 허용 모드로 설정합니다. 필요한 경우 설치 후 다시 사용 설정

SELinux를 일시적으로 허용 모드로 설정합니다.

Linux 6.x 운영체제:

echo 0 > /selinux/enforce

Edge를 설치한 후 다시 사용 설정하려면 다음 단계를 따르세요.

echo 1 > /selinux/enforce

Linux 7.x 운영체제:

setenforce 0

Edge를 설치한 후 다시 사용 설정하려면 다음 단계를 따르세요.

setenforce 1

SELinux를 영구적으로 사용 중지하려면 Edge apigee-setup 유틸리티 설치를 참고하세요.

시스템 사용자 액세스

설치를 수행하는 사용자에게 필요한 권한:

  • sudo 액세스 또는 루트 액세스
  • 호스트 머신에 사용자를 추가하는 기능

sudo whoami는 루트를 반환해야 합니다.

SMTP 서버

새 Edge 사용자에게 이메일을 전송하기 위한 SMTP 서버 액세스 권한

개발자 서비스 포털의 시스템 요구사항

Edge를 설치하는 데 사용한 머신과 다른 머신에 Edge 개발자 서비스 포털을 설치할 수 있습니다. 포털을 설치하기 전에 다음 요구사항을 충족하는지 확인하세요.

요구사항

설명

테스트

Apigee RPM 저장소에 액세스

https://software.apigee.com에 대한 액세스 권한을 확인합니다.

저장소에 대해 Apigee에서 사용자 이름/비밀번호를 받았는지 확인합니다.

curl -v https://software.apigee.com가 HTTP 200을 반환합니다.

호스트에 설치된 Edge

호스트 머신에 Edge가 이미 설치되어 있는지 확인합니다.

위의 Edge 시스템 요구사항을 참조하세요.

포트

포트 8079를 사용할 수 있고 액세스할 수 있는지 확인합니다.

netstat -nlptu | grep 8079

API BaaS 시스템 요구사항

Edge를 설치하는 데 사용한 것과 다른 단일 호스트 머신에 API BaaS를 설치할 수 있습니다. 호스트에 API BaaS를 설치하기 전에 다음 요구사항을 충족하는지 확인하세요.

요구사항

설명

테스트

Apigee RPM 저장소에 액세스

https://software.apigee.com에 대한 액세스 권한을 확인합니다.

저장소에 대해 Apigee에서 사용자 이름/비밀번호를 받았는지 확인합니다.

curl -v https://software.apigee.com가 HTTP 200을 반환합니다.

모든 에지 요구사항

호스트 머신이 위에 나열된 Edge의 모든 요구사항을 충족하는지 확인합니다.

위의 Edge 시스템 요구사항을 참조하세요.

포트, iptables, firewalld

포트 2551, 8080, 9000, 9200-9400에서 수신 패킷을 수락할 수 있는지 확인합니다.

이 단계는 OS 및 OS 구성에 따라 다릅니다. 현재 설정을 보는 데 사용할 수 있는 명령어는 여러 가지입니다.

iptables -nvL

Linux 6.x: service iptables status

Linux 7.x: sysctl firewalld status

필요한 경우 iptables 또는 firewalld를 중지할 수 있습니다.