fstab 항목 이후에 lvm을 마운트하면 새 lvm에 SElinux 레이블이 생성되지 않습니다.

fstab 항목 이후에 lvm을 마운트하면 새 lvm에 SElinux 레이블이 생성되지 않습니다.

RHEL8에서는 ext4 파일 시스템으로 lvm을 생성했습니다. 에 추가했지만 /etc/fstab사용하면 mount -av다음 오류가 발생합니다.

You just mounted an file system that supports labels which does not
       contain labels, onto an SELinux box. It is likely that confined
       applications will generate AVC messages and not be allowed access to
       this file system.  For more details see restorecon(8) and mount(8).
/lvext4                  : successfully mounted

내부에 파일을 생성하면 /lvext4해당 SELinux 컨텍스트는 다음과 같습니다.unconfined_u:object_r:unlabeled_t:s0 file1

XFS lvm을 마운트할 때 동일한 오류가 발생합니다.

답변1

당신이 받고 있는 것은 오류가 아닙니다. 이는 파일 시스템에 SELinux 레이블이 없다는 경고입니다. 오류로 인해 설치가 불가능하지만 메시지에 표시된 대로 그렇지 않습니다.

/lvext4                  : successfully mounted

RHEL 및 대부분의 다른 배포판은 처음에 SELinux 컨텍스트를 파일 시스템에 자동으로 적용하지 않으므로 시스템 관리자에게 맡깁니다.

chcon애플리케이션이 LV의 데이터에 액세스하도록 계획하는 경우 애플리케이션이 수행해야 하는 작업에 따라 적절한 스위치를 사용하여 그렇게 할 수 있도록 컨텍스트를 변경해야 합니다 .

그렇지 않은 경우 경고를 무시하는 것 외에는 아무 것도 할 필요가 없습니다. LV는 /etc/fstab에 있으므로 부팅 중에 마운트되며 어쨌든 표시되지 않습니다.

관련 정보