CentOS 7이 시작될 때 지속적으로 모듈 로드

CentOS 7이 시작될 때 지속적으로 모듈 로드

drbd시작 시 CentOS 서버에 이 모듈을 로드 해야 합니다 . 재부팅하지 않고도 모듈을 로드할 수 있다는 것을 알고 있지만 modprobe drbd물론 시스템을 재부팅한 후에는 수동으로 다시 로드해야 합니다. 내가 우연히 만났어지속적인 모듈 로딩그것은 말한다

커널 모듈은 /etc/modprobe.conf 파일에 올바른 설정이 있는 경우 일반적으로 이를 필요로 하는 도구에 의해 직접 로드됩니다.

conf 파일은 없고 /etc/modprobe.d/디렉토리만 있습니다.

다음은 다음과 같습니다.

Red Hat Enterprise Linux는 시작 시 모듈 로드를 위한 다양한 명령이 포함된 /etc/rc.modules 파일이 있는지 확인합니다.

따라서 이것이 RHEL 또는 CentOS에만 적용되는지 확실하지 않지만(여기 CentOS 문서가 있습니다) /etc/rc.modules그것도 누락되었습니다.

실행 후:

# echo modprobe foo >> /etc/rc.modules 
# chmod +x /etc/rc.modules

재부팅한 후에도 drbd 모듈이 로드되는 것을 볼 수 있습니다.

여기에 이미지 설명을 입력하세요.

내가 어떻게 했는지 괜찮아? 두 번째 질문 - 테스트 목적으로 CentOS 7 운영 체제를 사용하고 있습니다. 프로덕션 시스템은 RHEL 7에서 실행됩니다. 시작 시 모듈을 로드하기 위해 동일한 단계를 계속 적용합니까?

미리 감사드립니다!

답변1

/etc/modules-load.d/에 xxx.conf 파일을 생성한 후 시작 시 필요한 모듈을 로드합니다. 여기서 xxx.conf는 자유 형식 파일 이름이고 파일 내용은 다음 형식입니다.

module1
module2
modulen

인사!

관련 정보