Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
2.3.3. /run 디렉토리 관련 변경 사항
preupgrade Assistant는 Red Hat Enterprise Linux 7.0의 초기 릴리스에서 이 변경 사항이 미치는 영향을 아직 확인하지 않았습니다. 이 문제는 RHBA-2014:1627에서 수정되었습니다. https://rhn.redhat.com/errata/RHBA-2014-1627.html.
이전 버전의 Red Hat Enterprise Linux에서는 일부 프로그램이 /var
디렉토리가 마운트되기 전에 초기 부팅 중에 /dev
디렉토리에 런타임 데이터를 저장할 수 있었습니다. 주요 Linux 배포판 간의 합의는 /dev
디렉토리가 장치 노드에만 사용해야 하므로 /run
을 대신 사용해야 한다는 것입니다.
따라서 Red Hat Enterprise Linux 7에서 /run
디렉토리는 /var/run
디렉터리를 바인딩하는 임시 파일 스토리지 시스템(tmpfs
)입니다. 마찬가지로 /run/lock
디렉터리에서 이제 /var/lock
디렉토리를 바인딩 마운트합니다. /run
및 /run/lock
에 저장된 파일은 더 이상 영구적이지 않으며 재부팅 후에도 유지되지 않습니다. 즉, 애플리케이션은 설치 시 이 작업을 수행하는 대신 시작 시 자체 파일과 디렉터리를 다시 생성해야 합니다. /etc/app_name
디렉토리는 이에 적합합니다.
시작 시 파일 및 디렉터리를 재생성하는 방법에 대한 자세한 내용은 tmpfiles.d
도움말 페이지( man tmpfiles.d
)를 참조하십시오. 예를 들어 구성의 경우 /etc/tmpfiles.d
의 구성 파일을 참조하십시오.