Perguntas sobre 'lock'

nos ajude a editar este wiki
1
resposta

Bloqueando em um shell script

Eu quero escrever um script de execução longa para que apenas uma cópia possa ser executada por vez. Se o script falhar, eu quero que uma nova invocação do script não seja interrompida por um bloqueio da invocação falhada. O lockfile-* co...
27.08.2012 / 22:09
1
resposta

Bash, garfo com CLOEXEC

O Bash pode executar um subprocesso enquanto impede que um subprocesso herde um descritor de arquivo? if flock -nx 9 then # If begin program runs away, it will keep the lock. begin program else echo "Lock held :/)" >&2 fi 9> /...
22.06.2016 / 21:29
2
respostas

Posso ler com segurança um arquivo anexado por outro processo?

Se o processo A copia arquivos para algum local loc e o processo B copia regularmente os arquivos de loc para algum outro local, B pode ler um arquivo que está atualmente no processo de ser copiado para loc por A? Estou usando o Ubuntu Linux...
07.04.2014 / 14:55
1
resposta

Como controlar a simultaneidade do script bash, herança do flock

Eu tenho um script de implantação bash que lida com a implantação de código atualizado para uma instância do Tomcat no CentOS, no entanto, o Chef e o RunDeck podem invocar o script e, como o Chef é executado periodicamente, há uma chance de uma...
10.07.2014 / 17:38
1
resposta

Como usar o lockstat.txt no Ubuntu 12.04?

Eu tenho o Ubuntu 12.04 instalado na minha máquina. Eu quero usar o lockstat. Eu olhei para Documentation/lockstat.txt , mas eu não estou conseguindo como usá-lo, se possível, por favor, me ajude. Estou trabalhando em um projeto de adaptaçã...
07.03.2013 / 10:27
1
resposta

Verifique e teste o bloqueio de outro processo

Estou tentando criar um wrapper de serviço ( init.d script) em torno de um dos meus aplicativos favoritos. O aplicativo cria um um PID e um arquivo de bloqueio , e estou tentando usá-los para garantir que eu pode relatar o status preciso do...
16.01.2017 / 00:46
2
respostas

Como faço para matar o processo que mantém o apt lock?

Eu tentei fazer sudo apt update mas tem: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable) E: Unable to lock directory /var/lib/apt/lists/ Estou tentando obter a versão mais recente do m...
05.09.2017 / 09:16
1
resposta

O linux tar bloqueia o acesso de gravação aos arquivos

Eu tenho uma pasta grande (> 10 GB) cheia de imagens em um servidor da Web ao vivo que preciso fazer backup e transferir. Estou preocupado que, se eu tar a pasta, os arquivos serão bloqueados para leitura pelo servidor, que está atingindo...
21.07.2016 / 01:52
1
resposta

Técnicas genéricas de bloqueio de recursos compartilhados - é reunir a solução?

Eu preciso implementar um esquema de bloqueio para que vários processos possam compartilhar um conjunto de recursos, enquanto um processo "especial" pode obter acesso exclusivo a esse conjunto de recursos. São processos em lote: no início de...
18.12.2014 / 23:50
2
respostas

Hierarquia de arquivos do Linux - qual é a melhor localização para armazenar arquivos de bloqueio?

Eu quero sincronizar processos baseados em arquivos de bloqueio (arquivos / socket). Esses arquivos só devem ser removidos pelo usuário criador. Existem muitas opções: /dev/shm /var/lock /run/lock /run/user/<UID>...
25.04.2016 / 12:36