PowerFlex: kubectl: kommandoen blev ikke fundet

Summary: Forkerte tilladelser fører til manglende evne til at køre kubectl-kommandoer fra MVM'erne.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Når du kører en kubectl-kommando fra MVM, får du fejlen "tilladelse nægtet".
Tilladelse nægtet, fejl

 

Cause

Der er forkerte tilladelser til forskellige konfigurationsfiler, "delladmin:root" skal eje dem. Hvis en PFMP-klynge implementeres med rodkontoen, har delladmin-kontoen ikke adgang til at køre kubectl-kommandoer.

 

Resolution

Bekræft filerne, og hvem der ejer dem.

cd /etc
ls -lat pki/trust/ rancher/ rancher/rke2/ docker/certs.d/ helmrepo/certs.d

Korrekt ejerskab nedenfor

#/etc/rancher/rke2/
-rw------- 1 delladmin root 7534 Dec 14 13:24 rke2.yaml
-rw------- 1 delladmin root  365 Dec  7 12:21 rke2-pss.yaml
-rw-r--r-- 1 delladmin root  325 Dec  7 12:20 registries.yaml
-r-------- 1 delladmin root 1144 Dec  7 12:20 config.yaml

#/etc/helmrepo/certs.d/
-rw-r--r-- 1 delladmin root  3243 Dec  7 13:30 client.key
-rw-r--r-- 1 delladmin root  2013 Dec  7 13:30 client.crt
-rw-r--r-- 1 delladmin root 13999 Dec  7 13:30 ca.crt

#/etc/docker/certs.d/
-rw-r--r-- 1 delladmin root  3243 Dec  7 12:58 client.key
-rw-r--r-- 1 delladmin root  1980 Dec  7 12:58 client.crt
-rw-r--r-- 1 delladmin root 13999 Dec  7 12:58 ca.crt

#/etc/rancher
drwxr-xr-x 1 delladmin root   96 Dec 14 13:24 rke2

#/etc/pki/trust/
drwxr-xr-x 1 delladmin root 468 Dec  7 12:21 anchors

Hvis ejerskabet ikke er delladmin:root, skal du rette denne handlingsplan.
*Det anbefales at tage et snapshot af hver MVM, før du kører følgende procedure, når du er færdig med at slette snapshots.

På hver MVM skal du køre kommandoerne nedenfor,

sudo chown delladmin /etc/pki/trust/anchors
sudo chown delladmin /etc/rancher/rke2
sudo chown delladmin /etc/rancher/rke2/*
sudo chown delladmin /etc/docker/certs.d/*
sudo chown delladmin /etc/helmrepo/certs.d/*
 
# The presence of this file owned by root can cause upgrades to fail with delladmin account
rm /tmp/ca.crt

For at kontrollere rettelsen,

kubectl get nodes

Gentag på de andre MVM'er

 

Article Properties
Article Number: 000292038
Article Type: Solution
Last Modified: 24 Jul 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.