Encrypted Volume and File System v2.2 Administrator Guide (777846-001, April 2014)
The output from the evfsvol check command includes the text EMD is dirty and is similar
to the following:
evfsvol: check error: cannot check encrypted volume "ev1", EMD is dirty
Description
If the system terminates without executing the system shutdown scripts, EVFS volumes will have a
"dirty bit" set in the EMD areas. If you try to enable an EVFS volume with the dirty bit set, EVFS
displays the message EMD is dirty. If this dirty EVFS volume contains a file system, a file system
consistency check is also required (see fsck(1M)).
Solution
Use the following evfsvol check -r command to reset the dirty bit.
evfsvol check -r -a|evfs_volume_path
where:
-r Resets the dirty bit for the specified volume.
-a Resets the dirty bit for all volumes in the /etc/evfs/evfstab file.
evfs_volume_path Specifies the absolute pathname for the EVFS volume device file, such
as /dev/evfs/vg01/lvol5, /dev/evfs/vx/dsk/rootdg/vol05,
or /dev/evfs/dsk/c2t0d1.
evfsvol enable fails, EMD backup not found
Symptom
The evfsvol enable command fails. The output from the evfsvol enable command includes
the text cannot back up EVFS volume and is similar to the following:
evfsvol: enable error: cannot back up EVFS volume "/dev/evfs/vg01/lvol5"
EMD
Description
When an EVFS volume is enabled on an IA system, if the algorithm used to create the message
digest value for the EMD is SHA1, EMD and its backup is updated with the digest value which is
re-computed using SHA2. If you are trying to enable an EVFS volume on a system, which is different
from what is created, the back up of the EVFS volume EMD might not exist in the directory configured
for emd_backup in the EVFS configuration file /etc/evfs/evfs.conf.
Solution
Copy the back up of the EVFS volume EMD from the system on which it is created to the directory
configured for emd_backup in /etc/evfs/evfs.conf file on the system where it is enabled.
EVFS is not starting on system boot
Make sure that the EVFS_ENABLED variable in /etc/rc.config.d/evfs is set to 1:
EVFS_ENABLED = 1
Verify that the /etc/inittab file has the following entry:
evs1::bootwait:/sbin/init.d/evfs_local start </dev/console>/dev/console 2>&1 ## evfs
Error on evfsadm stat output
The evfsadm stat –a command returns the following error:
evfsadm: stat error: cannot retrieve "/dev/evfs/vg00/lvol14" state,
unkown failure: errno = 594
156 Troubleshooting EVFS