실행 중인 시스템에서 /var 변경

실행 중인 시스템에서 /var 변경

제가 직면한 문제는 단일 사용자 모드에서 CentOS Linux 서버를 시작할 수 없지만 /var(현재 /의 일부)를 새 디스크로 변경해야 한다는 것입니다. 내 접근 방식은 다음과 같습니다

  • 새 디스크를 임시 마운트 지점: /tmp_var에 마운트합니다.
  • rsync -av /var /tmp_var
  • /etc/fstab(하단)에 새 디스크를 추가합니다.
  • 재시작

파일 권한을 두 번 확인했지만 항상 다음을 얻습니다.

type=1400 audit(1410535874.353:4): avc:  denied  { write } for  pid=701 comm="dmesg" path="/var/log/dmesg" dev=dm-1 ino=132049 scontext=system_u:system_r:dmesg_t:s0 tcontext=system_u:object_r:file_t:s0 tclass=file
Entering non-interactive startup

Calling the system activity data collector (sadc)... Cannot open /var/log  /sa/sa12: Permission denied

관련 정보