ASMCMD Fails With 'kfod.bin: No such file or directory' After Patching Grid Home (Doc ID 2127145.1)

Last updated on MAY 31, 2016

Applies to:

Exadata X5-2 Quarter Rack - Version All Versions to All Versions [Release All Releases]
Information in this document applies to any platform.
$ asmcmd
/app/oragrid/product/12.1.0.2/grid/bin/kfod: line 22: /export/home/oragrid/%ORACLE_HOME%/bin/kfod.bin: No such file or directory
/app/oragrid/product/12.1.0.2/grid/bin/kfod: line 22: exec: /export/home/oragrid/%ORACLE_HOME%/bin/kfod.bin: cannot execute: No such file or directory
Use of uninitialized value $clus_mode in scalar chomp at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5015.
Use of uninitialized value $clus_mode in string eq at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5043.
Use of uninitialized value $clus_mode in string eq at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5092.
Use of uninitialized value $clus_mode in string eq at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5092.
Use of uninitialized value $clus_mode in string eq at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5092.
Use of uninitialized value $clus_mode in string eq at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5139.

Symptoms

When accessing asmcmd, the following errors occur:

$ asmcmd
/app/oragrid/product/12.1.0.2/grid/bin/kfod: line 22: /export/home/oragrid/%ORACLE_HOME%/bin/kfod.bin: No such file or directory
/app/oragrid/product/12.1.0.2/grid/bin/kfod: line 22: exec: /export/home/oragrid/%ORACLE_HOME%/bin/kfod.bin: cannot execute: No such file or directory
Use of uninitialized value $clus_mode in scalar chomp at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5015.
Use of uninitialized value $clus_mode in string eq at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5043.
Use of uninitialized value $clus_mode in string eq at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5092.
Use of uninitialized value $clus_mode in string eq at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5092.
Use of uninitialized value $clus_mode in string eq at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5092.
Use of uninitialized value $clus_mode in string eq at /app/oragrid/product/12.1.0.2/grid/lib/asmcmdbase.pm line 5139.
ASMCMD

Changes

Recently upgraded the GRID_HOME software.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms