Edge for Private Cloud v. 4.17.05
این سند نصب مجدد و بازیابی یکی از اجزای Edge را پوشش میدهد. اگر مجبورید قبلاز بازیابی نسخه پشتیبان، مؤلفه Edge را بازنصب کنید، از این روش استفاده کنید.
Apache ZooKeeper
بازگرداندن یک گره مستقل
- توقف ZooKeeper:
> /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper stop - برداشتن دایرکتوریهای قدیمی ZooKeeper:
/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
بازگرداندن یک گره خوشه
اگر یک گره ZooKeeper که بخشی از یک گروه است ازکار بیفتد، میتوانید گره جدیدی با نام میزبان/نشانی IP یکسان ایجاد کنید و ZooKeeper را دوباره نصب کنید. وقتی گره جدید ZooKeeper به مجموعه ZooKeeper میپیوندد، جدیدترین چرخههای سریع را از «رهبر» دریافت میکند و شروع به ارائه خدمات به مشتریان میکند. در این نمونه، نیازی به بازیابی دادهها ندارید.
- بازنصب 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
/opt/apigee/etc/apigee-cassandra.d - بازنصب 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 فعال باشد.
- بازنصب Cassandra:
> /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra install - راهاندازی را در گره Cassandra بااستفاده از همان فایل پیکربندی که هنگام نصب گره اصلی استفاده شده است اجرا کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee- cassandra setup -f configFile - شروع Cassandra:
> /opt/apigee/apigee-service/bin/apigee-service apigee- cassandra start - پساز نصب Cassandra و بالا آمدن گره، (با این فرض که RF>=2 برای همه فضاهای کلید است)
فرمان nodetool زیر را برای مقداردهی اولیه گره اجرا کنید:
opt/apigee/apigee-cassandra/bin/nodetool -h localhost repair
بازگرداندن خوشه کامل
- خوشه کامل را متوقف کنید.
- همه گرههای Cassandra را از فایل پشتیبان بازیابی کنید.
- خوشه Cassandra را شروع کنید.
- همه عناصر را بازراهاندازی کنید.
پایگاه داده PostgreSQL
PosgreSQL بهصورت مستقل یا بهعنوان «اصلی» اجرا میشود
- «سرور مدیریت»، «سرور Qpid»، و «سرور Postgres» را در همه گرهها متوقف کنید:
توجه: سیستم شما همچنان میتواند درخواستهای پراکسیهای API را درحالیکه این عناصر متوقف هستند مدیریت کند.
> /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
- توقف سرور Postgres در همه گرههای اصلی و آماده بهکار:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop - برداشتن دایرکتوریهای قدیمی «سرور Postgres»:
/opt/apigee/data/edge-postgres-server
/opt/apigee/etc/edge-postgres-server.d - بازنصب کردن «سرور Postgres»:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server install - بازیابی سرور Postgres از فایل پشتیبان:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgre-server restore backup-2016.03.17,14.40.41.tar.gz - «سرور Postgres» را در همه گرههای اصلی و آماده بهکار شروع کنید:
> /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
سرور Qpid و Qpidd
- توقف Qpidd، Qpid Server، و Postgres Server در همه گرهها:
> /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 - برداشتن سرور قدیمی Qpid و دایرکتوریهای Qpidd:
/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 - بازگرداندن 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 - بازنصب کردن «سرور Qpid»:
> /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server install - بازیابی سرور Qpid:
> /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
- توقف OpenLDAP:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop - بازنصب کردن 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 - بازراهاندازی OpenLDAP:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap start - بازراهاندازی همه «سرورهای مدیریت»:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server restart
سرور مدیریت
- توقف سرور مدیریت:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server stop - برداشتن فهرستهای راهنمای قدیمی «سرور مدیریت»:
/opt/apigee/data/edge-management-server
/opt/apigee/etc/edge-management-server.d - بازنصب کردن «سرور مدیریت»:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server install - «سرور مدیریت» را از فایل پشتیبان بازیابی کنید:
> /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
پردازشگر پیام
- توقف پردازشگر پیام:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor stop - برداشتن دایرکتوریهای قدیمی «پردازشگر پیام»:
/opt/apigee/data/edge-message-processor
/opt/apigee/etc/edge-message-processor.d - بازنصب «پردازشگر پیام»:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor install - «پردازشگر پیام» را از فایل پشتیبان بازیابی کنید:
> /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
رهیاب
- توقف رهیاب:
> /opt/apigee/apigee-service/bin/apigee-service edge-router stop - برداشتن دایرکتوریهای قدیمی «رهیاب»:
/opt/apigee/data/edge-router
/opt/apigee/etc/edge-router.d - بازنصب کردن «مسیریاب»:
> /opt/apigee/apigee-service/bin/apigee-service edge-router install - بازیابی «مسیریاب» از فایل نسخه پشتیبان:
> /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
- توقف واسط کاربر:
> /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 - بازیابی کردن رابط کاربری از فایل پشتیبان:
> /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