PowerScale: Isilon: Sudo-tilin käyttäminen päivityksen jälkeen epäonnistuu sanomalla "USER ei ole sudoers-tiedostossa. Tämä tapaus on raportoitu." (käyttäjän korjattavissa)
Summary: Ongelman kiertämisen avulla luotiin sudo-tilit rajoitetussa määrässä OneFS-versioita. Kun klusteri päivitetään OneFS-koodiversioon, jossa ongelma on korjattu, kyseiset sudo-tilit eivät toimi oikein. ...
Symptoms
Koodi on päivitetty OneFS-versiosta, jossa isi_visudo ei toiminut uudemmassa OneFS-versiossa, jossa isi_visudo oli korjattu.
sudo OneFS-versioon perustetut tilit, joissa on vika isi_visudo Kokeneet virheitä sudo Kun olet päivittänyt korjattuun koodiversioon (kuten v8.1.0.4). Huolimatta sudo Tilimerkinnät vahvistetaan /etc/mcp/override/sudoers ja /usr/local/etc/sudoers—jotka edellyttävät root pääsy—sudo ei toiminut kunnolla.
Lisää tulosteita toimimattomasta sudo-tilistä voi näyttää seuraavanlaiselta USERNAME is not in the sudoers file virhe:
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
Kirjaudu sisään nimellä root käyttäjä ja:
- Käyttö
isi_visudo
ja poista USER-tili, jolle se on määritettysudo. Varo poistamasta vainsudotili, joka ei toimi. Tallenna tiedosto.:wq!
- Käyttö
isi_visudo
ja luo USER-tili uudelleen oikeilla asetuksilla. Tallenna tiedosto.
Koodin päivityksen ei pitäisi vaikuttaa rooleihin ja muihin käyttöoikeuksiin. Käyttäjätili ja salasana pysyvät muuttumattomina. Kun olet suorittanut yllä olevat vaiheet, tili toimii uudelleen.