This discussion is archived
2 Replies Latest reply: Jan 25, 2013 12:58 AM by Sebastian Solbach (DBA Community) RSS

What have you used FAN callouts for ?

GarryB Newbie
Currently Being Moderated
Grid Version : 11.2.0.3 on RHEL 6

I've read about FAN callouts

http://docs.oracle.com/cd/E11882_01/rac.112/e17264/configwlm.htm#CACCBDFA

Can anyone give an example when FAN callouts are frequently used for ?
  • 1. Re: What have you used FAN callouts for ?
    JohnWatson Guru
    Currently Being Moderated
    I use them all the time. It is probably the easiest way to set up an event handler, to raise alerts if anything goes wrong. No need for Grid Control or anything else, just write a simple script that will send an email whenever a service/instance/whatever fails.
  • 2. Re: What have you used FAN callouts for ?
    Sebastian Solbach (DBA Community) Guru
    Currently Being Moderated
    Hi GarryB,

    FAN is mostly used in conjunction with the Oracle connections pools (like UCP), where it is already integrated and implicitly used. I know very few people using FAN events directly.
    However FAN over OCI is very useful for OCI clients (like sqlplus) as well.

    check following whitepapers on client connectivity:

    http://www.oracle.com/technetwork/products/clustering/overview/awm11gr2-130711.pdf
    and
    http://www.oracle.com/technetwork/database/features/availability/maa-wp-11gr2-client-failover-173305.pdf

    This should give you examples where FAN is used.
    Furthermore there is a mechnaism on the server itself to react to FAN events (called FAN Callout). This could e.g. be used to restart the app server on database down/instance down, if the app server does not deal with connection pools etc.

    Regards
    Sebastian

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points