Šis raksts ilustrēs:
- Kā notīrīt klastera kešatmiņu, noņemot 'kešatmiņas' direktoriju
- Kā notīrīt Kubernetes klasteru, noņemot mezglus un pākstis?
- Secinājums
Kā notīrīt klastera kešatmiņu, noņemot 'kešatmiņas' direktoriju?
Reizēm lietotājiem var rasties grūtības sākt vai izveidot jaunu Kubernetes klasteru. Lai atrisinātu šo problēmu, lietotājam ir jāiztīra Kubernetes kešatmiņa.
Lai notīrītu Kubernetes kešatmiņu, skatiet norādītās darbības.
1. darbība. Atveriet direktoriju “.kube”.
Lai notīrītu Kubernetes kešatmiņu, vispirms atveriet ' .būt ' direktorijā, pārvietojoties uz ' C:\Lietotāji\
2. darbība: notīriet Kubernetes kešatmiņu
' .būt ” mapē ir kešatmiņas mape, kurā tiek glabāta Kubernetes kešatmiņa. Atveriet ' kešatmiņa ” direktorijs:
Šajā direktorijā būs divas mapes, ' atklājums ' direktorijs un ' http ”. Atklāšanas direktorijs tiek izmantots, lai saglabātu ' kubectl api resurss ” pieprasījums katram Kubernetes klasterim. Turpretim “ http ' direktorijs tiek izmantots, lai saglabātu atbildes pamattekstu, kas tiek ģenerēts pret katru ' api resurss ” pieprasījums.
Lai notīrītu Kubernetes kešatmiņu, nospiediet ' CTRL+A ”, lai atlasītu visus direktorijus. Pēc tam nospiediet ' Dzēst ” vai “ No ” taustiņu, lai notīrītu kešatmiņas mapi:
Šeit jūs varat redzēt, ka esam efektīvi izdzēsuši un iztīrījuši Kubernetes kešatmiņu:
Kā notīrīt Kubernetes klasteru, noņemot mezglus un pākstis?
Kubernetes klasterim nav centrētas vai globālas Kubernetes kešatmiņas. Kubernetes komandrindas rīks ' kubectl ” nenodrošina nevienu komandu, lai notīrītu klastera kešatmiņu. Kubernetes klastera kešatmiņa var piederēt Kubernetes komponentam vai lietojumprogrammai, piemēram, podiem un mezgliem. Lai notīrītu Kubernetes klasteru, veiciet tālāk norādīto demonstrāciju.
1. darbība: iegūstiet pākstis
Lai iegūtu Kubernetes klasteru pākstis, izmantojiet “ kubectl get pods ” komandas:
kubectl get pods
2. darbība: izdzēsiet pākstis
Pēc tam izdzēsiet aplikumus, lai notīrītu kopu, izmantojot “ kubectl dzēst pod
3. darbība: iegūstiet mezglus
Lai pilnībā notīrītu klastera kešatmiņu vai lietojumprogrammu kešatmiņu, kas darbojas Kubernetes klasterī, iegūstiet mezglus, izmantojot “ kubectl iegūt mezglus ” komanda:
kubectl iegūt mezglus
4. darbība: iztukšojiet mezglu
Pēc tam iztukšojiet mezglu, lai padarītu to neplānotu, un noņemiet mezgla direktorijas datus. Lai to izdarītu, izmantojiet tālāk norādīto komandu:
kubectl notekas minikube-m02 -- spēks -- ignorēt dēmonsetus --delete-emptydir-data
5. darbība: dzēsiet mezglu
Lai pilnībā izdzēstu mezglu, vienkārši izmantojiet ' kubectl dzēst mezglu
Tas viss attiecas uz Kubernetes kešatmiņas noņemšanu un Kubernetes klastera notīrīšanu.
Secinājums
Kubernetes kešatmiņai nav centralizētas kešatmiņas, un tā nepiedāvā nevienu kubectl komandu. Lai notīrītu Kubernetes kešatmiņu, atveriet ' .būt ' direktorijs no sistēmas ' $Home ” direktoriju vai Lietotāju direktoriju. Pēc tam notīriet visu direktorijas saturu. Lai notīrītu Kubernetes kopu, noņemiet Kubernetes komponentus, piemēram, pākstis. Pēc tam iztukšojiet mezglu un izdzēsiet to, izmantojot “ kubectl dzēst mezglu