HTC is unable to failover with Insufficient value for OnlineTimeout to perform horctakeover in a Secure Veritas Cluster

book

Article ID: 100047998

calendar_today

Updated On:

Description

Error Message

VCS ERROR V-16-20038-6842 () HTC::online:Insufficient value for OnlineTimeout to perform horctakeover. Please increase OnlineTimeout value and try again.

Cause

Secure cluster credential store is using old location which is leading to slow HA commands when credential store is filled with old/outdated credentials.

Resolution

Perform the following steps on all cluster nodes:

1. Update path for Veritas security registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\Security\Authentication\Credential Manager\Profiles\SYSTEM

Old path: C:\Program Files (x86)\Common Files\Veritas\Security\Authentication\systemprofile
New Path: C:\Program Files\VERITAS\Security\Authentication\systemprofile

2. Rename HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Veritas\Security to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Veritas\Security.bak

3. Delete all old credential files (.0, .1 and .2) from any subdirectories for the following paths:
C:\Program Files\VERITAS\Security\Authentication\systemprofile
C:\Program Files\Veritas\Cluster Server\EAT\DATADIR\client\systemprofile
C:\ProgramData\Veritas\Security\Authentication\VRTSat_lhc

4. Restart VCS Authentication Service

5. Run HA command to recreate credential file:
# hasys -state

Confirm solution:
- Complete steps 1-5 on all cluster nodes
- Command in step 5 will create a new .0 file in C:\Program Files\VERITAS\Security\Authentication\systemprofile.
- Run “hastatus -sum” and confirm commands returns “fast”

Issue/Introduction

HTC is unable to failover with Insufficient value for OnlineTimeout to perform horctakeover in a Secure Veritas Cluster