반응형
0. 개요
My unqualified host name (호스트명) unknown; sleeping for retry unable to qualify my own domain name (호스트명) -- using short name |
sendmail 설치 후 서비스 실행 명령어인 systemctl start sendmail
로 실행을 시켰더니, 엄청난 딜레이가 생긴다. 실행은 되긴 됐지만 sendmail의 서비스 상태를 확인하기 위해 systemctl status sendmail
을 찍어 보았더니 상기와 같은 오류가 발생한다. 이를 해결해보고자 한다.
1. 원인
LINUX의 기본 hostname
은 localhost
인데, 모종의 이유로 hostname
을 변경하여 사용하는 사용자의 경우 상기와 같은 오류가 발생한다. 까닭은, hosts
파일의 127.0.0.1
에 해당 hostname
을 명시하지 않았기 때문이다.
2. 해결방법
# vim /etc/hosts
vim
편집기를 이용하여 hosts
파일을 편집하자.
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 호스트명
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
사용하고 있는 hostname
을 127.0.0.1
에 추가 후 저장한다.
# systemctl restart sendmail
변경사항이 적용되어 실행될 수 있도록 sendmail 서비스를 재시작 한다.
# systemctl status sendmail
sendmail의 서비스 실행 상태를 확인해 보면 상기 오류가 사라지고 정상적으로 작동하는 것을 확인할 수 있다.
300x250
반응형