Red Hat 7.1 “udev” 규칙 변경 – “SYMLINK+” 및 “NAME” [중복]

Red Hat 7.1 “udev” 규칙 변경 – “SYMLINK+” 및 “NAME” [중복]

설치하려고 하는데오라클 ASMRed Hat Linux(RHEL) 7.1에서 이를 구성하려고 합니다.우데브규칙. udev 규칙에 SYMLINK+이 속성 NAME을 대체하는 것으로 보이는 새로운 속성이 있다는 것을 알았습니다 .

근무 규칙:

SUBSYSTEM=="block", KERNEL=="powerae",  SYMLINK+="ORAdisk1", OWNER="grid", GROUP="oinstall", MODE="0660"

작동하지 않는 규칙:

SUBSYSTEM=="block", KERNEL=="powerae",  NAME="ORAdisk1", OWNER="grid", GROUP="oinstall", MODE="0660"

Red Hat 릴리스 노트를 검색했지만 udev 규칙에 대한 세부 정보를 찾을 수 없습니다. RHEL 6 udev 규칙은 RHEL 7과 호환됩니까?

답변1

이제 네트워크 인터페이스의 이름을 변경하는 것조차 불가능합니다. 아래의 Old Man 페이지는 이에 대해 매우 잘 설명하고 있습니다.

man udev

NAME

    네트워크 인터페이스에 사용할 이름입니다. udev는 장치 노드의 이름을 변경할 수 없으며 추가 기호 링크만 생성할 수 있습니다.

~ 일지라도이전 버전 175:

NAME

    네트워크 인터페이스의 이름은 무엇으로 지정해야 합니까?

    또한 해결 방법으로 장치 노드의 이름을 다음과 같이 지정해야 합니다. 일반적으로 커널은 정의된 노드 이름을 제공하거나 udev가 이벤트를 수신하기 전에 노드를 생성 및 삭제합니다. 커널 기본값에서 노드 이름을 변경하면 불일치가 발생하므로 지원되지 않습니다. 커널이 NAME다른 이름을 지정하면 오류가 기록됩니다. udev는 커널 제공 장치 노드 이름을 변경하지 않고 장치 노드 권한을 처리하고 추가 기호 링크만 생성하면 됩니다. SYMLINK이름을 바꾸는 대신 장치 노드를 사용해야 합니다. 그러나 기호 링크 이름은 장치 노드 이름과 충돌해서는 안 됩니다. 충돌하면 예측할 수 없는 동작이 발생할 수 있습니다.

관련 정보