PowerScale: Isilon: Brug af sudo-konto efter opgradering mislykkes med "USER er ikke i sudoers-filen. Denne hændelse er rapporteret." (Kan rettes af brugeren)
Summary: Sudo-konti i et begrænset antal OneFS-versioner blev oprettet ved hjælp af en løsning. Når klyngen opgraderes til en OneFS-kodeversion, hvor problemet blev løst, fungerer disse sudo-konti ikke korrekt. ...
Symptoms
Koden blev opgraderet fra en version af OneFS, hvor isi_visudo ikke arbejdede på en nyere version af OneFS, hvor isi_visudo blev rettet.
sudo konti, der er oprettet på en OneFS-version med en defekt isi_visudo Oplevede fejl med sudo efter opgradering til en korrekt kodeversion (f.eks. v8.1.0.4). Trods sudo kontoposteringer, der bekræftes i /etc/mcp/override/sudoers og /usr/local/etc/sudoers—som kræver root adgang—sudo fungerede ikke korrekt.
Mere output fra den ikke-fungerende sudo-konto kan se ud som følgende output ud over USERNAME is not in the sudoers file fejl:
MYCLUSTER-13% sudo isi status We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. Password: Sorry, user USERNAME is not allowed to execute '/usr/bin/isi status' as root on mycluster-13.
Cause
Resolution
Log på som ikonet root bruger, og:
- Brug
isi_visudo
og slet den USER-konto, der blev konfigureret tilsudo. Vær forsigtig med kun at slettesudokonto, der ikke fungerer. Gem filen.:wq!
- Brug
isi_visudo
og genoprette USER-kontoen med de korrekte indstillinger. Gem filen.
Kodeopgraderingen bør ikke påvirke rollerne og andre godkendelser. Brugerkontoen og adgangskoden forbliver uændrede. Når du har udført ovenstående trin, fungerer kontoen igen.