Removing a Volume from the EVFS Subsystem

Use the following procedure to deconfigure EVFS on a volume and remove it from the EVFS subsystem.

1.For data consistency, suspend or stop all applications accessing the data. You can use the

fuser -cucommand to determine the processes accessing files and the fuser -ckucommand to terminate the processes. See fuser(1M) for more information.

If the data is used by system processes, you might need to terminate the processes by changing the system runlevel to single-user level with the shutdown utility. See shutdown(1M) for more information.

2.Create a cleartext backup copy of the data, or copy the cleartext data from the EVFS volume to another disk device using a utility such as fbackup, cp or tar.

3.If you have a file system mounted on the EVFS volume, use the umount command to unmount the file system. See umount(1M) for more information.

4.Use the following command to disable encryption and decryption access to the volume: evfsvol disable [-kkeyname] evfs_volume_path

See “Disabling Encryption/Decryption Access to EVFS Volumes” (page 81) for more information.

5.Use the following evfsvol command to destroy the EMD for the volume: evfsvol destroy [-f] evfs_volume_path

The -foption forcibly destroys the EMD, even if the EMD is corrupt. You must be the volume owner to execute this command.

CAUTION: Destroying the EMD is irreversible. You cannot recover data from the EVFS volume after you destroy the EMD.

Example

# evfsvol destroy /dev/evfs/vg01/lvol5

Enter owner passphrase:(enter the passphrase for the owner's private key) Are you sure you want to destroy "/dev/evfs/vg01/lvol5"? Continuing with this operation will make your data permanently irrecoverable!

Answer [yes/no]: yes

6.Use the following evfsadm unmap command to remove the EVFS volume device files and delete the device entries in kernel registry:

evfsadm unmap evfs_volume_path where:

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.

7.You can now create a new file system on the underlying device (LVM, VxVM, or physical volume device), mount the file system, and add an entry for the underlying device in /etc/fstab. You can also restore the cleartext data stored in step 2.

90 Administering EVFS

Page 90
Image 90
HP UX Encrypted Volume and Filesystem (EVFS) manual Removing a Volume from the Evfs Subsystem