-
Notifications
You must be signed in to change notification settings - Fork 9.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
Failed to initialize wal on Azure File Storage #6984
Comments
It depends on your linux user setup. The process that runs etcd should be able to read, write the data directory. etcd doesn't have control over it. |
The dir is not created by this run. Some permissions might be changed. See logging
Please check the file system permission. If you can reproduce this on a clean setup, reopen the issue. Thanks! |
@alanchchen what filesystem is this? what does |
I noticed that Azure has their net FS service. So repoen since it might be related. |
@heyitsanthony
@xiang90 |
@alanchchen OK according to the docs, etcd is writing to a SMB volume. Given past trouble with both NFS and Windows, I wouldn't be surprised if etcd is broken on SMB. Probably worth fixing. |
@heyitsanthony |
Detecting windows at compile time isn't enough since etcd might be on linux but the fs is backed by windows. Fixes: etcd-io#8178 Fixes: etcd-io#6984
Detecting windows at compile time isn't enough since etcd might be on linux but the fs is backed by windows. Fixes: etcd-io#8178 Fixes: etcd-io#6984
Detecting windows at compile time isn't enough since etcd might be on linux but the fs is backed by windows. Fixes: etcd-io#8178 Fixes: etcd-io#6984
Detecting windows at compile time isn't enough since etcd might be on linux but the fs is backed by windows. Fixes: etcd-io#8178 Fixes: etcd-io#6984
It now gets passed that orignal error message
However it bails on the next message
v3.1.12 and v3.2.12 fail on the first error message |
I got initialization error when using
etcd
with Azure File Storageetcd
was deployed in my Kubernetes cluster and it mounted a persistent volume as data directory.The container logs from Kubernetes dashboard:
I don't understand why
etcd
got permission denied error as the directories under/mnt/data
are created byetcd
itself.The text was updated successfully, but these errors were encountered: