سلام به همه دوستان
همین طور که میدونید ما در Cluster اوراکل جندین نوع IPداریم اولین IPهای که ما کار میکنیم برای اتصال به OS از طریق putty با استفاده از Public IPها هستن که این نوع IPهای در اختیار و کنترل OS می باشند
Virtual IP یا به عبارتی VIPاین IP ادرس ها در رنج publicIP ما هستند و تحت کنترل Oracle Cluster هستن یه عبارتی زمنی که cluster ware ما start می شه این Ip های روی کارت شبکه ما ایحاد میشن و زمانی که stopشد این Ipها وجود خارجی نخواهند داشت خب مثلا ما وقتی clusterنود یک رو stopمیکنیم این VIP به علت اینکه اورکل میخواهد applicationمتوجه قطعی نود یک نگردد این IPرا در نود دو بالا می اورد به عبارت بهتر روی کارت شبکه نود دو set میکند.
در oracle 10g بیشتر مورد استفاده بود.
scanIP: در اواکل 11g معرفی گردید به عبارتی مانند VIPهست یعنی در رنج PUBLIC IP هست و این دو نکته رو در نظر داشته باشید که وقتی به VIPوصل میشید یعنی به node وصل شدید و وقتی با scanکار میکنید یعنی به cluster وصل شدید(این رو هم یادتون باشه که اگه کلاستر ۱۰ نود هم داشته باشید تنها ۳ تا IP Scan نیاز دارید) این concept رو یادتون باشه .اوراکل با استفاده از internal algoritm های خودمتوحه میشه که هر نورد کلاستر وضعیت Load اون نود در چه وضعیتی هست . اوراکل تاکید داره که باید Ip scanهای در DNS قرار داده باشه .فرض کنید که scan 1 , scan2 روی نود ۱ هستن و scan 3 روی نود ۲ خب شما برای اتصال نام scan رو توی connection string خودتون میزارید.خب وقتی درخواست IPمیکنه DNS یک IPبه شما میده حالا فرض کنید که scan 2 رو داد که گفته بودیم روی نود ۱ در حال سرویس دهی هست. خب وقتی به این scanوصل شدید scan listener اوارکل چک میکنه که load کدوم نود کمتره و re-direct می کنه به -vip - local listener نودی که load کمتری داره.
برای این کار باید پارامتر remote_listener شما با مقدار scan name شما پر شده باشه
SQL> show parameter remote_listener NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ remote_listener string rac-scan:1521
[oracle@atm01 ~]$ cat /etc/hosts #SCAN (Single Client Access Name) create new host in dns server for rac-scan 10.0.1.130 rac-scan.oracle.net rac-scan 10.0.1.131 rac-scan.oracle.net rac-scan 10.0.1.132 rac-scan.oracle.net rac-scan
گاهی در سازمان ها اعلام میشه که IPهای سرور رو عوض کنند من در این مقاله قصد عوض کردن IPهای scanرو دارم
IP های قدیمی 10.0.1.130,10.0.1.131,10.0.1.132
ّIP های جدید:10.0.1.150,10.0.1.151,10.0.1.152
ادامه مطلب
درباره این سایت