Oracle Linux FMA Installation Can Fail When Using Either Anaconda or Oracle System Assistant to Install the OS (19182604)

Installation of Oracle Linux FMA software can fail when using the Linux Anaconda installer or the Oracle System Assistant assisted OS installation (which calls the Anaconda installer). The OS installation will complete successfully and the software will be installed; however, after installation and server reboot, the required Oracle Linux FMA services will not be automatically started. Consequently, none of the Oracle Linux FMA fault events will be recorded or observed on the host.

If this happens, perform the following procedure.

Note:

This procedure only needs to be performed once and does not need to be repeated on subsequent reboots.

  1. Complete the OS installation process, ignoring any Oracle Linux FMA software install failure messages.

  2. After the system reboots, login as root and make a directory for the man pages.

    # mkdir -p /usr/local/share/man/man1m

  3. Create soft links to the installed man pages.

    # ln -s -t /usr/local/share/man/man1m /opt/fma/share/man/man1m/fmadm.1m /opt/fma/share/man/man1m/fmdump.1m /opt/fma/share/man/man1m/fmd.1m /opt/fma/share/man/man1m/intro.1m

  4. Enable the appropriate services.

    # chkconfig --add ksyseventd.init

    # chkconfig --add fmd.init

  5. Then, start the services.

    Example for Oracle Linux 6.5:

    # service ksyseventd.init start

    # service fmd.init start

    Example for Oracle Linux 7:

    # systemctl start ksyseventd.init

    # systemctl start fmd.init

  6. Use the fmadm config command to ensure that all Oracle Linux FMA software components are installed and ready.

    For example:

    [root@testserver16 ~]# fmadm config
    
    MODULE                   VERSION STATUS  DESCRIPTION
    ext-event-transport      0.2     active  External FM event transport
    fmd-self-diagnosis       1.0     active  Fault Manager Self-Diagnosis
    ip-transport             1.1     active  IP Transport Agent
    mce                      1.0     active  Machine Check Translator
    sysevent-transport       1.0     active  SysEvent Transport Agent
    syslog-msgs              1.1     active  Syslog Messaging Agent