Edge for Private Cloud v4.19.01
หลังจากติดตั้ง Edge สำเร็จแล้ว คุณอาจต้องดำเนินการบางอย่างที่พบบ่อยเพื่อตรวจสอบการติดตั้ง ปรับแต่งการตั้งค่า และปรับแต่งการกำหนดค่า งานเหล่านี้ ได้แก่
| งาน | คำอธิบาย |
|---|---|
| เรียกใช้คำสั่งในคอมโพเนนต์ Edge | ใช้ยูทิลิตี apigee-service เพื่อเริ่ม หยุด รีสตาร์ท และดูสถานะของคอมโพเนนต์ Edge แต่ละรายการ |
| กำหนดค่าคอมโพเนนต์ Edge | ใช้ไฟล์พร็อพเพอร์ตี้เพื่อเปลี่ยนการตั้งค่าคอมโพเนนต์ Edge เริ่มต้น |
| เรียกใช้ apigee-validate | เรียกใช้สคริปต์ทดสอบเพื่อให้แน่ใจว่าการติดตั้งแต่ละคอมโพเนนต์เสร็จสมบูรณ์ |
| ปรับแต่งการตั้งค่าฮีป JVM | เพิ่มประสิทธิภาพการตั้งค่าหน่วยความจำ Java สำหรับแต่ละโหนด |
| จัดการนโยบายรหัสผ่าน LDAP | เปลี่ยนรหัสผ่าน LDAP เริ่มต้นและกำหนดการตั้งค่าการตรวจสอบสิทธิ์ต่างๆ |
| ติดตั้ง apigee-monit ในโหนด | ติดตั้งและใช้เครื่องมือที่ตรวจสอบคอมโพเนนต์ในโหนดและพยายามรีสตาร์ทคอมโพเนนต์หากไม่สำเร็จ |
| ตั้งค่างานล้างข้อมูล PostgreSQL | ตัดข้อมูลส่วนเกินที่เก็บรวบรวมโดยบริการวิเคราะห์ออก |
| ตั้งค่าการซ่อมแซม nodetool ของ Cassandra | การบำรุงรักษาตามระยะเวลาที่คุณควรทำใน Cassandra Ring เพื่อให้มั่นใจว่าโหนดทั้งหมดมีความสอดคล้องกัน |
| เปิดใช้การเริ่มต้นอัตโนมัติ | สั่งให้ Edge for Private Cloud รีสตาร์ทโดยอัตโนมัติระหว่างการรีบูต |
โปรดทราบว่านี่เป็นเพียงงานทั่วไปบางส่วนที่คุณมักจะทำหลังจากติดตั้ง Edge ดูการดำเนินการและงานด้านการดูแลระบบเพิ่มเติมได้ที่วิธีกำหนดค่า Edge และการดำเนินการ
เรียกใช้คำสั่งในคอมโพเนนต์ Edge
Edge จะติดตั้งยูทิลิตีการจัดการใน /opt/apigee/apigee-service/bin ซึ่งคุณสามารถใช้เพื่อจัดการการติดตั้ง Edge ได้ เช่น คุณสามารถใช้ยูทิลิตี apigee-all เพื่อเริ่ม หยุด รีสตาร์ท หรือระบุสถานะของคอมโพเนนต์ Edge ทั้งหมดในโหนดได้ ดังนี้
/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version
ใช้ยูทิลิตี apigee-service เพื่อควบคุมและกำหนดค่าคอมโพเนนต์แต่ละรายการ ยูทิลิตี apigee-service มีรูปแบบดังนี้
/opt/apigee/apigee-service/bin/apigee-service component_name action
โดย component_name จะระบุคอมโพเนนต์ คอมโพเนนต์ต้องอยู่ในโหนดที่คุณเรียกใช้ apigee-service ค่าของ component_name อาจรวมถึงค่าต่อไปนี้ ทั้งนี้ขึ้นอยู่กับการกำหนดค่าของคุณ
apigee-cassandra(คาสซานดรา)apigee-openldap(OpenLDAP)apigee-postgresql(ฐานข้อมูล PostgreSQL)apigee-qpidd(Qpidd)apigee-sso(SSO ของ Edge)apigee-zookeeper(ZooKeeper)edge-management-server(เซิร์ฟเวอร์การจัดการ)edge-management-ui(UI ใหม่ของ Edge)edge-message-processor(ตัวประมวลผลข้อความ)edge-postgres-server(เซิร์ฟเวอร์ Postgres)edge-qpid-server(เซิร์ฟเวอร์ Qpid)edge-router(เราเตอร์ Edge)edge-ui(UI แบบคลาสสิก)
นอกจากคอมโพเนนต์เหล่านี้แล้ว คุณยังเรียกใช้ apigee-service ในคอมโพเนนต์ apigee-provision และ apigee-validate ได้ด้วย ทั้งนี้ขึ้นอยู่กับการกำหนดค่าของคุณ
เช่น หากต้องการรีสตาร์ท Edge Router ให้เรียกใช้คำสั่งต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
คุณสามารถระบุรายการคอมโพเนนต์ที่ติดตั้งในโหนดได้โดยตรวจสอบไดเรกทอรี /opt/apigee ไดเรกทอรีดังกล่าวมีไดเรกทอรีย่อยสำหรับคอมโพเนนต์ Edge ทุกรายการที่ติดตั้งในโหนด ไดเรกทอรีย่อยแต่ละรายการจะมีคำนำหน้าดังนี้
apigee: คอมโพเนนต์ของบุคคลที่สามที่ Edge ใช้ เช่นapigee-cassandraedge: คอมโพเนนต์ Edge จาก Apigee เช่นedge-management-serveredge-mint: องค์ประกอบการสร้างรายได้ เช่นedge-mint-management-server
รายการการทำงานทั้งหมดของคอมโพเนนต์จะขึ้นอยู่กับตัวคอมโพเนนต์เอง แต่คอมโพเนนต์ทั้งหมดจะรองรับการทำงานต่อไปนี้
start, stop, restartstatus, versionbackup, restoreinstall, uninstall
กำหนดค่าคอมโพเนนต์ Edge
หากต้องการกำหนดค่า Edge หลังการติดตั้ง ให้ใช้ไฟล์ .properties และยูทิลิตี Edge ร่วมกัน เช่น หากต้องการกำหนดค่า TLS/SSL ใน Edge UI คุณต้องแก้ไขไฟล์ .properties เพื่อตั้งค่าพร็อพเพอร์ตี้ที่จำเป็น การเปลี่ยนแปลงไฟล์ .properties
กำหนดให้คุณต้องรีสตาร์ทคอมโพเนนต์ Edge ที่ได้รับผลกระทบ
ไฟล์ .properties อยู่ในไดเรกทอรี /opt/apigee/customer/application
แต่ละคอมโพเนนต์จะมีไฟล์ .properties ของตัวเองในไดเรกทอรีนั้น
ตัวอย่างเช่น router.properties และ management-server.properties
หากต้องการตั้งค่าพร็อพเพอร์ตี้สำหรับคอมโพเนนต์ ให้แก้ไขไฟล์ .properties ที่เกี่ยวข้อง แล้วรีสตาร์ทคอมโพเนนต์โดยทำดังนี้
/opt/apigee/apigee-service/bin/apigee-service component restart
เช่น
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
เมื่อคุณอัปเดต Edge ระบบจะอ่านไฟล์ .properties ในไดเรกทอรี /opt/apigee/customer/application ซึ่งหมายความว่าการอัปเดตจะเก็บพร็อพเพอร์ตี้ที่คุณตั้งค่าไว้ในคอมโพเนนต์
ดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่า Edge ได้ที่วิธีกำหนดค่า Edge
ติดตั้ง apigee-monit ในโหนด
หลังจากติดตั้งคอมโพเนนต์ในโหนดเสร็จแล้ว คุณจะเพิ่มยูทิลิตี apigee-monit ได้ (ไม่บังคับ) apigee-monit จะตรวจสอบคอมโพเนนต์ในโหนดและพยายามรีสตาร์ทคอมโพเนนต์หากดำเนินการไม่สำเร็จ
ดูข้อมูลเพิ่มเติมได้ที่การแก้ไขด้วยตนเองด้วย apigee-monit