proc-sys-fs-binfmt_misc.automount falha no serviço

7

Estou usando o ubuntu 14.10.

Acabei de instalar o systemd e tenho um serviço com falha, proc-sys-fs-binfmt_misc.automount .

Eu vi aqui que é uma parte de systemd :

Este arquivo é importante? Como resolvo o problema de ativação?

A saída de systemctl status :

svassaux@vps127101:~$ systemctl status
proc-sys-fs-binfmt_misc.automount -> '/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount'
proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point
   Loaded: loaded (/lib/systemd/system/proc-sys-fs-binfmt_misc.automount; static)
   Active: failed (Result: resources)
    Where: /proc/sys/fs/binfmt_misc
     Docs: https://www.kernel.org/doc/Documentation/binfmt_misc.txt
           http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems

EDIT: meu arquivo de unidade:

#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.

[Unit]
Description=Arbitrary Executable File Formats File System Automount Point
Documentation=https://www.kernel.org/doc/Documentation/binfmt_misc.txt
Documentation=http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems
DefaultDependencies=no
Before=sysinit.target
ConditionPathExists=/proc/sys/fs/binfmt_misc/
ConditionPathIsReadWrite=/proc/sys/

[Automount]
Where=/proc/sys/fs/binfmt_misc
    
por Sébastien 15.04.2015 / 21:24

1 resposta

0

O mecanismo binfmt_misc é usado para registrar manipuladores de formato binário "exótico" para permitir que o kernel execute tais arquivos diretamente. Assim como os binários ELF simples são executados usando /lib*/ld-linux*.so.2 e vários scripts são executados por qualquer que seja a primeira linha "shebang", qualquer outro formato de arquivo pode ser tornado executável informando ao kernel como reconhecer o formato e o que executar. Provavelmente, o usuário mais comum do mecanismo binfmt_misc é o WINE, que precisa ativá-lo para executar executáveis do Windows usando "./program.exe".

Assim, a menos que você esteja usando este recurso do WINE, eu acho que seu sistema funcionará normalmente mesmo com um mecanismo binfmt_misc não funcional.

Por que a ativação da unidade de montagem automática falhou em seu sistema, é impossível dizer sem inspecionar os logs do sistema (pelo menos). Unidades de automount são muito leves e, portanto, é improvável que falhem. Eu acho que o seu problema pode estar relacionado a algumas configurações de segurança não padrão ou de limite de recursos em seu sistema.

Você pode dar uma olhada mais de perto na unidade com falha usando journalctl _SYSTEMD_UNIT=proc-sys-fs-binfmt_misc.automount . Se isso não ajudar, tente journalctl -b , encontre o ponto em que a unidade falhou ao iniciar e procure por erros que possam estar relacionados.

    
por 14.09.2017 / 21:59