Edge untuk Private Cloud v. 4.17.01
Anda dapat menginstal Edge untuk Private Cloud pada satu mesin host sebagai bagian dari demo atau bukti penginstalan konsep. Jenis penginstalan ini disebut sebagai penginstalan "all-in-one" Edge. Mesin host dapat berupa mesin mandiri atau VM yang memenuhi prasyarat sistem yang tercantum di bawah.
Setelah menginstal Edge untuk Private Cloud di mesin host, Anda dapat menginstal secara opsional:
- Portal Layanan Developer di mesin host-nya sendiri
- API BaaS pada mesin host-nya sendiri
Pemberian (hak) lisensi
Setiap penginstalan Edge memerlukan file lisensi unik yang Anda peroleh dari Apigee. Jika Anda belum memiliki lisensi, hubungi Bagian Penjualan di sini.
Persyaratan sistem untuk Edge
Tabel berikut mencantumkan persyaratan sistem untuk menginstal Edge pada satu mesin host:
Persyaratan |
Deskripsi |
Pengujian |
---|---|---|
Akses ke repo RPM Apigee |
Pastikan akses ke https://software.apigee.com Pastikan Anda menerima nama pengguna/sandi dari Apigee untuk repo:
|
curl -v https://software.apigee.com menampilkan HTTP 200 |
Akses ke layanan backend Anda |
Memastikan akses ke layanan backend Anda |
curl -v http://backend untuk memeriksa akses ke layanan backend Anda |
Kunci lisensi |
Periksa email dari Apigee dengan kunci lisensi terlampir |
Memastikan kunci lisensi di-deploy ke mesin host |
Versi OS |
Versi OS yang didukung seperti yang tercantum di Software yang didukung dan versi yang didukung. |
cat /etc/redhat-release menampilkan versi OS |
Versi Java |
Versi Java yang didukung:
|
java -version menampilkan versi Java yang diinstal Jika versi Java yang diperlukan tidak ditemukan, penginstal Edge akan mendownload dan menginstalnya. |
Core CPU |
Minimum 2 |
lscpu menampilkan jumlah CPU cat /proc/cpuinfo menampilkan Informasi CPU |
RAM |
Minimum 8 GB |
cat /proc/meminfo menampilkan informasi memori |
Ruang disk |
Minimum 100 GB |
df -h akan menampilkan kapasitas disk. df -h /opt menampilkan kapasitas disk untuk /opt, direktori penginstalan Edge |
Hostname |
Nama host disetel ke alamat IP host |
nama host -i menampilkan alamat IP host |
Jaringan |
Perlu akses Internet eksternal. Untuk RedHat OS, akses ke repositori yum RHEL. |
yum repolist menampilkan repo yang tersedia. Untuk RedHat, periksa ketersediaan repo dari /etc/yum.repos.d/redhat-rhui.repo |
ports, iptables, firewalld |
Pastikan bahwa port 8080, 9000, 9001, dan 9002 dapat menerima paket masuk. |
Persyaratan ini bergantung pada konfigurasi OS dan OS Anda. Ada beberapa perintah yang dapat Anda gunakan untuk melihat setelan saat ini: iptables -nvL Linux 6.x: status iptables layanan Linux 7.x: status sysctl firewalld Jika perlu, Anda dapat menghentikan iptables atau {i>firewall<i} |
SELinux |
Nonaktifkan SELinux, atau setel ke mode permisif selama penginstalan. Aktifkan kembali setelah penginstalan, jika perlu |
Setel SELinux ke mode permisif untuk sementara: Di sistem operasi Linux 6.x: echo 0 > /selinux/enforce Untuk mengaktifkannya kembali setelah menginstal Edge: echo 1 > /selinux/enforce Di sistem operasi Linux 7.x: setenforce 0 Untuk mengaktifkannya kembali setelah menginstal Edge: setenforce 1 Untuk menonaktifkan SELinux secara permanen, lihat Menginstal utilitas apigee-setup Edge. |
Akses pengguna sistem |
Pengguna yang melakukan penginstalan memerlukan:
|
sudo Whoami harus mengembalikan root |
Server SMTP |
Akses ke server SMTP untuk mengirim email ke pengguna Edge baru. |
Persyaratan sistem untuk portal Layanan Developer
Anda dapat menginstal portal Edge Developer Services di komputer yang berbeda dengan yang Anda gunakan untuk menginstal Edge. Pastikan Anda telah memenuhi persyaratan berikut sebelum menginstal portal:
Persyaratan |
Deskripsi |
Pengujian |
---|---|---|
Akses ke repo RPM Apigee |
Pastikan akses ke https://software.apigee.com Pastikan Anda menerima nama pengguna/sandi dari Apigee untuk repo. |
curl -v https://software.apigee.com menampilkan HTTP 200 |
Edge diinstal di host |
Pastikan Anda telah menginstal Edge pada mesin host |
Lihat Persyaratan sistem untuk Edge di atas. |
Port |
Memastikan port 80 tersedia dan dapat diakses |
netstat -nlptu | grep 80 |
Persyaratan sistem untuk API BaaS
Anda dapat menginstal API BaaS pada mesin host tunggal, berbeda dengan yang Anda gunakan untuk menginstal Edge. Pastikan Anda telah memenuhi persyaratan berikut sebelum menginstal BaaS API di host:
Persyaratan |
Deskripsi |
Pengujian |
---|---|---|
Akses ke repo RPM Apigee |
Pastikan akses ke https://software.apigee.com Pastikan Anda menerima nama pengguna/sandi dari Apigee untuk repo. |
curl -v https://software.apigee.com menampilkan HTTP 200 |
Semua persyaratan Edge |
Pastikan mesin host memenuhi semua persyaratan yang tercantum di atas untuk Edge |
Lihat Persyaratan sistem untuk Edge di atas. |
ports, iptables, firewalld |
Pastikan port 2551, 8080, 9000, 9200-9400 dapat menerima paket masuk. |
Langkah ini bergantung pada konfigurasi OS dan OS Anda. Ada beberapa perintah yang dapat Anda gunakan untuk melihat setelan saat ini: iptables -nvL Linux 6.x: status iptables layanan Linux 7.x: status sysctl firewalld Jika perlu, Anda dapat menghentikan iptables atau {i>firewall<i} |