الزامات نصب نسخه نمایشی Edge

می‌توانید Edge for the Private Cloud را روی یک ماشین میزبان به‌عنوان بخشی از نصب نسخه نمایشی یا اثبات مفهوم نصب کنید. این نوع نصب به‌عنوان نصب «همه در یک» Edge شناخته می‌شود. دستگاه میزبان می‌تواند یک دستگاه مستقل یا یک ماشین مجازی باشد که پیش‌نیازهای سیستم فهرست‌شده در زیر را برآورده کند.

پس‌از نصب Edge for the Private Cloud در ماشین میزبان، می‌توانید به‌صورت اختیاری در ماشین میزبان خودتان، درگاه «خدمات توسعه‌دهندگان Apigee» (یا به‌طور ساده، درگاه) را نصب کنید.

صدور پروانه

هر نصب 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 با کلید مجوز پیوست‌شده را بررسی کنید

مطمئن شوید کلید پروانه در ماشین میزبان مستقر شده باشد

نسخه سیستم‌عامل

نسخه سیستم‌عامل پشتیبانی‌شده که در نرم‌افزار پشتیبانی‌شده و نسخه‌های پشتیبانی‌شده فهرست شده است.

cat /etc/redhat-release نسخه سیستم‌عامل را برمی‌گرداند

نسخه Java

نسخه‌های پشتیبانی‌شده Java:

  • ‫Oracle JDK 1.8
  • ‫OpenJDK 1.8

java -version نسخه نصب‌شده Java را برمی‌گرداند

اگر نسخه موردنیاز Java پیدا نشود، نصب‌کننده Edge آن را بارگیری و نصب می‌کند.

هسته‌های CPU

حداقل ۸

‫lscpu تعداد CPU را برمی‌گرداند

cat /proc/cpuinfo اطلاعات CPU را برمی‌گرداند

RAM

حداقل ۱۶ گیگابایت

cat /proc/meminfo اطلاعات حافظه را برمی‌گرداند

فضای دیسک

حداقل ۱۰۰ گیگابایت

df -h فضای دیسک را برمی‌گرداند.

df -h /opt فضای دیسک را برای /opt، دایرکتوری نصب Edge، برمی‌گرداند

نام میزبان

نام میزبان روی نشانی IP میزبان تنظیم شد

hostname -i نشانی IP میزبان را برمی‌گرداند

شبکه

دسترسی به اینترنت خارجی لازم است.

برای سیستم‌عامل RedHat، دسترسی به مخزن RHEL yum.

yum repolist مخزن‌های دردسترس را برمی‌گرداند.

برای RedHat، دردسترس بودن مخزن‌ها را از /etc/yum.repos.d/redhat-rhui.repo بررسی کنید

درگاه‌ها، iptables،‏ firewalld

مطمئن شوید که درگاه‌های ۸۰۸۰، ۹۰۰۰، ۹۰۰۱، و ۹۰۰۲ می‌توانند بسته‌های ورودی را بپذیرند.

این الزام به سیستم‌عامل و پیکربندی سیستم‌عامل شما بستگی دارد. چندین فرمان وجود دارد که می‌توانید برای مشاهده تنظیمات فعلی استفاده کنید:

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

دسترسی به سرور SMTP برای ارسال ایمیل به کاربران جدید Edge.

الزامات سیستم برای درگاه

می‌توانید در دستگاهی متفاوت از دستگاهی که برای نصب Edge استفاده کردید، درگاه را نصب کنید. قبل‌از نصب کردن درگاه، مطمئن شوید که الزامات زیر را برآورده کرده‌اید:

الزامات

شرح

آزمایش

دسترسی به مخزن Apigee RPM

دسترسی به https://software.apigee.com را تضمین کنید

مطمئن شوید که نام کاربری/گذرواژه‌ای از Apigee برای مخزن دریافت کرده‌اید.

‫curl -v https://software.apigee.com‏ HTTP 200 برمی‌گرداند

‫Edge روی میزبان نصب شده است

مطمئن شوید که Edge را قبلاً روی ماشین میزبان نصب کرده‌اید

ملزومات سیستم برای Edge را در بالا ببینید.

درگاه

مطمئن شوید درگاه ۸۰۷۹ دردسترس و دسترس‌پذیر باشد

netstat -nlptu | grep 8079