ERROR/Linux
[Error : centos7] Job for network.service failed
P.Venti
2023. 5. 11. 23:14
Job for network.service failed
1. 문제 발단
network 서비스를 실행시킬 때 발생
2. 관련 명령어 (restart도 동일한 에러 발생)
systemctl start network
3. 구체적인 원인과 해결 방법
위 사진을 보시면 ifconfig 명령어를 입력했을 때 디바이스 이름이 enp0s8로 나옵니다.
아래 네트워크 스크립트 목록에는 ifcfg-enp0s3 파일만 존재했습니다. (디바이스 이름 다른 파일)
위와 사진과 같이 ifcfg-enp0s8 파일을 새로 추가해 주었습니다.(ifcfg-enp0s3 복사).
기존 파일 : ifcfg-enp0s3
새로 추가한 파일 : ifcfg-enp0s8
해당 부분도 enp0s3으로 설정되어 있어서 enp0s8로 변경해 주었습니다.
기존 NAME, DEVICE : enp0s3
변경한 NAME, DEVICE : enp0s8
4. 결론
ifconfig 명령어 입력 시 나오는 디바이스 이름과 설정파일에 설정된 NAME, DEVICE 옵션의 이름이 동일해야 하며 동시에 해당 디바이스 이름으로 된 파일이 존재해야 인식됩니다.
5. 추가
설정파일에서 ""(큰따옴표)가 제대로 작성되지 않았을 경우 위와 같은 에러가 발생합니다.