dzień dobry
mam problem z instalacją środowiska testowego wg instrukcji. Zaciąłem się na instalacji nfs, poniżej logi widoczne w rancherze
zasób nfs ręcznie mountuje się i jest zapisywalny
helm install --namespace=ezd --timeout=10m0s --values=/home/shell/helm/values-nfs-subdir-external-provisioner-4.0.18.yaml --version=4.0.18 --wait=true nfs /home/shell/helm/nfs-subdir-external-provisioner-4.0.18.tgz 2024-11-22T12:52:20.122479131Z creating 7 resource(s) 2024-11-22T12:52:20.152329027Z beginning wait for 7 resources with timeout of 10m0s 2024-11-22T12:52:20.166379882Z Deployment is not ready: ezd/nfs-nfs-subdir-external-provisioner. 0 out of 1 expected pods are ready
Deployment is not ready: ezd/nfs-nfs-subdir-external-provisioner. 0 out of 1 expected pods are ready
ostatni komunikat się powtarza aż dostanie time out
zarówno z no_root_squash ja i bez nie idzie. Zaczynam robić na ubnt 22.04 - na razie dziękuję za podpowiedzi i pomoc - wrócę jeśli problem będzie dalej występował
Mam wrażenie, że problem pojawił się gdzieś w ciągu ostatnich 2 tygodni. Instaluje testowe ezd 5x w ciągu ostatnich 2 miesięcy, na tych samych wyjściowych vhostach, i dopiero ostatnio mam opisany powyżej problem z nfs. Sprawdziłem czy nie został ostatnio zmieniony nfs-subdir-external-provisioner:4.0.18, ale to nie ten problem.
p.s.
Wcześniejsza instalacja na ubuntu 24 nie robiła problemów w tym miejscu. Teraz testuje na Ubuntu 22 i 2 tygodnie temu instalacja poszła dalej, przeszedł test, a dzisiaj nie działa- też mam komunikat j.w.
Witam.
Rozwiązałem ten problem.
W pliku /etc/exports musi byś wpisany adres IP serwera aplikacyjnego. Ja miałem wpisany IP serwera NFS.
Po zmianie konfiguracji należy zrestartować usługę NFS
Mam ten sam błąd, Ubuntu 22.04, ufw wyłączone. W podglądzie zdarzeń mam:
failed to provision volume with StorageClass “nfs-client”: unable to create directory to provision new pv: mkdir /persistentvolumes/ezd-test-pvc-8075daa9-c6dc-8040-89a3-7aacd454599f: read-only file system
ad. 1 - działa
ad. 2 - tak, zmiana katalogu na /nfs , nobody:nogroup w katalogu głównym, uprawnienia 755. + IP serwera, chociaż w tym wypadku to ten sam serwer, ale IP wpisane.
P.S.
Przy wejściu do Ranchera cały czas mi wisi: Waiting for a volume to be created either by the external provisioner ‘cluster.local/nfs-nfs-subdir-external-provisioner’ or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.
P.S.2
nie wiem, czy to ważne, chociaż na tym etapie instalacji nie wydaje mi się, ale repo z NASK mam jeszcze nie zatwierdzone.
To faktycznie Twój plik? Jak jest spacja po adresie IP i konfiguracji to wg mnie masz błędy w nfs-server. Skasuj spację, zrestartuje nfs-server i sprawdź jeszcze raz.
Przepraszam, że dopiero teraz, ale przerwa na sprawy tzw. rodzinne. Faktycznie, nawet w instrukcji jak byk nie ma spacji, moja wina i przeoczenie. Poszło, PVC w katalogu /nfs utworzone. Dziękuję pięknie, no i przepraszam za zamieszanie. Na razie repo z NASK dalej wisi na czerwono, więc muszę czekać. Dzięki wielkie jeszcze raz, pozdrawiam.