-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
none driver on openEuler #8420
Comments
@gaozhekang while I dont know abouy openEuler, I like to know is there a reason you choose none driver over docker ? I wonder if have you tried out newest driver Docker Driver with latest version of minikube? for more information on the docker driver checkout: |
@medyagh : afaik, we don't support |
As what @afbjorklund said, when I tried to use --driver=docker. It showed that arm64 is not supported. |
ah ...sorry about that. you are right that suggestion wouldn't work |
I tried to reinstall my env and exec "minikube start --vm-driver=none --image-mirror-country=cn" again, it still reported the error before. But I found more info like this:
Accordint to suggestion, I tried "minikube start --vm-driver=none --image-mirror-country=cn --extra-config=kubelet.cgroup-driver=systemd" and nothing changed. |
two things I noticed
are you using a VPN or firewall ? seems like u can not hit localhost:1248 2- the cgroups seems to be not the one that kubeadm wants |
Thanks. I have disabled firewalld and flushed iptables, so firewall may not be the problem. I guess maybe it's because google is not accessible in China, so I replaced minkube kubelet kubectl and kubeadm with aliyun repo. It seems kubelet service starts to become running. And "journal -xeu kubelet" outputs:
/etc/hosts is:
"exec-opts": ["native.cgroupdriver=systemd"] is added to /etc/docker/daemon.json, and the cgroup warning disappeared. While port 10248 connection and cgroup warning are solved, it stills report an error when running "minikube start --vm-driver=none --registry-mirror=https://registry.docker-cn.com --v=10"
|
I try the same way in CentOS 7.5 + x86_64 env, and it reports the same error. So maybe this is an known bug? |
I haven't personally tired minikbue with arm arch yet, but I would like to have an integration test for this. @gaozhekang have you tried KVM driver maybe there be luck with that one ? |
Since we only support the "none" driver, the experience is pretty much the same as Since nobody has mentioned SELinux yet, and this is CentOS, then I suspect that it is #7905 Also it is KVM doesn't work, since we don't have an ARM ISO. |
Thanks. I have tried another times and Centos + X86_64 is OK, but the same way on openEuler + arm64. By the way, my CentOS + X86_64 env has different network env from the arm64 one, so I guess maybe there is some problem with network? |
what is the error you get with the one with different nettwork ? @gaozhekang |
The error is 40s timeout and
|
that is the W lines (warning), do you mind pasting the whole logs? |
I haven't heard back from you, I wonder if you still have this issue? I will close this issue for now but please feel free to reopen whenever you feel ready to provide more information. |
/assign |
This is Kevin from Linaro, I will corporate with Huawei guys to continue work on this. |
@gaozhekang Hi, could you tell me how to install the Kubeadm/kubectl/kubelet in OpenEuler? |
The text was updated successfully, but these errors were encountered: