host 명을 찾을 수 없다는 에러는 대체로 host 이름이 잘못 설정되어 있기 때문입니다.
내부적으로 mysql_install_db 를 보면 hostname 이라는 명령어를 실행서 얻은 host 의 이름에 해당하는 IP address 를 resolveip 라는 프로그램을 이용해서 얻습니다.
이 과정에서 실패하게 되면 당연히 아래와 같은 에러가 발생하는 것입니다.
해보지는 않았지만 /etc/hosts 파일에 자신의 IP 와 domain 이름을 등록시켜 주면 해결 되지 않을까 생각됩니다.
> 기본 테이블을 생성하려고 하거든요.
> 물론 압축도 풀고 make; make install 도 했거든요...
> 근데 mysql_install_db 를 실행하면 host명을 찾을 수 없다는 에러가 발생합니다.
> 첨엔 기본 테이블 생성이 안됐지만 그럭저럭 db를 만들어서 php를 돌려 봤는데
> socket error(111)가 나더라구요.
> 그래서 다시 mysql을 설치하려고 하는데 또 같은 에러가 반복됩니다.
> 이것이 mysql_install_db가 실행되지 않아서 나오는 에러인지 궁금합니다.
>
> 물론 Q&A를 이용해 검색도 해봤는데 명쾌한 해결책을 찾지 못했습니다.
> 부탁합니다. 아! 잠온다~.
|