Replies: 2 comments 8 replies
This comment has been hidden.
This comment has been hidden.
-
I'm afraid that issue is actually unrelated. stackabletech/listener-operator#262 happens when trying to reuse the same Node across Node reboots, not when moving services between Nodes. This is happening because you're using the (default) Since NameNodes' addresses are baked into clients' configuration files we need to ensure that their addresses don't change too often, which is what the PVC tracks. When using a cloud environment we can use a LoadBalancer service instead as our stable ingress point, decoupling us from any one node. To do this, set the Helm value # if you don't already have the repo added
helm repo add stackable https://repo.stackable.tech/repository/helm-stable
helm repo update
helm -n stackable-operators upgrade listener-operator stackable/listener-operator \
# or whatever version you're running
--version 24.11.1 \
--set preset=ephemeral-nodes After doing this, deleting the PVC again, and deleting the namenode Pod, you should see that the recreated PV no longer sets any Alternatively, you can create a new ListenerClass of your own, set its |
Beta Was this translation helpful? Give feedback.
-
Hi Team,
We have faced an issue with Stackable HDFS name node, which is using a listener pvc but when there is cluster upgrade/recycle and it has all new nodes. Then listener PVC is not automatically getting created with updated node value.
So when we checked the YAML for this PVC we can below annotation and node affinity value and it is pointing to a particular node, which will be terminated during any cluster upgrade or recycle. So the name node is stuck is pending state as it is not able to use the listener PVC.
I am not sure if this a bug or already there is a fix available, but can someone help us to fix this so that in next cluster upgrade/recycle we should not face this issue ?
As a workaround we have deleted the PVC and restarted the service.
Stackable Version: 24.7
Platform: AWS Rosa HCP
POD YAML:
Beta Was this translation helpful? Give feedback.
All reactions