PowerFlex Nelze provést upgrade uzlu chybou "mount of remote share failed"
Summary: Tento článek obsahuje podrobné postupy k opravě problému s upgradem uzlu, k němuž došlo při upgradu uzlu z verze PFMP 4.x a k němuž došlo kvůli problému s podem/kontejnerem NFS, kterému se nepodařilo nahrát a upgradovat hardwarový firmware v konzoli řadiče iDRAC. ...
Instructions
Postup řešení problému s upgradem uzlu, kdy kontejner NFS PFMP nemůže komunikovat s řadičem iDRAC uzlů.
Postup:
1) Spuštěním níže uvedeného příkazu z libovolného nástroje MVM zkontrolujte, na kterém MVM je spuštěn kontejner NFS.
kubectl get pods -n powerflex -o wide | grep -i nfs
2) Přihlaste se k MVM, na kterém běží kontejner NFS, a spusťte níže uvedený příkaz, abyste měli jistotu, že jsou všechny uzly v dobrém stavu a ve stavu připravení.
kubectl get nodes

3) Otevřete relaci SSH do nástroje MVM, na kterém běží kontejner NFS, a spuštěním následujícího příkazu uveďte MVM do režimu údržby.
kubectl label node <mvm hostname> cmo.maintenance.mode=true
4) Následujícím příkazem vyprázdněte uzel.
kubectl drain <mvm hostname> --ignore-daemonsets --delete-emptydir-data
5) Pomocí následujícího příkazu ověřte, zda je kontejner NFS spuštěn na jiném uzlu.
kubectl get pods -n powerflex -o wide | grep -i nfs
6) Restartujte uzel spuštěním níže uvedeného příkazu.
sudo reboot
7) Přihlaste se pomocí SSH k jinému MVM a spusťte následující příkaz pro sledování uzlu, který jste restartovali, dokud nedosáhne stavu "Ready".
watch kubectl get nodes
8) Jakmile MVM přejde do režimu online, přihlaste se k němu pomocí SSH a spusťte následující příkaz, čímž zrušíte kordon a odeberete MVM z režimu údržby.
kubectl uncordon mvm-hostname ; kubectl label node mvm-hostname cmo.maintenance.mode-
