Edge for Private Cloud เวอร์ชัน 4.17.05
การติดตั้ง Edge ทั่วไปประกอบด้วยคอมโพเนนต์ Edge ที่กระจายอยู่ในโหนดหลายโหนด หลังจากติดตั้ง Edge ในโหนดแล้ว ให้ติดตั้งและกำหนดค่าคอมโพเนนต์ Edge อย่างน้อย 1 รายการในโหนด
ขั้นตอนการติดตั้ง
การติดตั้ง Edge บนโหนดเป็นกระบวนการที่มีหลายขั้นตอน ดังนี้
- ปิดใช้ SELinux ในโหนดหรือตั้งค่าเป็นโหมดอนุญาต โปรดดูติดตั้งยูทิลิตีการตั้งค่า Apigee ของ Edge สำหรับ และอีกมากมาย
- เลือกว่าต้องการเปิดใช้การตรวจสอบสิทธิ์ Cassandra หรือไม่
- ตัดสินใจว่าคุณต้องการตั้งค่าการจำลองการสแตนด์บายต้นแบบสำหรับ Postgres หรือไม่
- เลือกการกำหนดค่า Edge จากรายการโทโพโลยีที่แนะนำ เช่น คุณสามารถติดตั้ง Edge ในโหนดเดียวสําหรับการทดสอบ หรือในโหนด 13 โหนดสําหรับเวอร์ชันที่ใช้งานจริง ดูข้อมูลเพิ่มเติมในหลักเกณฑ์การติดตั้ง
- ในแต่ละโหนดในโทโพโลยีที่คุณเลือก ให้ติดตั้งยูทิลิตี apigee-setup ของ Edge ดังนี้
- ดาวน์โหลดไฟล์ Edge bootstrap_4.17.05.sh ลงใน /tmp/bootstrap_4.17.05.sh
- ติดตั้งยูทิลิตี apigee-service ของ Edge และ ทรัพยากร Dependency
- ติดตั้งยูทิลิตีและ Dependencies apigee-setup ของ Edge
โปรดดูติดตั้งการตั้งค่า Apigee ของ Edge ยูทิลิตีเพิ่มเติม
- ใช้ apigee-setup
ยูทิลิตีเพื่อติดตั้งคอมโพเนนต์ Edge อย่างน้อย 1 รายการในแต่ละโหนดตามที่คุณเลือก
โทโพโลยี
โปรดดูติดตั้งคอมโพเนนต์ Edge ในโหนดใน - ในโหนดเซิร์ฟเวอร์การจัดการ ให้ใช้ยูทิลิตี apigee-setup เพื่อติดตั้ง apigee-provision ซึ่งเป็นยูทิลิตีที่คุณใช้สร้างและจัดการองค์กร Edge
ดูข้อมูลเพิ่มเติมที่เริ่มต้นใช้งานองค์กร
ผู้ที่ดำเนินการติดตั้งได้
ไฟล์การกระจาย Apigee Edge ได้รับการติดตั้งเป็นชุด RPM และทรัพยากร Dependency ถึง ติดตั้ง ถอนการติดตั้ง และอัปเดต Edge RPM ได้ คําสั่งนี้ต้องเรียกใช้โดยผู้ใช้รูทหรือผู้ใช้ ที่มีสิทธิ์เข้าถึง sudo แบบเต็ม สำหรับการเข้าถึง sudo แบบเต็ม หมายความว่าผู้ใช้มีสิทธิ์เข้าถึง sudo ในการดำเนินการ การดำเนินการเดียวกับราก
ผู้ใช้ที่ต้องการเรียกใช้คำสั่งหรือสคริปต์ต่อไปนี้ต้องเป็นผู้ใช้ระดับรูทหรือเป็นผู้ใช้ ด้วยการเข้าถึง sudo แบบเต็ม:
-
ยูทิลิตี apigee-service:
- คำสั่ง apigee-service: install, uninstall, update
- คำสั่ง apigee-all: install, uninstall, update
- สคริปต์ setup.sh เพื่อติดตั้งคอมโพเนนต์ Edge (ยกเว้นคุณได้ใช้ไปแล้ว "การติดตั้ง apigee-service" ถึง ให้ติดตั้ง RPM ที่กำหนด จากนั้นให้สิทธิ์เข้าถึงระดับรูทหรือสิทธิ์ sudo แบบเต็มหากไม่จำเป็น)
- สคริปต์ update.sh เพื่ออัปเดตคอมโพเนนต์ Edge
นอกจากนี้ โปรแกรมติดตั้ง Edge จะสร้างผู้ใช้ใหม่ในระบบโดยใช้ชื่อว่า "apigee" ด้วย คำสั่ง Edge หลายรายการ เรียกใช้ sudo เพื่อเรียกใช้เป็น "apigee" ผู้ใช้
ผู้ใช้ที่ต้องการเรียกใช้คำสั่งอื่นๆ ทั้งหมดนอกเหนือจากที่แสดงด้านบนต้องเป็นผู้ใช้ที่มี การเข้าถึง sudo แบบเต็มไปยัง "apigee" ผู้ใช้ คำสั่งเหล่านี้รวมถึง
-
คำสั่งยูทิลิตี apigee-service มีดังนี้
- คำสั่ง apigee-service เช่น start, Stop, Restart, Configure
- คำสั่ง apigee-all เช่น start, Stop, Restart, Configure
กำลังสร้างผู้ใช้ที่มี การเข้าถึง sudo แบบเต็มไปยัง "apigee" ผู้ใช้
ในการกำหนดค่าผู้ใช้ให้มีสิทธิ์เข้าถึง sudo แบบเต็มสำหรับ "apigee" ให้ใช้ฟังก์ชัน "visudo" คำสั่งเพื่อ แก้ไขไฟล์ sudoers เพื่อเพิ่ม:
installUser ALL=(apigee) NOPASSWD: ALL
โดยที่ installUser คือชื่อผู้ใช้ของบุคคลที่ทำงานด้วย Edge
การตั้งค่าสิทธิ์เปิดอยู่ ไฟล์การกำหนดค่า
ไฟล์หรือทรัพยากรใดๆ ที่ใช้โดยคำสั่ง Edge ต้องเข้าถึงได้ผ่าน "Apigee" ผู้ใช้ ช่วงเวลานี้ รวมถึงไฟล์ใบอนุญาต Edge และไฟล์การกำหนดค่าทั้งหมด
เมื่อสร้างไฟล์กําหนดค่า คุณสามารถเปลี่ยนเจ้าของเป็น "apigee:apigee" เพื่อให้แน่ใจว่าไฟล์เข้าถึงคําสั่ง Edge ได้ ดังนี้
- สร้างไฟล์ในตัวแก้ไขในฐานะผู้ใช้ใดก็ได้
- กำหนดเจ้าของไฟล์เป็น "apigee:apigee" หรือถ้าคุณเปลี่ยนผู้ใช้ที่เรียกใช้ Edge บริการจาก "Apigee" เลือกไฟล์ให้กับผู้ใช้ที่เรียกใช้ Edge service.
การแยกงานติดตั้ง Edge ระหว่างผู้ใช้ที่ไม่ใช่รูทกับผู้ใช้รูท
แม้ว่าการดำเนินการติดตั้ง Edge ทั้งหมดจะเป็นเรื่องง่ายที่สุดในฐานะรูทหรือโดยผู้ใช้ที่ มีสิทธิ์เข้าถึง sudo โดยสมบูรณ์ ซึ่งเป็นไปไม่ได้ทุกครั้ง แต่คุณสามารถแยก ไปยังงานที่ดำเนินการโดยรูทและงานที่ผู้ใช้ทำ การเข้าถึง sudo แบบเต็มไปยัง "apigee" ผู้ใช้
- งานที่ดำเนินการโดยรูท:
- ดาวน์โหลดและเรียกใช้ไฟล์ bootstrap_4.17.05.sh
> curl https://software.apigee.com/bootstrap_4.17.05.sh -o /tmp/bootstrap_4.17.05.sh
> sudo bash /tmp/bootstrap_4.17.05.sh apigeeuser=uName apigeepassword=pWord
ขั้นตอนนี้จะติดตั้งยูทิลิตี apigee-service และสร้างผู้ใช้ "apigee" - กำหนดค่าผู้ใช้ให้มีสิทธิ์เข้าถึง sudo แบบเต็มสำหรับ "apigee" ผู้ใช้ตามที่อธิบายไว้ ที่ด้านบน
- ติดตั้งยูทิลิตี apigee-setup
> /opt/apigee/apigee-service/bin/apigee-service apigee-setup install - ใช้ยูทิลิตี apigee-setup เพื่อติดตั้ง
RPM ของ Edge ในโหนด:
/opt/apigee/apigee-service/bin/apigee-service compName จำนวนการติดตั้ง
RPM ของ Edge ที่คุณติดตั้งในโหนดขึ้นอยู่กับโทโพโลยีของคุณ รายการที่ใช้ได้ คอมโพเนนต์ apigee-provision, apigee-Validate, apigee-zookeeper, apigee-cassandra, apigee-openldap, edge-ui, EDGE-management-server, edge-ui, edge-Router edge-message-processor, apigee-postgresql, apigee-qpidd, edge-postgres-server, edge-qpid-server
- ดาวน์โหลดและเรียกใช้ไฟล์ bootstrap_4.17.05.sh
-
หลังจากผู้ใช้รูทติดตั้ง RPM ของ Edge ในโหนดแล้ว ผู้ใช้ที่มีสิทธิ์ sudo แบบเต็มไปยังผู้ใช้ "apigee" จะดำเนินการตามกระบวนการกำหนดค่าให้เสร็จสมบูรณ์
- ใช้ setup.sh
เพื่อกำหนดค่าคอมโพเนนต์ Edge บนโหนดให้เสร็จสิ้น รูปแบบของ
จะขึ้นอยู่กับคอมโพเนนต์ที่คุณติดตั้งบนโหนด โปรดดูรายการที่สมบูรณ์ที่หัวข้อติดตั้งคอมโพเนนต์ Edge ในโหนด
ตัวอย่างเช่น หากต้องการติดตั้ง ZooKeeper และ Cassandra ให้เสร็จสมบูรณ์ ให้ใช้คำสั่งต่อไปนี้
> /opt/apigee/apigee-setup/bin/setup.sh -p ds -f configFile
โดยที่ configFile คือไฟล์การกําหนดค่า Edge
หรือใช้คำสั่งต่อไปนี้
เพื่อทำการติดตั้งแบบครบวงจร > /opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile
- ใช้ setup.sh
เพื่อกำหนดค่าคอมโพเนนต์ Edge บนโหนดให้เสร็จสิ้น รูปแบบของ
จะขึ้นอยู่กับคอมโพเนนต์ที่คุณติดตั้งบนโหนด โปรดดูรายการที่สมบูรณ์ที่หัวข้อติดตั้งคอมโพเนนต์ Edge ในโหนด
ตำแหน่งของการกำหนดค่าการติดตั้ง ไฟล์
คุณต้องส่งไฟล์การกําหนดค่าไปยังยูทิลิตี apigee-setup ที่มีข้อมูลเกี่ยวกับการติดตั้ง Edge ข้อกำหนดเดียวในการติดตั้งแบบเงียบคือผู้ใช้ "apigee" ต้องเข้าถึงหรืออ่านไฟล์การกำหนดค่าได้ เช่น วางไฟล์ ใน /usr/local/var หรือ ไดเรกทอรี /usr/local/share บนโหนดและเลือกเป็น "apigee:apigee"
ต้องระบุข้อมูลทั้งหมดในไฟล์การกำหนดค่า ยกเว้นระบบ Edge รหัสผ่านของผู้ดูแลระบบ หากไม่ระบุรหัสผ่าน ยูทิลิตี apigee-setup จะแจ้งให้คุณป้อนรหัสผ่าน ในบรรทัดคำสั่ง
โปรดดูติดตั้งคอมโพเนนต์ Edge ในโหนดสำหรับ และอีกมากมาย
การจัดการความล้มเหลวในการติดตั้ง
ในกรณีที่เกิดข้อผิดพลาดระหว่างการติดตั้งคอมโพเนนต์ Edge ให้ลองแก้ไข ปัญหานี้แล้วเรียกใช้โปรแกรมติดตั้งอีกครั้ง โปรแกรมติดตั้งออกแบบมาเพื่อให้ทำงานซ้ำได้ในกรณีที่ตรวจพบความล้มเหลว หรือในกรณีที่คุณต้องการเปลี่ยนหรืออัปเดตคอมโพเนนต์ในภายหลังหลังจากการติดตั้ง
การติดตั้งผ่านอินเทอร์เน็ตหรือไม่ใช้อินเทอร์เน็ต
หากต้องการติดตั้ง Edge ในโหนด โหนดต้องเข้าถึงที่เก็บ Apigee ได้ โดยทำดังนี้
- โหนดที่มีการเชื่อมต่ออินเทอร์เน็ตภายนอก
โหนดที่มีการเชื่อมต่ออินเทอร์เน็ตภายนอกจะเข้าถึงที่เก็บ Apigee เพื่อติดตั้ง Edge RPM และทรัพยากร Dependency - โหนดที่ไม่มีการเชื่อมต่ออินเทอร์เน็ตภายนอก
โหนดที่ไม่มีการเชื่อมต่ออินเทอร์เน็ตภายนอกจะเข้าถึง Apigee เวอร์ชันมิเรอร์ได้ ที่คุณตั้งค่าไว้ภายใน ที่เก็บนี้มี Edge RPM ทั้งหมด แต่คุณต้องดำเนินการต่อไปนี้ ตรวจสอบว่าคุณมีทรัพยากร Dependency อื่นๆ ทั้งหมดจากที่เก็บภายใน เครือข่าย
หากต้องการสร้างที่เก็บ Apigee ภายใน คุณต้องใช้โหนดที่มีอินเทอร์เน็ตภายนอก เพื่อดาวน์โหลด Edge RPM และทรัพยากร Dependency ได้ เมื่อคุณสร้าง ที่เก็บภายในแล้วย้ายไปยังโหนดอื่นหรือทำให้ Edge เข้าถึงโหนดนั้นได้ โหนดสำหรับติดตั้ง
การใช้ที่เก็บ Edge ในเครื่องเพื่อ รักษาเวอร์ชัน Edge ของคุณเอาไว้
เหตุผลข้อหนึ่งในการใช้ที่เก็บในเครื่องหรือมิเรอร์คือการติดตั้ง Edge บนโหนด โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตภายนอก ตามที่อธิบายไว้ในส่วนก่อนหน้านี้
แต่ก็มีข้อดีอีกข้อหนึ่งในการใช้ที่เก็บในเครื่อง แม้แต่สำหรับโหนดที่มีที่เก็บภายนอก อินเทอร์เน็ต เมื่อติดตั้ง Edge จากที่เก็บสาธารณะของ Apigee ยังเป็นการติดตั้ง RPM ของ Edge ล่าสุด ดังนั้นหากคุณต้องการดาวน์โหลดและจัดเก็บ Edge RPM สำหรับ Edge ได้ คุณควรสร้างที่เก็บในเครื่องสำหรับ Edge เวอร์ชันนั้น จากนั้นคุณสามารถใช้ ที่เก็บในเครื่องเพื่อดำเนินการติดตั้งสำหรับ Edge ทุกเวอร์ชัน
ตัวอย่างเช่น คุณใช้ที่เก็บในเครื่องเพื่อติดตั้งสภาพแวดล้อมการพัฒนา Edge ก่อน จากนั้นเมื่อพร้อมที่จะย้ายไปยังสภาพแวดล้อมเวอร์ชันที่ใช้งานจริง ให้ติดตั้ง Edge อีกครั้งจากรีโปในพื้นที่ การติดตั้งจากที่เก็บในเครื่องช่วยรับประกันว่าการพัฒนาและเวอร์ชันที่ใช้งานจริงของคุณ ตรงกับสภาพแวดล้อม
ที่เก็บแบบมิเรอร์นั้นมีความยืดหยุ่นมาก ตัวอย่างเช่น คุณสามารถสร้างที่เก็บที่มิเรอร์จาก RPM ของ Edge ล่าสุดหรือจาก Edge เวอร์ชันใดเวอร์ชันหนึ่ง หลังจากสร้างที่เก็บแล้ว คุณยัง โปรดอัปเดตแคมเปญเพื่อเพิ่ม RPM จาก Edge แต่ละเวอร์ชัน โปรดดูติดตั้งยูทิลิตีการตั้งค่า Apigee ของ Edge สำหรับ และอีกมากมาย
การแก้ไขทรัพยากร Dependency ของการติดตั้ง RPM
ไฟล์การเผยแพร่ Apigee Edge ได้รับการติดตั้งเป็นชุดไฟล์ RPM โดยแต่ละไฟล์อาจมี ทรัพยากร Dependency ของการติดตั้งเชนของตัวเอง ไลบรารีจำนวนมากเหล่านี้จะกำหนดโดยคอมโพเนนต์ของบุคคลที่สามที่อยู่นอกเหนือการควบคุมของ Apigee และอาจเปลี่ยนแปลงได้ทุกเมื่อ ดังนั้น ฟิลด์ เอกสารประกอบไม่ได้ระบุหมายเลขเวอร์ชันที่ชัดเจนของทรัพยากร Dependency แต่ละรายการ
หากคุณกำลังติดตั้งบนเครื่องที่มีการเข้าถึงอินเทอร์เน็ต โหนดจะดาวน์โหลดได้ RPM และการอ้างอิงที่จำเป็น อย่างไรก็ตาม ถ้าคุณติดตั้งจากโหนดที่ไม่มีอินเทอร์เน็ต โดยทั่วไปแล้ว คุณจะตั้งค่าที่เก็บภายในที่มีทรัพยากร Dependency ที่จำเป็นทั้งหมด ทางเดียว เพื่อรับประกันว่าทรัพยากร Dependency ทั้งหมดจะรวมอยู่ในที่เก็บในเครื่องของคุณก็คือการพยายามติดตั้ง ระบุทรัพยากร Dependency ที่ขาดหายไป และคัดลอกทรัพยากร Dependency ไปยังที่เก็บในเครื่องจนกว่าจะติดตั้ง ประสบความสำเร็จ
คำสั่ง Yum ทั่วไป
เครื่องมือการติดตั้ง Edge สำหรับ Linux ต้องใช้ Yum ในการติดตั้งและอัปเดตคอมโพเนนต์ คุณอาจ ต้องใช้คำสั่ง Yum หลายรายการเพื่อจัดการการติดตั้งในโหนด
- ล้างแคช Yum ทั้งหมด
sudo yum clean all - หากต้องการอัปเดตคอมโพเนนต์ Edge ให้ทำดังนี้
อัปเดต sudo yum componentName
ตัวอย่างเช่น
sudo yum อัปเดต apigee-setup
sudo yum อัปเดต edge-management-server
โครงสร้างระบบไฟล์
Edge จะติดตั้งไฟล์ทั้งหมดในไดเรกทอรี /opt/apigee
ระบบจะจดไดเรกทอรีการติดตั้งรูทในคู่มือนี้และในคู่มือการดำเนินการ Edge ไว้ เป็น:
/opt/apigee
การติดตั้งใช้โครงสร้างระบบไฟล์ต่อไปนี้ในการทำให้ Apigee Edge สำหรับ Private ใช้งานได้ Cloud
ไฟล์บันทึก
ไฟล์บันทึกสำหรับ apigee-setup และสคริปต์ setup.sh จะ ซึ่งเขียนไปยัง /tmp/setup-root.log
ไฟล์บันทึกของแต่ละคอมโพเนนต์จะอยู่ในไดเรกทอรี /opt/apigee/var/log คอมโพเนนต์แต่ละรายการจะมีไดเรกทอรีย่อยของตัวเอง ตัวอย่างเช่น บันทึกสำหรับเซิร์ฟเวอร์การจัดการอยู่ใน ไดเรกทอรี:
/opt/apigee/var/log/edge-management-server
ตารางต่อไปนี้แสดงตำแหน่งของไฟล์บันทึก
ส่วนประกอบ |
ตำแหน่ง |
---|---|
เซิร์ฟเวอร์การจัดการ |
/opt/apigee/var/log/edge-management-server |
เราเตอร์ |
/opt/apigee/var/log/edge-router Edge Router จะใช้ Nginx ดูบันทึกเพิ่มเติมได้จากหัวข้อต่อไปนี้ /opt/apigee/var/log/edge-router/nginx /opt/nginx/logs |
Message Processor |
/opt/apigee/var/log/edge-message-processor |
เซิร์ฟเวอร์ Apigee Qpid |
/opt/apigee/var/log/edge-qpid-server |
เซิร์ฟเวอร์ Postgres ของ Apigee |
/opt/apigee/var/log/edge-postgres-server |
UI ของ Edge |
/opt/apigee/var/log/edge-ui |
ZooKeeper |
/opt/apigee/var/log/apigee-zookeeper |
OpenLDAP |
/opt/apigee/var/log/apigee-openldap |
Cassandra |
/opt/apigee/var/log/apigee-cassandra |
Qpidd |
/opt/apigee/var/log/apigee-qpidd |
ฐานข้อมูล PostgreSQL |
/opt/apigee/var/log/apigee-postgresql |
ข้อมูล
ส่วนประกอบ |
ตำแหน่ง |
---|---|
เซิร์ฟเวอร์การจัดการ |
/opt/apigee/data/edge-management-server |
เราเตอร์ |
/opt/apigee/data/edge-router |
Message Processor |
/opt/apigee/data/edge-message-processor |
Agent ของ Apigee Qpid |
/opt/apigee/data/edge-qpid-server |
Agent ของ Apigee Postgres |
/opt/apigee/data/edge-postgres-server |
ZooKeeper |
/opt/apigee/data/apigee-zookeeper |
OpenLDAP |
/opt/apigee/data/apigee-openldap |
Cassandra |
/opt/apigee/data/apigee-cassandra/data |
Qpidd |
/opt/apigee/data/apigee-qpid/data |
ฐานข้อมูล PostgreSQL |
/opt/apigee/data/apigee-postgres/pgdata |
งานโพสต์การติดตั้ง
หลังจากติดตั้งเสร็จแล้ว คุณจะดำเนินการเพิ่มเติมกับคอมโพเนนต์ Edge ได้
กำลังกำหนดค่า Edge คอมโพเนนต์หลังการติดตั้ง
หากต้องการกำหนดค่า Edge หลังการติดตั้ง ให้ใช้ไฟล์ .properties และยูทิลิตี Edge ร่วมกัน เช่น หากต้องการกำหนดค่า TLS/SSL ใน UI ของ Edge คุณต้องแก้ไขไฟล์ .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
การเรียกใช้คำสั่งใน 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 action
ตัวอย่างเช่น หากต้องการรีสตาร์ท Edge Router ให้ทำดังนี้
/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
- baas - API BaaS คอมโพเนนต์ เช่น baas-usergrid
รายการการทำงานทั้งหมดของคอมโพเนนต์ขึ้นอยู่กับคอมโพเนนต์ คอมโพเนนต์รองรับการดำเนินการต่อไปนี้
- เริ่มต้น หยุด รีสตาร์ท
- status, version
- การสำรอง, การคืนค่า
- install, uninstall