Generally, you can restart vxconfigd with -k –x 9 option. The output contains more information from which you can diagnose the real problem. The following is an example of the output.
>> # vxconfigd -k -x 9
03/15 04:45:49: VxVM vxconfigd DEBUG V-5-1-24577
VOLD STARTUP pid=8074 debug-level=9 logfile=
03/15 04:45:49: VxVM vxconfigd DEBUG V-5-1-681 IOCTL SET_KLICENSE licenses: basic concat span mirror stripe raid5 orm vvrclustering-full: return 0(0x0)
03/15 04:45:49: VxVM vxconfigd DEBUG V-5-1-681 IOCTL GET_VOLINFO: return 0(0x0)
03/15 04:45:49: VxVM vxconfigd DEBUG V-5-1-21879 Kernel version 6.0
03/15 04:45:49: VxVM vxconfigd DEBUG V-5-1-681 IOCTL GET_VOLINFO: return 0(0x0)
03/15 04:45:49: VxVM vxconfigd DEBUG V-5-1-21879 Kernel version 6.0
03/15 04:45:49: VxVM vxconfigd DEBUG V-5-1-681 IOCTL KTRANS_ABORT: failed: errno=22 (Invalid argument)
…
Note: You can use the vxdctl debug level command to change the debug level back after resolving the problem.
-
For enable failed: aborting and enable failed: transactions are disabled
Restart vold with -x 9 option, and then make the changes according to the output.
-
For enable failed: Error check group configuration copies. Database file not found
-
If the root file system is full, increase its size or remove files to make space for the tempdb file.
-
If /var is a separate file system, make sure that it has an entry in /etc/fstab. Otherwise, refer to the I/O error messages during the boot process. The I/O error messages may indicate either a hardware problem or a mis-configuration of any logical volume-management software that is used for the /var file system. Also make sure that the encapsulation (if configured) of your boot disk is complete and correct.
-
For enable failed: Volboot file not loaded
-
Remove the install-db file so that VxVM will automatically start during boot up.
-
Create volboot file by running the following command: # vxdctl init
-
Enable VxVM by running the following command: # vxdctl enable
-
Check if VxVM is now in enable mode by running the following command: # vxdctl mode
-
Check if you can now run Veritas commands such as: # vxdisk list
For more details about enable failed: Volboot file not loaded, see http://www.symantec.com/docs/TECH124751
For the message that is related to vxdctl enable in the same V-5-1-1589, see www.symantec.com/docs/TECH75640.