mysql_install_db 라는 스크립트 파일의 내용을 보시면 해답이 나옵니다.
여기서 hostname 설정시에 hostname = `hostname` 라는 명령어로 호스트 이름을 설정해 줍니다. 다음으로 이 호스트이름에 해당하는 IP 를 bin/resolveip $hostname 라는 명령어로 찾아 냅니다. 그런데 여기서 IP 를 알아내지 못할 경우 에러가 나는 것이지요.
그러므로 해결법은 무엇이 있을까요. 가장 간단한 방법은 /etc/hosts 에 본인이 정한 hostname 을 등록시켜 주는 것이고, 다음으로 아예 호스트 이름을 정하지 않고 default 상태에서 설치할 경우 될 것 같습니다. (왜냐하면 default 로 hostname 은 localhost가 되고 이것은 /etc/hosts 에 등록되어 있지요.) 아니면 로컬에서 name server를 돌리는 것도 하나의 해결법이라고 생각됩니다.
> 안녕하세요..지~좀 도와주세요..삼일째 모든것이 중단...잠도 못자겠어요..
>
> pc 사항 : 팬티엄 200..램 32M..
> video care : trident TGUL 9600......
>
> 볼론 부터..할께요..
>
> 리눅스 : Powerlinux R2
> 아파치 : apache_1.3.9.tar.gz
> Mysql : mysql-3.22.23b-pc-linux-gnu-i686.tar.gz
> mysql-3.22.23b.tar.gz
> mysql-3.22.27....
>
> 현재 여건상 off line 상태에서 설치하는중입니다.
> 리눅스를 깔고.아파치를 일단은 /tmp 풀고....
> mysql 을 설치도중에 있어서...
> 바이너리 배포판 경우와 (./scripts/mysql_install_db )
> 소스 설치시 경우 (./bin/mysql_install_db ) 에 에러가 발생...
> 에러 : sorry, the host 'woowoo' couled not be looked up
> please configure the 'hostname' command to return a correct
> hostname. If you want to solve this at a later stage,
> restart this script with --force option
> 이라고 뜸니다...
> 바이너리 배포판 경우와...소스 설치시 여러번 반복하여 설치 하였으나 에
> 러가 계속해서 뜨는 군요.. ./bin/mysql_install_db 라는 스크립트는 있
> 는데
> 왜 실행이 안되는지 모르겠습니다..
> 설치 방법은 정진호님이 쓰신 PHP web.....라는 책을 보면서....
>
> 참고로 : mzlinux 에서는 됐었거든요...
> powerlinux R2 에서는 안되는 것인지...(혹시 이런것이 버그인가
> 요..)
>
> 많이 바쁘시겠지만 저에게도 지식을 배풀어주시면...감사합니다..
> 대선배님...에게 꾸벅..꾸벅...
>
|