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

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

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

  • ข้อมูลเข้าสู่ระบบของผู้ดูแลระบบ 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 สําหรับผู้ใช้ที่ติดตั้ง
  • ไฟร์วอลล์: ข้อกําหนดของไฟร์วอลล์/โฮสต์จะอยู่ภายใต้ข้อกําหนดเบื้องต้นด้านบน โปรดดูข้อกําหนดการติดตั้งก่อนดําเนินการต่อ
  • Wrapper ของ TCP: Wrapper TCP สามารถบล็อกการสื่อสารของบางพอร์ตและอาจส่งผลต่อการติดตั้ง OpenLDAP, Postgres และ Cassandra ในโหนดเหล่านั้น ให้ตรวจสอบ /etc/hosts.allow และ /etc/hosts.deny เพื่อให้แน่ใจว่าไม่มีพอร์ตที่จํากัดในพอร์ต OpenLDAP, Postgres และ Cassandra ที่กําหนด
  • SELinux: Edge อาจพบปัญหาในการติดตั้งและเริ่มต้นคอมโพเนนต์ Edge ทั้งนี้ขึ้นอยู่กับการตั้งค่าสําหรับ SELinux หากจําเป็น คุณสามารถปิดใช้ SELinux หรือตั้งค่าเป็นโหมดที่ได้รับอนุญาตในระหว่างการติดตั้ง แล้วเปิดใช้งานอีกครั้งหลังการติดตั้ง ดูติดตั้งยูทิลิตีการตั้งค่า Apigee ของ Edge สําหรับข้อมูลเพิ่มเติม
  • iptables: ตรวจสอบว่าไม่มีนโยบาย iptable ที่ป้องกันไม่ให้เชื่อมต่อระหว่างโหนดในพอร์ต Edge ที่จําเป็น หากจําเป็น คุณหยุด iptables ระหว่างการติดตั้งได้โดยใช้คําสั่งนี้
    > sudo /etc/init.d/iptables stop

    บน CentOS 7.x
    > หยุดไฟร์วอลล์ของระบบแล้ว
  • ไฟล์ใบอนุญาต: จะต้องมีไฟล์ใบอนุญาตที่ถูกต้องให้ติดตั้ง Apigee Edge ข้อมูลการออกใบอนุญาตอยู่ภายใต้ข้อกําหนดเบื้องต้นข้างต้น โปรดดูข้อกําหนดในการติดตั้งก่อนดําเนินการต่อ
  • ไฟล์การเผยแพร่: มีการติดตั้งไฟล์แจกจ่าย Apigee Edge เป็นชุด RPM และการอ้างอิง
  • ข้อจํากัดของระบบ:
    • ในโหนด Cassandra ให้ตั้ง Somlock (Soft) แบบไม่เข้มงวด และ Nofile (พื้นที่ที่อยู่) (as) ของผู้ใช้การติดตั้ง (ค่าเริ่มต้นคือ "apigee") ใน /etc/security/limits.conf ดังที่แสดงด้านล่าง
      apigee soft memlock Unlimited
      apigee Hard memlock Unlimited
      apigee soft nofile 32768 Hard as apige6 Unlimited
      apipipแบบไม่จํากัด apige ไม่เข้มงวด apie


    • ในโหนด Message Processor ให้ตั้งค่าจํานวนสูงสุดของข้อบ่งชี้ไฟล์เป็น 64K โดยใช้คําสั่ง
      > ulimit -n 65535

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

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