-
Notifications
You must be signed in to change notification settings - Fork 1.6k
NFS Provisioner - "Invalid Argument" errors with certain write patterns #447
Comments
Having same problem, how did you switch to NFS 3? |
@Paxa by editing the apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: etc
parameters:
mountOptions: vers=3
provisioner: etc |
See #762 (comment) for my comment on these hard-to-debug problems |
It might be a good idea to add this to the official storage class yaml (https://github.com/kubernetes-incubator/external-storage/blob/master/nfs/deploy/kubernetes/class.yaml). None of my pods were able to write until I added |
Maybe related to https://serverfault.com/a/724463 |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
@fejta-bot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
A little related to #223.
Kubenetes version: 1.8.1
NFS Provisioner version: v1.0.8
Basically, I cannot use the kube-registry with the NFS Provisioner. NFS 4.2, 4.1, 4.0, and 3.0 all error when pushing images to the registry. The exact error in the kube-registry logs:
readdirent: invalid argument
is the only info I have to go on.Reproduction:
I had other "Invalid Argument" errors, but switching to NFS 3 fixed them. This one still remains. Something about how the registry writes or reads files I guess.
The text was updated successfully, but these errors were encountered: