PowerScale: Isilon: Die Verwendung des sudo-Kontos nach dem Upgrade schlägt mit "USER is not in the sudoers file. Dieser Vorfall wird gemeldet." (Vom Nutzer korrigierbar)
Summary: Sudo-Konten in einer begrenzten Anzahl von OneFS-Versionen wurden mithilfe eines Workarounds erstellt. Wenn der Cluster auf eine OneFS-Codeversion aktualisiert wird, bei der das Problem behoben wurde, funktionieren diese sudo-Konten nicht ordnungsgemäß. ...
Symptoms
Der Code wurde von einer Version von OneFS aktualisiert, bei der isi_visudo nicht mit einer neueren Version von OneFS arbeitete, bei der isi_visudo behoben wurde.
sudo Konten, die auf einer OneFS-Version mit einem defekten isi_visudo Bekannte Fehler mit sudo Nach dem Upgrade auf eine korrigierte Codeversion (z. B. v8.1.0.4). Trotz sudo Kontobuchungen, die bestätigt werden in /etc/mcp/override/sudoers und /usr/local/etc/sudoers—die erfordern, dass root access—sudo funktionierte nicht richtig.
Weitere Ausgaben aus dem nicht funktionierenden sudo-Konto können wie die folgende Ausgabe aussehen, zusätzlich zu der USERNAME is not in the sudoers file Fehler:
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
Melden Sie sich an als root Benutzer und:
- Verwenden Sie
isi_visudo
und löschen Sie das BENUTZERKONTO, das fürsudo. Achten Sie darauf, nur die DateisudoKonto, das nicht funktioniert. Speichern Sie die Datei.:wq!
- Verwenden Sie
isi_visudo
und erstellen Sie das BENUTZERKONTO mit den richtigen Einstellungen neu. Speichern Sie die Datei.
Das Codeupgrade sollte keine Auswirkungen auf die Rollen und andere Autorisierungen haben. Das Nutzerkonto und das Kennwort bleiben unverändert. Nachdem die oben genannten Schritte ausgeführt wurden, funktioniert das Konto wieder.