artarad_ORACLE_ocr

Oracle Cluster Registery چیست؟ (بخش اول)

OCR چیست؟(Oracle Cluster Registery)
OCR یکی از مهم‌ترین بخش‌های کلاستر اوراکل است که نقش بسزایی در عملکرد آن دارد. درون فایل OCR تنظیمات کلاستر اوراکل ذخیره می‌شود. اگر این فایل دچار اختلال شود کل کلاستر تحت تاثیر قرار خواهد گرفت. درصورتی‌که OCR از بین برود، ممکن است کلاستر اوراکل برای همیشه از دسترس خارج شود.

artarad_ORACLE_ocr

OCR مخزن اصلی CRS است که اطلاعاتی نظیر فراداده ، تنظیمات و وضعیت جاری هر یک از اجزای کلاستر که قبلاً و در حین فرآیند نصب و یا به‌روزرسانی، تعریف شده‌اند را نگهداری می‌کند. دسترسی‌پذیری و نگهداری هر یک از اجزا توسط OCR میسر می‌شود. همچنین تنظیمات پردازش‌های سرویس‌دهنده CRS برنامه‌های مدیریت کلاستر نیز درون این فایل‌ها نگهداری می‌شوند.

در OCR چه چیزی ذخیره می‌شود؟
فهرست اطلاعات ذخیره شده درون فایل OCR به شرح زیر است.
۱٫ اطلاعات عضویت اعضا (چه نودهایی عضو کلاستر هستند؟)
۲٫ نسخه نرم‌افزار جاری
۳٫ آدرس محل ذخیره‌سازی دیسک‌های Vote نسخه ۱۱g
۴٫ Server Pools
۵٫ وضعیت منابع کلاستر همچون پایگاه‌های داده، Listeners، Instances و سرویس‌ها
• Server Up/Down
• Network Up/Down
• Database Up/Down
• Instance Up/Down
• Listener Up/Down
۶٫ تنظیمات منابع کلاستر نظیر Listeners، Instances، پایگاه‌های داده و سرویس‌ها
• پیش‌نیازها
• سیاست‌های مدیریتی (دستی/خودکار)
• اسکریپت‌های Callout
• Retries
۷٫ ASM Instance
۸٫ گروه‌های دیسک ASM
۹٫ پروفایل‌های منابع برنامه‌های CRS همچون VIP Addresses
۱۰٫ خصوصیات سرویس‌های پایگاه‌داده، نظیر نودهای در دسترس، اولویت‌های نودها، سیاست‌های TAF، توزیع بار و … .
۱۱٫ اطلاعات پردازش‌های کلاستر
۱۲٫ اطلاعات ارتباطات و مدیریت برنامه‌های غیر اوراکلی که بر عهده CRS است
۱۳٫ کارت‌های شبکه‌ی مورداستفاده در کلاستر
۱۴٫ تنظیمات ارتباطات پردازش‌های سرویس‌دهنده کلاستر
۱۵٫ اطلاعات پشتیبان‌های OCR

پشتیبان OCR
با استفاده از دستور زیر می‌توان یک پشتیبان از OCR تهیه کرد.

[root@rac1 ~]# ocrconfig -manualbackup

rac3 2016/10/25 14:01:30 /u01/app/11.2.0/grid/cdata/rac-cluster/backup_20161025_140130.ocr

درصورتی‌که چندین نود در کلاستر وجود داشته باشد، با استفاده از عبارت -local پیش از -manualbackup می‌توان پشتیبان را بر روی نود جاری تهیه نمود. فایل پشتیبان از نوع باینری است و با استفاده از دستور زیر می‌توان بخش‌های معنی‌دار آن را مشاهده نمود.

strings /u01/app/11.2.0/grid/cdata/rac1/backup_20160810_170305.olr

ادامه دارد …

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *