Description
On Amazon Linux 2023, the following message is logged in /var/log/lifekeeper.log:

internal error: j_async: bad nzombie (0)

Cause:
This issue occurs because the maximum number of user processes (nproc) is set to unlimited.

Workaround:
To suppress this message, set a specific positive integer for the user process limit instead of unlimited.
Specifically, adding a line such as ulimit -u 10000 to the configuration file /etc/default/LifeKeeper will apply an appropriate limit and resolve the error.
The Recovery Kit for EC2 on Amazon Linux 2023 cannot perform recovery if a network link-down occurs.

Issue:
The Recovery Kit for EC2 recovery processing fails if a network link-down occurs. After detecting a link-down, the Recovery Kit for EC2 attempts to recover using the nmcli command. However, because Amazon Linux 2023 does not include the nmcli utility, the recovery process fails.

Workaround:
Network interface link state checking can be disabled by setting the following value in /etc/default/LifeKeeper: IP_NOLINKCHECK=1
Even though the EC2 instance has been granted sufficient privileges, a warning indicating insufficient privileges is displayed when attempting to create an EC2 resource (the route table scenario), resulting in the failure of resource creation.

Cause:
This event occurs due to the following:
1. During the creation of an EC2 resource (the route table scenario), the role check may determine that the permission has not been granted. This is due to LifeKeeper performing role checks on a route table for which privileges have not been granted.
2. v9.6.0 added a process to disable a source/destination check. The default behavior of this feature results in a failure to create an EC2 resource (in the route table scenario) if permissions are insufficient.

Solution:
By setting EC2_NO_SRC_DEST_CHECK=0 in /etc/default/LifeKeeper, you can modify the behavior so that resource creation succeeds even if a warning of insufficient privileges is displayed. (This will result in the same behavior as in versions v9.5.1 or earlier.)

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment