PowerFlex Solmupäivityksiä ei voi tehdä -virheenä, koska etäjakamisen käyttöönotto epäonnistui
Summary: Tässä artikkelissa on vaiheittaiset ohjeet sen solmun päivitysongelman korjaamiseksi, joka ilmeni suoritettaessa solmun päivityksiä PFMP 4.x:stä ja joka johtui NFS-podin/-säilön ongelmasta, sillä se ei ladannut ja päivittänyt iDRAC-konsolin laiteohjelmistoa. ...
Instructions
Korjaa solmun päivitysongelma, joka johtui siitä, että PFMP:n NFS-säilö ei pystynyt kommunikoimaan solmujen iDRACin kanssa.
Vaiheet:
1) Tarkista alla olevalla komennolla mistä tahansa MVM:stä, mikä MVM-säilö on käynnissä.
kubectl get pods -n powerflex -o wide | grep -i nfs
2) Kirjaudu MVM:ään, jossa NFS-säilö on käynnissä, ja varmista seuraavalla komennolla, että kaikki solmut ovat kunnossa ja valmiustilassa.
kubectl get nodes

3) Avaa SSH-istunto MVM:ään, jossa NFS-säilö on käynnissä, ja aseta MVM huoltotilaan suorittamalla alla oleva komento.
kubectl label node <mvm hostname> cmo.maintenance.mode=true
4) Tyhjennä solmu alla olevalla komennolla.
kubectl drain <mvm hostname> --ignore-daemonsets --delete-emptydir-data
5) Tarkista alla olevalla komennolla, että NFS-säilö on käynnissä toisessa solmussa.
kubectl get pods -n powerflex -o wide | grep -i nfs
6) Käynnistä solmu uudelleen suorittamalla alla oleva komento.
sudo reboot
7) Muodosta SSH-yhteys toiseen MVM:ään ja tarkkaile käynnistämääsi solmua suorittamalla seuraava komento, kunnes sen TILA on "Ready"
watch kubectl get nodes
8) Kun MVM siirtyy verkkoon, muodosta SSH-yhteys MVM:ään ja irrota MVM huoltotilasta suorittamalla seuraava komento.
kubectl uncordon mvm-hostname ; kubectl label node mvm-hostname cmo.maintenance.mode-
