Forum Discussion

halit_sakca's avatar
13 years ago

amf is in maintenance state - do I need it if so how can I make it online?

Dear All, During reboot I saw; svc.startd[8]: [ID 652011 daemon.warning] svc:/system/amf:default: Method "/lib/svc/method/amf start" failed with exit status 2. and then I checked;   svc:/sy...
  • kgupta1's avatar
    13 years ago

    Hi Halit,

    Ans 1: AMF is basically asynchornous monitoring framework. It is the kernel driver for the solution that is called IMF - Intelligent Monitoring Framework

    Every agent has a resource or a group of resources that it monitors. To monitor a resource, it regularly polls to check whether the resource is online or offline. This regular polling has two basic disadvantages

    - state change would be detected only at monitor time (i.e. after 30 secs of 60 secs depending upon the monitor frequency)

    - polling after every fixed interval uses system resource unnecessarily (even when there is no state change)

    IMF is an answer to the above two disadvantages. It is recommended that one uses IMF.

     

    Ans 2: Could you please perform the following steps:

    Open file /etc/default/amf

    Change AMF_START to "1" from "0"

    Run command svcadm disable -s amf

    Run svcs -l amf to verify that AMF is no more in maintainance state but in disabled state

    Run command svcadm enable -s amf

    Run svcs -l amf to verify that AMF is enabled

     

    Please let us know in case you have any trouble.

     

    Regards,

    Kaushik