รายการตรวจสอบการติดตั้ง

Edge for Private Cloud เวอร์ชัน 4.16.05

รายการตรวจสอบจะครอบคลุมข้อกำหนดเบื้องต้นก่อนหน้านี้และแสดงรายการไฟล์ที่จำเป็นต้องได้รับก่อนดำเนินการต่อ สรุปข้อกำหนดหลักที่ครอบคลุมในนโยบายดังกล่าวมีดังนี้

  • ข้อมูลเข้าสู่ระบบของผู้ดูแลระบบ Edge: ในขั้นตอนการติดตั้ง ระบบจะแจ้งให้คุณระบุอีเมลและรหัสผ่านที่ใช้สร้างบัญชีผู้ดูแลระบบ Edge ห้ามใช้ข้อมูลเข้าสู่ระบบเหล่านี้เพื่อวัตถุประสงค์อื่นนอกเหนือจากการดูแลระบบ Edge คุณสามารถสร้างผู้ใช้และประเภทผู้ใช้ที่แตกต่างกันในภายหลังเพื่อสร้างและจัดการพร็อกซี API, แอป และงานระดับผู้ใช้อื่นๆ ทั้งหมด

    หากต้องการเปลี่ยนรหัสผ่านของผู้ดูแลระบบ อย่าใช้ Edge UI เพื่อเปลี่ยนรหัสผ่านของผู้ดูแลระบบ ดูข้อมูลเพิ่มเติมได้ที่การรีเซ็ตรหัสผ่าน Edge
  • ระบบปฏิบัติการ: ดูข้อกำหนดของระบบปฏิบัติการได้ที่ https://apigee.com/docs/api-services/reference/supported-software
  • Java: ข้อกำหนดของ Java จะอยู่ในข้อกำหนดเบื้องต้นด้านบน โปรดดูที่ https://apigee.com/docs/api-services/reference/supported-software

    ตรวจสอบว่า JAVA_HOME ชี้ไปที่รูทของ JDK สำหรับผู้ใช้ที่ทำการติดตั้ง
  • ไฟร์วอลล์: ข้อกำหนดของไฟร์วอลล์/โฮสต์จะอยู่ในข้อกำหนดเบื้องต้นด้านบน โปรดดูข้อกำหนดในการติดตั้งก่อนดำเนินการต่อ
  • TCP Wrappers: TCP Wrappers สามารถบล็อกการสื่อสารของพอร์ตบางพอร์ตและอาจส่งผลต่อการติดตั้ง OpenLDAP, Postgres และ Cassandra ในโหนดเหล่านั้น ให้ตรวจสอบ /etc/hosts.allow และ /etc/hosts.deny เพื่อให้แน่ใจว่าไม่มีข้อจำกัดพอร์ตในพอร์ต OpenLDAP, Postgres และ Cassandra ที่จำเป็น
  • SELinux: Edge อาจพบปัญหาในการติดตั้งและเริ่มคอมโพเนนต์ Edge ทั้งนี้ขึ้นอยู่กับการตั้งค่า SELinux หากจำเป็น คุณสามารถปิดใช้ SELinux หรือตั้งค่าเป็นโหมดอนุญาตในระหว่างการติดตั้ง แล้วเปิดใช้อีกครั้งหลังการติดตั้ง ดูข้อมูลเพิ่มเติมได้ที่ติดตั้งยูทิลิตี apigee-setup ของ Edge
  • iptables: ตรวจสอบว่าไม่มีนโยบาย iptables ที่ป้องกันการเชื่อมต่อระหว่างโหนดในพอร์ต Edge ที่จำเป็น หากจำเป็น คุณสามารถหยุด iptables ระหว่างการติดตั้งได้โดยใช้คำสั่งต่อไปนี้
    > sudo /etc/init.d/iptables stop

    ใน CentOS 7.x:
    > systemctl stop firewalld
  • ไฟล์ใบอนุญาต: คุณต้องได้รับไฟล์ใบอนุญาตที่ถูกต้องเพื่อติดตั้ง Apigee Edge ข้อมูลการอนุญาตให้ใช้สิทธิจะอยู่ในส่วนข้อกำหนดเบื้องต้นด้านบน โปรดดูข้อกำหนดในการติดตั้งก่อนดำเนินการต่อ
  • ไฟล์การเผยแพร่: ไฟล์การเผยแพร่ Apigee Edge ได้รับการติดตั้งเป็นชุด RPM และทรัพยากร Dependency
  • ขีดจำกัดของระบบ
    • ในโหนด Cassandra ให้ตั้งค่าขีดจำกัด memlock, nofile และพื้นที่ที่อยู่ (as) แบบซอฟต์และฮาร์ดสำหรับผู้ใช้ที่ติดตั้ง (ค่าเริ่มต้นคือ "apigee") ใน /etc/security/limits.conf ดังที่แสดงด้านล่าง
      apigee soft memlock unlimited
      apigee hard memlock unlimited
      apigee soft nofile 32768
      apigee hard nofile 65536
      apigee soft as unlimited
      apigee hard as unlimited
    • ในโหนด Message Processor ให้ตั้งค่าจำนวนสูงสุดของตัวบอกไฟล์แบบเปิดเป็น 64K โดยใช้คำสั่งต่อไปนี้
      > ulimit -n 65535

      คุณสามารถเพิ่มขีดจำกัดดังกล่าวได้หากจำเป็น เช่น หากคุณเปิดไฟล์ชั่วคราวจำนวนมากพร้อมกัน
  • ปิดใช้การค้นหา DNS ใน IPv6 เมื่อใช้ NSCD
    หากคุณติดตั้งและเปิดใช้ NSCD (Name Service Cache Daemon) คุณอาจสังเกตเห็นว่า Message Processor ทำการค้นหา DNS 2 ครั้ง โดยครั้งแรกสำหรับ IPv4 และครั้งที่ 2 สำหรับ IPv6

    วิธีปิดใช้ DNS Lookup ใน IPv6
    1. ในโหนด Message Processor ทุกโหนด ให้แก้ไข /etc/nscd.conf
    2. ตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้
      enable-cache hosts no