The Message Catalog provides a listing of all messages that may be encountered while using LifeKeeper for Linux and, where appropriate, provides additional explanation of the cause of the errors and necessary action to resolve the error condition. This full listing may be searched for any error code received.
Updating the record associated with the Route53 resource startup may take time
Amazon provides the following information regarding the propagating speed of changes made to DNS record.
Amazon Route 53 FAQs
Q: How quickly will changes I make to my DNS settings on Amazon Route 53 propagate globally?
https://aws.amazon.com/route53/faqs/?nc1=h_ls
The Route53 resource checks the status of updates to the DNS record using the Route53 API. It considers that updates are completed when receiving INSYNC status, and retries the status checking when it receives PENDING status. As a result, the Route53 resource may result in a startup failure when it takes a long time to propagate updates to the DNS even though the record is updated successfully for the Route53 resource startup process.
If the startup of the Route53 resource fails, check the Route53 management console to make sure that the A record is updated correctly. If it is updated, updates to the relevant DNS service have been completed. Updates to LifeKeeper is required to propagate the updates to the DNS service. Restart the Route53 resource from LifeKeeper GUI
If you encounter the startup failure of the Route53 resource all the time due to the above mentioned reason, increase the number of the value of “ROUTE53_CHANGEID_TRY_COUNT” in /etc/default/LifeKeeper to 6 or 7 (the default value is 5). Restart of LifeKeeper or the OS is not required for this change.
Correctly set TTL value of the DNS record
An access from a client after a switchover or a failover uses the DNS information cache that each client holds until the time set as TTL is passed. If the longer TTL value is set, access attempts to the address before switching increase and unexpected problems may occur. If the shorter TTL value is set, DNS resolution often occurs and network load increases. Please set the TTL value as short as possible according to your environment.
Set the “ROUTE53_TTL” for the TTL value in /etc/default/LifeKeeper. The unit should be in seconds.
Post your comment on this topic.