페도라 시스템에서 재부팅 할 때 / var / run에서 물건을 제거하는 것은 무엇입니까?


13

작업 파일의 일부를 / var / run / smf-sav / 아래에 유지하는 소프트웨어 조각 (smf-sav, milter)을 테스트하는 FC18 시스템을 실행하고 있습니다.

재부팅 후 해당 디렉토리는 계속 사라집니다. 따라서 질문 : 그것을 제거하는 것은 무엇입니까? 영구적으로 표시하는 방법이 있습니까?


df -k해당 기계 의 출력을 질문에 붙여 넣을 수 있습니까 ?
MadHatter

1
소프트웨어가 / var / run 하위 디렉토리에있는 경우 시스템을 복구하십시오. / var / run은 명확해야합니다. refspecs.linuxfoundation.org/FHS_2.3/…을
jirib

소프트웨어는 결코 "광산"이 아닙니다. 또한 소켓을 /var/run/<milter-name>/milter-name.sock 아래에 유지하면 milters의 표준으로 보입니다 (clmav-milter, spamass-milter 등 참조) 방금 시작 스크립트가 다시 생성되는 것을 보았습니다. 부팅시 디렉토리.
외국인 생활 양식

답변:


15

이 소프트웨어는에 필요한 것을 디렉토리를 정의해야합니다 / 실행 (대체하는 / var / run과 재치로 페도라 15)를 구성 파일/usr/lib/tmpfiles.d . 부팅 과정에서 systemd-tmpfiles 는 해당 구성을 기반으로 / run을 웁니다 .


14

/var/run일반적으로로 마운트되어 tmpfsRAM에 매핑 된 파티션입니다. 분명히 재부팅 할 때 RAM이 지워 지므로 모든 tmpfs 파일 시스템도 마찬가지입니다.

http://fedoraproject.org/wiki/Features/var-run-tmpfs

하드 디스크에 마운트 된 영구 파일 시스템에 응용 프로그램 데이터를 저장하는 것을 고려해야합니다.


응용 프로그램은 내 것이 아닙니다. 또한 소켓을 /var/run/<milter-name>/milter-name.sock 아래에 유지하면 milters의 표준으로 보입니다 (clmav-milter, spamass-milter 등 참조) 최근 시작 스크립트가 다시 생성되는 것을 보았습니다. 부팅시 디렉토리.
Alien Life Form
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.