Edge for Private Cloud نسخه ۴.۱۶.۰۵
تعمیر و نگهداری ضد آنتروپی
گرههای حلقه Apache Cassandra برای اطمینان از یکپارچگی در همه گرهها نیاز به نگهداری دورهای دارند. برای انجام این نگهداری، از فرمان Cassandra «nodetool -h localhost repair» استفاده کنید.
در نصب تکمنطقهای یا تکمرکز داده Apigee، از فرمان «nodetool -h localhost repair» در یک گره Cassandra استفاده کنید تا از یکپارچگی در همه گرههای حلقه مطمئن شوید. در نصب چندمنطقهای یا چندمرکز داده Apigee، از «nodetool -h localhost repair -pr» در هر گره در حلقه (در همه مناطق یا مراکز داده) استفاده کنید.
برای کسب اطلاعات بیشتر درباره «حذفهای فراموششده» و سازگاری Cassandra، و برای دریافت دستورالعملهای مربوط به نحوه استفاده از «nodetool»، به موارد زیر مراجعه کنید:
http://wiki.apache.org/cassandra/Operations - Consistency
یادداشت مهم: Apigee توصیه نمیکند که گرههای Cassandra را بدون تماس با «موفقیت مشتری Apigee» اضافه، جابهجا، یا حذف کنید. سیستم Apigee گرههای Cassandra را بااستفاده از نشانی IP آنها ردیابی میکند و انجام تعمیرات حلقه بدون انجام بهروزرسانیهای مربوطه در فراداده محیط Apigee باعث نتایج نامطلوب میشود.
تعمیر و نگهداری فایل گزارش
گزارشهای Cassandra در دایرکتوری /<inst_root>/apigee/var/log/cassandra در هر گره ذخیره میشود. بهطور پیشفرض، حداکثر ۵۰ فایل گزارش، که هرکدام حداکثر ۲۰ مگابایت حجم دارند، میتواند ایجاد شود؛ وقتی این حد مجاز پر شد، گزارشهای قدیمیتر با ایجاد گزارشهای جدیدتر حذف میشوند.
اگر متوجه شدید که فایلهای گزارش Cassandra فضای بیشازحدی را اشغال میکنند، میتوانید با ویرایش تنظیمات log4j، مقدار فضای اختصاصدادهشده برای فایلهای گزارش را تغییر دهید.
- برای تنظیم ویژگیهای زیر، /<install_dir>/apigee/customer/application/cassandra.properties
را ویرایش کنید. اگر این فایل وجود ندارد، آن را ایجاد کنید:
conf_log4j-server_log4j.appender.r.maxfilesize=20MB # max file size
conf_log4j-server_log4j.appender.r.maxbackupindex=50 # max open files - بااستفاده از فرمانهای زیر، Cassandra را بازراهاندازی کنید:
$ /<install_dir>/apigee/apigee-service/bin/apigee-service apigee-cassandra restart