GNU/Linux >> Znalost Linux >  >> Linux

Linux – Sudo:Nelze Mkdir /var/log/sudo-io/00/2a:Na zařízení nezbývá místo?

Skript začal házet chyby související s nemožností inicializovat I/O plugin sudoers_io:(amazon linux).

Nemohu se dostat do odstranění některých protokolů, protože pokaždé, když použiji příkaz sudo, nezaznamená, že jsem tento příkaz použil (hádám zde). Máte nějaké nápady, jak uvolnit místo nebo odstranit/otočit protokoly?

Výstup níže:

[[email protected] log]$ sudo bash
sudo: unable to mkdir /var/log/sudo-io/00/2A: No space left on device
sudo: error initializing I/O plugin sudoers_io



[[email protected] log]$ du -s * | sort -nr | head
du: cannot read directory ‘audit’: Permission denied
du: cannot read directory ‘sudo-io’: Permission denied
16092   secure
2188    secure-20180401
640 messages-20180325
640 messages-20180318
636 messages-20180401
636 messages-20180311
196 cloud-init.log
160 wtmp
132 messages
104 dracut.log

Přijatá odpověď:

Zjevně jste povolili plné protokolování výstupu v sudo(ers).

Nejjednodušší způsob, jak uvolnit místo, pravděpodobně smazáním sudo logs, je buď logování jako root nebo pomocí su , pokud to vaše konfigurace umožňuje.

V závislosti na tom, kolik /var/log je plný, tyto postupy mohou, ale nemusí být úspěšné. V nejhorším případě vám bootování v jediném režimu nebo ze živého systému umožní věci vyčistit.

Pokud nemáte velmi specifické potřeby logovat tolik sudo operace, upravil bych /etc/sudoers změnit nastavení protokolování. Takové podrobné nastavení rychle znovu vyčerpá dostupné místo.


Linux
  1. Použijte úložiště git na /var/www/html/

  2. Jak mohu poskytnout přístup pro zápis do složky všem uživatelům v linuxu?

  3. Systémové protokoly jsou prázdné (/var/log/messages; /var/log/secure; atd.)

  1. Linux – sloučení /usr/bin A /usr/sbin do /bin (gnu/linux)?

  2. Rozdíl mezi /var/log/messages, /var/log/syslog a /var/log/kern.log?

  3. Bash:Na zařízení nezbývá místo

  1. V zařízení nezbývá místo

  2. Nelze zkompilovat pomocí make | fatální chyba Na zařízení nezbývá místo

  3. Django static_root v /var/www/... - žádná oprávnění ke collectstatic