마운트를 수행하는 동안 ~/.cache/zsh
여러 호스트 사이에 바인드 마운트 폴더가 있습니다 .rw
defaults
머신을 부팅하고 zsh가 잠금을 시도할 때 머신 중 하나에 오류가 발생합니다 zsh_history
.zsh: locking failed for ~/.cache/zsh/zsh_history: file exists
Google은 이전에 이 메시지를 받은 적이 없는 것 같습니다. zsh가 언제, 왜 이 메시지를 보냈습니까? 어떻게 하면 행복하게 만들 수 있나요?
답변1
zsh는 .zsh_history.LOCK
동일한 디렉토리에 생성 되므로 .zsh_history
해당 디렉토리에 잠금 파일을 생성하려면 쓰기 권한이 필요합니다.
답변2
이 문제는 하드 종료 또는 터미널 충돌로 인해 발생할 수 있으므로 잠금 파일을 삭제하고 .zsh_history.LOCK
동일한 디렉터리에 배치한 후 터미널을 다시 시작해야 합니다.