VxVM vxconfigd ERROR V-5-1-1589 enable failed: Volboot file not loaded

VxVM vxconfigd NOTICE V-5-1-11538 volboot: Upgrading protocol version (100) in volboot file to the
  highest version (90) automatically. Might be result of an upgrade.
VxVM vxconfigd ERROR V-5-1-1589 enable failed: Volboot file not loaded
        transactions are disabled

The following workaround can be implemented to restart vxconfigd by recreating the /etc/vx/volboot:

# vxdctl stop ; cat /etc/vx/volboot ; rm /etc/vx/volboot ; vxconfigd -r reset ; vxdctl init ; vxdctl enable

Where "vxconfigd -r reset" is not possible, "vxconfigd -d" can be used.

BEFORE:

root:auksvbms:/root # cat /etc/vx/volboot-bkp
volboot 3.1 0.7 100
hostid auksvbms
hostguid {c915111c-6702-11e3-a3eb-00144fa8acd2}
defaultdg rootdg
bootdg  lu_rootdg
request_threads 0
Command_Shipping 1
end
###############################################################
###############################################################
###############################################################
###############################################################
###############################################################
###############################

AFTER:

root:auksvbms:/root # cat /etc/vx/volboot
volboot 3.1 0.2 90
hostid auksvbms
hostguid {cf201368-67a7-11e3-a3eb-00144fa8acd2}
defaultdg rootdg
bootdg rootdg
request_threads 2
end
###############################################################
###############################################################
###############################################################
###############################################################
###############################################################
#######################################################

NOTE: The protocol version information is only meaningful for the VxVM cluster feature.

___________________________________________________________________
Solution -2

ISSUE:
Volume Manager does not start during boot up after installation

ERROR CODE/ MESSAGE:
======================================================
Hostname: ucabc001
VxVM sysboot INFO V-5-2-3409 starting in boot mode...
NOTICE: VxVM vxdmp V-5-0-34 added disk array DISKS, datype = Disk
NOTICE: VxVM vxdmp V-5-0-0 removed disk array FAKE_ENCLR_SNO, datype = FAKE_ARRAY
Mar 9 03:45:07 vxvm:vxconfigd: V-5-1-1589 enable failed: Volboot file not loaded
Mar 9 03:45:07 vxvm:vxconfigd: transactions are disabled.
======================================================

DIAGNOSTIC STEPS:
Check OS version: (verify if the product is supported)
# uname -a

Check if package was properly installed(completely):
# pkginfo -l VRTSvxvm

Check if Volume Manager modules were loaded:
# modinfo | egrep -i "vx|vrts"

Check if install-db file exists: (if it exists, delete the file)
# ls -l /etc/vx/reconfig.d/state.d/install-db

If install-db file exists then it is the reason why Volume Manager was not able to start up during boot up.

CAUSE:
Install-db file exist causing Volume Manager not to start up automatically during boot up and volboot file was not created properly during installation.

Other possible cause:
- "installonly" option is used during installation
- Ran installer with "-configure" but failed to initialize VM and remove the "install-db" file


SOLUTION:
- Remove install-db file so that Volume Manager will automatically start during boot up
- Create volboot file by running "vxdctl init"
- Enable Volume Manager by running "vxdctl enable"
- Verify volume manager mode by running "vxdctl mode" to check if it is now in enable mode.
- Check if you can now run Veritas commands such as "vxdisk list"



Comments

Popular posts from this blog

BMCs and the IPMI Protocol

Logical Domains Reference Manual

Understanding How ZFS Calculates Used Space