Estou recebendo erro Fsync falhou. Por quê?

9

Eu tentei alterar os timestamps tcp na instância Ec2 (que é o Ubuntu 12.04). Eu abri o editor e alterei o valor 1 de 0 . E quando tentei salvar o arquivo, recebi este erro:

/proc/sys/net/ipv4/tcp_timestamps" E667: Fsync failed

Sou muito novo no Ubuntu. Alguém pode me ajudar nisso?

    
por batman 25.07.2012 / 08:52

2 respostas

23

Seu editor provavelmente está fazendo coisas engraçadas com esse arquivo (arquivos em / proc não são arquivos reais, eles são uma interface para níveis mais baixos do sistema operacional). Enquanto a mudança está provavelmente funcionando bem, a forma usual de atualizar as coisas no proc é diretamente com um comando shell, como:

echo 1 | sudo dd of=/proc/sys/net/ipv4/tcp_timestamps

Se você quiser que essa configuração seja aplicada toda vez que inicializar, crie um arquivo chamado /etc/sysctl.d/tcp-timestamps.conf , contendo o seguinte:

net.ipv4.tcp_timestamps = 1
    
por Jeremy Kerr 25.07.2012 / 09:08
1

Eu estava recebendo esse erro quando não havia mais espaço no dispositivo. Você pode verificar se é o caso em você. Então tente liberar algum espaço

    
por NIVESH SENGAR 08.08.2016 / 11:29

Tags