Edge for Private Cloud نسخه ۴.۱۸.۰۵
این سند نصب مجدد و بازیابی مؤلفه Edge را پوشش میدهد. اگر لازم است مؤلفه Edge را قبلاز بازیابی نسخه پشتیبان بازنصب کنید، از این روش استفاده کنید.
Apache ZooKeeper
بازیابی یک گره مستقل
- Stop ZooKeeper:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper stop - Remove old ZooKeeper directories:
/opt/apigee/data/apigee-zookeeper
/opt/apigee/etc/apigee-zookeeper.d - ZooKeeper را دوباره نصب کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install - ZooKeeper را بازیابی کنید.
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper restore backup-2016.03.17,14.40.41.tar.gz - همه مؤلفهها را بازراهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-all restart
بازیابی یک گره خوشه
If a single ZooKeeper node fails that is part of an ensemble, you can create a new node with the same hostname/IP address and re-install ZooKeeper. وقتی گره ZooKeeper جدید به مجموعه ZooKeeper میپیوندد، جدیدترین عکسهای آنی را از Leader دریافت میکند و شروع به ارائه خدمات به مشتریان میکند. در این مورد نیازی به بازیابی دادهها ندارید.
- ZooKeeper را دوباره نصب کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install - راهاندازی را در گره ZooKeeper بااستفاده از همان فایل پیکربندی که هنگام نصب گره اصلی استفاده شده است اجرا کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper setup -f configFile - ZooKeeper را راهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper start
بازیابی کل دسته
- کل دسته را متوقف کنید.
- همه گرههای ZooKeeper را از فایل پشتیبان بازیابی کنید، همانطور که در بالا برای یک گره توضیح داده شد.
- خوشه ZooKeeper را راهاندازی کنید.
- همه مؤلفهها را بازراهاندازی کنید.
Apache Cassandra
بازیابی یک گره مستقل
- Cassandra را متوقف کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop - برداشتن فهرست راهنمای قدیمی Cassandra:
/opt/apigee/data/apigee-cassandra - Re-install Cassandra:
> /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra install - Cassandra را بازیابی کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2016.03.17,14.40.41.tar.gz - همه مؤلفهها را بازراهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-all restart
بازیابی یک گره خوشه
اگر یک گره Cassandra که بخشی از یک مجموعه است ازکار بیفتد، میتوانید گره جدیدی با همان نام میزبان/نشانی IP ایجاد کنید. فقط باید Cassandra را دوباره نصب کنید، نیازی به بازیابی دادهها نیست.
توجه: هنگام نصب مجدد روی گره غیربذر، مطمئن شوید که حداقل یک گره بذر Cassandra فعال باشد.
- Re-install Cassandra:
> /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra install - راهاندازی را در گره Cassandra بااستفاده از همان فایل پیکربندی که هنگام نصب گره اصلی استفاده شده است اجرا کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee- cassandra setup -f configFile - Start Cassandra:
> /opt/apigee/apigee-service/bin/apigee-service apigee- cassandra start - After installing Cassandra, and the node is up, (given that RF>=2 for all keyspaces)
execute the following nodetool command to initialize the node:
opt/apigee/apigee-cassandra/bin/nodetool -h localhost repair
بازیابی کل دسته
- کل دسته را متوقف کنید.
- همه گرههای Cassandra را از فایل پشتیبان بازیابی کنید.
- خوشه Cassandra را راهاندازی کنید.
- همه مؤلفهها را بازراهاندازی کنید.
پایگاه داده PostgreSQL
PosgreSQL که بهصورت مستقل یا بهعنوان Master اجرا میشود
- «سرور مدیریت»، «سرور Qpid»، و «سرور Postgres» را در همه گرهها متوقف کنید:
توجه: وقتی این مؤلفهها متوقف هستند، سیستم شما همچنان میتواند درخواستهای ارسالشده به پراکسیهای میانای برنامهسازی کاربردی را مدیریت کند.
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop - پایگاه داده PostgreSQL را دوباره نصب کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql install - PostgreSQL را راهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start - پایگاه داده PostgreSQL را از فایل پشتیبان بازیابی کنید:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql restore 2016.03.17,14.40.41.dump - سرور مدیریت، سرور Qpid و سرور Postgres را در همه گرهها راهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server start
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server start
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
PosgreSQL درحال اجرا بهعنوان «آمادهبهکار»
- پایگاه داده PostgreSQL را دوباره نصب کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql install - پایگاه داده PostgreSQL را بااستفاده از همان فایل پیکربندی که برای نصب آن استفاده کردید، دوباره پیکربندی کنید:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup -f configFile - PostgreSQL را راهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
سرور Postgres
- Stop Postgres Server on all master and standby nodes:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop - فهرستهای راهنمای قدیمی Postgres Server را بردارید:
/opt/apigee/data/edge-postgres-server
/opt/apigee/etc/edge-postgres-server.d - Re-install Postgres Server:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server install - Restore Postgres Server from the backup file:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgre-server restore backup-2016.03.17,14.40.41.tar.gz - Start Postgres Server on all master and standby nodes:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
Qpid Server و Qpidd
- Qpidd، سرور Qpid، و سرور Postgres را در همه گرهها متوقف کنید:
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop
> /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd stop - Remove old Qpid Server and Qpidd directories:
/opt/apigee/data/edge-qpid-server
/opt/apigee/etc/edge-qpid-server.d
/opt/apigee/data/apigee-qpidd
/opt/apigee/etc/apigee-qpidd.d - Qpidd را دوباره نصب کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd install - Restore Qpidd:
> /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restore backup-2016.03.17,14.40.41.tar.gz - Qpidd را راهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd start - Re-install Qpid Server:
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server install - Restore Qpid Server:
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restore backup-2016.03.17,14.40.41.tar.gz - سرور Qpid، Qpidd، و سرورهای Postgres را در همه گرهها بازراهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restart
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restart
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server restart
OpenLDAP
- Stop OpenLDAP:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop - Re-install OpenLDAP:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap install - فهرستهای راهنمای قدیمی OpenLDAP را بردارید:
/opt/apigee/data/apigee-openldap
/opt/apigee/etc/apigee-openldap.d - بازیابی OpenLDAP:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap restore backup-2016.03.17,14.40.41.tar.gz - الدپ باز را بازراهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap start - همه سرورهای مدیریت را بازراهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server restart
سرور مدیریت
- Stop Management Server:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server stop - فهرستهای راهنمای قدیمی «سرور مدیریت» را بردارید:
/opt/apigee/data/edge-management-server
/opt/apigee/etc/edge-management-server.d - Re-install Management Server:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server install - Restore Management Server from the backup file:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server restore backup-2016.03.17,14.40.41.tar.gz - «سرور مدیریت» را بازراهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server start
پردازشگر پیام
- Stop Message Processor:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor stop - Remove old Message Processor directories:
/opt/apigee/data/edge-message-processor
/opt/apigee/etc/edge-message-processor.d - «پردازشگر پیام» را دوباره نصب کنید:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor install - Restore Message Processor from the backup file:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restore backup-2016.03.17,14.40.41.tar.gz - «پردازشگر پیام» را بازراهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor start
رهیاب
- Stop Router:
> /opt/apigee/apigee-service/bin/apigee-service edge-router stop - دایرکتوریهای قدیمی Router را بردارید:
/opt/apigee/data/edge-router
/opt/apigee/etc/edge-router.d - Re-install Router:
> /opt/apigee/apigee-service/bin/apigee-service edge-router install - Restore Router from the backup file:
> /opt/apigee/apigee-service/bin/apigee-service edge-router restore backup-2016.03.17,14.40.41.tar.gz - «رهیاب» را بازراهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service edge-router start
میانای کاربر Edge
- Stop UI:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui stop - دایرکتوریهای قدیمی واسط کاربر را بردارید:
/opt/apigee/data/edge-ui
/opt/apigee/etc/edge-ui.d - رابط کاربری را دوباره نصب کنید:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui install - Restore UI from the backup file:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui restore backup-2016.03.17,14.40.41.tar.gz - رابط کاربری را بازراهاندازی کنید:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui start
بازیابی کامل سایت
- همه گرههای مؤلفه را متوقف کنید. توجه داشته باشید که ترتیب توقف زیرسیستمها مهم است - ابتدا همه گرههای Edge و سپس همه گرههای پایگاه داده.
- همه مؤلفهها را همانطور که در بالا توضیح داده شده است بازیابی کنید.
- اکنون همه مؤلفهها را بهترتیب زیر شروع کنید. توجه داشته باشید که ترتیب شروع
زیرسیستمها مهم است:
- خوشه ZooKeeper را راهاندازی کنید
- خوشه Cassandra را شروع کنید
- مطمئن شوید OpenLDAP فعال و درحال اجرا باشد
- شروع qpid
- مطمئن شوید که پایگاه داده PostgreSQL فعال و درحال اجرا باشد
- شروع سرور مدیریت
- راهاندازی رهیابها و پردازشگرهای پیام
- شروع سرور Qpid
- شروع سرور Postgres
- شروع میانای کاربر Apigee