`/dev/.tmp-block-*` 파일을 언제 삭제하는 것이 안전합니까?

`/dev/.tmp-block-*` 파일을 언제 삭제하는 것이 안전합니까?

현재 임시 lvm 스냅샷을 만들려고 합니다(예: LV의 스냅샷 생성, 스냅샷으로 작업 수행(예: 백업 실행), 그런 다음 스냅샷 삭제). 진행 방식은 다음과 같습니다.

lvcreate --snapshot --name "SNAP" --size 2GB lv01
dobackup /dev/VG1/SNAP
lvremove -f /dev/VG1/SNAP

devicenumber와 마찬가지로 새 SNAP"디스크"가 생성됩니다 254:10.

/dev/.tmp-block-254:10오늘 내 장치 디렉토리에 숨겨진 장치 파일이 있다는 것을 발견했습니다 . 나생각하다LV 생성/삭제의 나머지 부분입니다.

실행했는데 lvdisplay장치가 표시되지 않았습니다. 또한 현재 프로세스에서 이를 사용하고 있는 것 같습니다( 및 로 확인 fuser /dev/.tmp-block-254:10) lsof /dev/.tmp-block-254:10.

이 파일( )을 안전하게 삭제할 수 있나요 rm /dev/.tmp-block-254:10?

답변1

/dev에 숨겨진 파일이고 현재 어떤 프로세스도 사용하고 있지 않기 때문에 삭제해도 문제가 되지 않을 것 같습니다. 제 질문은 왜 제거해야 합니까? 아무 작업도 수행하지 않으며 하드 드라이브 공간도 차지하지 않으므로 어디에 필요한지 알 수 없습니다.

더 나은 해결 방법은 util-linux를 설치한 다음 update-initramfs를 실행하는 것입니다. ~에 따르면https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/378930이것이 트릭을 수행하는 것 같습니다.

관련 정보