Private Cloud용 Edge v. 4.16.09
데모 또는 개념 증명 설치의 일환으로 단일 호스트 머신에 Private Cloud용 Edge를 설치할 수 있습니다. 이 유형의 설치를 Edge '올인원' 설치라고 합니다. 호스트 머신은 독립형 머신이거나 아래 나열된 시스템 기본 요건을 충족하는 VM일 수 있습니다.
호스트 머신에 Private Cloud용 Edge를 설치한 후 선택적으로 다음을 설치할 수 있습니다.
- 동일한 호스트 머신의 개발자 서비스 포털
- 두 번째 호스트 머신의 API BaaS
Edge 시스템 요구사항
다음 표에는 단일 호스트 머신에 Edge를 설치하기 위한 시스템 요구사항이 나와 있습니다.
요구사항 |
설명 |
테스트 |
---|---|---|
Apigee RPM 저장소에 대한 액세스 권한 |
https://software.apigee.com에 대한 액세스를 확인하세요. Apigee로부터 저장소의 사용자 이름/비밀번호를 받았는지 확인합니다.
|
curl -v https://software.apigee.com이 HTTP 200을 반환함 |
백엔드 서비스에 대한 액세스 |
백엔드 서비스에 대한 액세스 권한 확인 |
curl -v http://backend: 백엔드 서비스에 대한 액세스 확인 |
라이선스 키 |
라이선스 키가 첨부된 Apigee에서 보낸 이메일을 확인하세요. |
라이선스 키가 호스트 머신에 배포되었는지 확인하세요. |
OS 버전 |
지원되는 소프트웨어 및 지원되는 버전에 나열된 지원되는 OS 버전 |
cat /etc/redhat-release는 OS 버전을 반환 |
자바 버전 |
지원되는 자바 버전:
|
java -version은 설치된 자바 버전을 반환합니다. 필요한 자바 버전을 찾을 수 없는 경우 Edge 설치 프로그램이 해당 버전을 다운로드하여 설치합니다. |
CPU 코어 |
최소 2개 |
lscpu는 CPU 수를 반환합니다. cat /proc/cpuinfo는 CPU 정보를 반환 |
RAM |
최소 8GB |
cat /proc/meminfo는 메모리 정보를 반환 |
디스크 공간 |
최소 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에서 저장소의 사용 가능 여부를 확인하세요. |
ports, iptables, firewalld |
포트 8080, 9000, 9001, 9002가 수신 패킷을 허용할 수 있는지 확인합니다. |
이 요구사항은 OS 및 OS 구성에 따라 다릅니다. 현재 설정을 보는 데 사용할 수 있는 몇 가지 명령어가 있습니다. iptables -nvL Linux 6.x: 서비스 iptables 상태 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를 설치한 후 다시 사용 설정하려면 다음 안내를 따르세요. 설정 적용 1 SELinux를 영구적으로 사용 중지하려면 Edge apigee-setup 유틸리티 설치를 참고하세요. |
시스템 사용자 액세스 |
설치를 수행하는 사용자의 요건:
|
sudo cloudami는 루트를 반환해야 합니다. |
SMTP 서버 |
새 Edge 사용자에게 이메일을 보내기 위한 SMTP 서버 액세스 권한입니다. |
개발자 서비스 포털의 시스템 요구사항
Edge를 설치한 것과 동일한 호스트 머신에 Edge 개발자 서비스 포털을 설치할 수 있습니다. 포털을 설치하기 전에 다음 요구사항을 충족하는지 확인하세요.
요구사항 |
설명 |
테스트 |
---|---|---|
호스트에 설치된 Edge |
호스트 머신에 Edge가 이미 설치되어 있는지 확인하세요. |
위의 Edge 시스템 요구사항을 참고하세요. |
포털 .tar 파일 |
포털 .tar 파일을 호스트 머신에 다운로드합니다. |
1. Apigee Edge 지원으로 이동합니다. 2. 지원팀에 로그인하여 다음 두 가지 방법 중 하나로 포털 .tar 파일을 요청합니다.
|
포트 |
포트 80의 사용 및 액세스 가능 여부 확인 |
netstat -nlptu | grep 80 |
API BaaS의 시스템 요구사항
Edge를 설치하는 데 사용한 것과 다른 단일 호스트 머신에 API BaaS를 설치할 수 있습니다. 호스트에 API BaaS를 설치하기 전에 다음 요구사항을 충족하는지 확인하세요.
요구사항 |
설명 |
테스트 |
---|---|---|
모든 Edge 요구사항 |
호스트 머신이 위에 나열된 Edge 요구사항을 모두 충족하는지 확인합니다. |
위의 Edge 시스템 요구사항을 참고하세요. |
ports, iptables, firewalld |
포트 9000, 8080, 9200~9400이 수신 패킷을 허용할 수 있는지 확인합니다. |
이 단계는 OS 및 OS 구성에 따라 다릅니다. 현재 설정을 보는 데 사용할 수 있는 몇 가지 명령어가 있습니다. iptables -nvL Linux 6.x: 서비스 iptables 상태 Linux 7.x: sysctl firewalld status 필요한 경우 iptables 또는firewalld를 중지할 수 있습니다. |