Closed anthr76 closed 3 years ago
One other thing I would like to add. OpenEBS for whatever reason seems to be tripping up reboot manager. Reboot manager is configured with Kured and I get constant reboots. To remedy this I put kured on a 6 hour window once a week. Is this expected?
Your "no route" issues are clearly the reason why iscsi is not working, but I don't know anything about cilium and if that is the problem.
About constant reboots: I doubt that OpenEBS is triggering this. kured is locking for a file "/var/run/reboot-required". If this exists, a reboot is triggered. By default, /var/run is a symlink to /run which is on tmpfs, so after a reboot, the file should be gone. Looks like this is not the case for you. Please check, that this file does not exist anymore after a reboot. If it still does exist, find out why it is not on tmpfs or who re-creates it.
Right, so this should be properly filed with cilium? After rebooting the nodes iSCSI comes back fine, regardless of the no route errors Kubelt is saying iSCSI is not found in $PATH
errcode:(executable file not found in $PATH)
Which questions what really is the problem? Kubernetes networking works fine before rebooting to correct the issue.
Greetings,
Unsure here if anyone here has tested/used openEBS with Kubic but on a fresh cluster install my pods with PVCs are unable to start. My previous cluster install had the same exact issue but I believe rebooting the nodes made the cluster healthy. Before I do that I would like to log the issue here incase this is a OS specific issue rather than anything else. I have made the issue aware in OpenEBS's kubernetes slack.
Steps to reproduce
Related useful logs:
iSCSId service
What's interesting is that iSCSId is complaining about no route to host. IS this possibly a issue with cilium that requires a reboot? A gist file with cilium values here.
iSCSI binary locations. There's a few issues over on OpenEBS for certain cloud providers requiring you to modify the Kubelt service
for extra_binds
and add the path of SCSI.Kubelt service:
Pod:
PVC:
Remedy:
Reboot each OpenEBS node