Edge สำหรับ Private Cloud เวอร์ชัน 4.19.01
หลังจากติดตั้ง Edge เรียบร้อยแล้ว มีงานที่คุณอาจต้องทำเพื่อตรวจสอบการติดตั้ง ปรับแต่งการตั้งค่า และปรับแต่งการกำหนดค่า งานเหล่านี้ ได้แก่
งาน | คำอธิบาย |
---|---|
เรียกใช้คำสั่งบนคอมโพเนนต์ Edge | ใช้ยูทิลิตี apigee-service เพื่อเริ่ม หยุด รีสตาร์ท และรับสถานะของคอมโพเนนต์ Edge แต่ละรายการ |
กำหนดค่าคอมโพเนนต์ Edge | ใช้ไฟล์คุณสมบัติเพื่อเปลี่ยนการตั้งค่าคอมโพเนนต์ Edge เริ่มต้น |
เรียกใช้การตรวจสอบ Apigee | เรียกใช้สคริปต์ทดสอบเพื่อให้แน่ใจว่าการติดตั้งคอมโพเนนต์แต่ละรายการสำเร็จ |
ปรับแต่งการตั้งค่าฮีปของ JVM | เพิ่มประสิทธิภาพการตั้งค่าหน่วยความจำ Java สำหรับแต่ละโหนด |
จัดการนโยบายรหัสผ่าน LDAP | เปลี่ยนรหัสผ่าน LDAP เริ่มต้นและกำหนดการตั้งค่าการตรวจสอบสิทธิ์ต่างๆ |
ติดตั้ง apigee-monit บนโหนด | ติดตั้งและใช้เครื่องมือที่ตรวจสอบคอมโพเนนต์ในโหนดและพยายามรีสตาร์ทคอมโพเนนต์เหล่านั้นหากไม่สำเร็จ |
ตั้งค่างานการล้างข้อมูลใน PostgreSQL | ลบข้อมูลที่ส่วนเกินซึ่งบริการวิเคราะห์รวบรวมไว้ |
ตั้งค่าการซ่อมแซม Nodetool ของ Cassandra | คุณควรทำการบำรุงรักษาเป็นระยะบนวงแหวน Cassandra เพื่อให้แน่ใจว่าโหนดทั้งหมดสอดคล้องกัน |
เปิดใช้การเริ่มต้นอัตโนมัติ | สั่งให้ Edge สำหรับ 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 ให้ใช้คำสั่งต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
คุณระบุรายการคอมโพเนนต์ที่ติดตั้งในโหนดได้โดยตรวจสอบไดเรกทอรี /opt/apigee
ไดเรกทอรีดังกล่าวจะมีไดเรกทอรีย่อยสำหรับคอมโพเนนต์ Edge ทุกรายการที่ติดตั้งในโหนด ไดเรกทอรีย่อยแต่ละรายการจะมีคำนำหน้าดังนี้
apigee
: คอมโพเนนต์ของบุคคลที่สามที่ Edge เช่นapigee-cassandra
edge
: คอมโพเนนต์ Edge จาก Apigee เช่นedge-management-server
edge-mint
: องค์ประกอบการสร้างรายได้ เช่นedge-mint-management-server
รายการการดำเนินการทั้งหมดของคอมโพเนนต์จะขึ้นอยู่กับคอมโพเนนต์นั้นเอง แต่คอมโพเนนต์ทั้งหมดรองรับการดำเนินการต่อไปนี้
start, stop, restart
status, version
backup, restore
install, uninstall
กำหนดค่าคอมโพเนนต์ Edge
หากต้องการกำหนดค่า Edge หลังการติดตั้ง ให้ใช้ไฟล์ .properties
และยูทิลิตี Edge ร่วมกัน เช่น หากต้องการกำหนดค่า TLS/SSL ใน Edge UI คุณต้องแก้ไขไฟล์ .properties
เพื่อตั้งค่าคุณสมบัติที่จำเป็น คุณต้องรีสตาร์ทคอมโพเนนต์ Edge ที่ได้รับผลกระทบเพื่อทำการเปลี่ยนแปลงในไฟล์ .properties
ไฟล์ .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