서버를 구성하다 보면 host name이 길이가 8자 이상이 될경우가 종종있는데요.
이때 각종 어플리케이션에서 8자 까지 밖에 인식이 안되어서 문제가 될 경우가 있습니다.
예를 들어 hostname이 newdholedb01 일 경우 12자가 되게 됩니다.
이때 커멘드를 hostname이라고 치면
newdholedb01
이렇게 나오지만 machinfo를 치면
newdhole 까지만 나오게 됩니다.
이러한 문제를 해결하기 위해서는 물론 OS담당자는 상관없지만
어플리케이션 단에서 문제가 됨으로.....
수정 반영해 주어야 하는데요
이럴땐
커널값을 수정하여 확장 호스트 네임을 지원하도록 해주어야합니다.
kctune expanded_node_host_names=1
kctune uname_eoverflow=0
위 2개 값을 변경 하면되는데요
위 값을 변경한것을 적용하려면 hostname을 재시작 해주어야 합니다.
/sbin/init.d/net start
를 해주면 끝나게 됩니다.
아참 machinfo를 통해 확인하는거 잊지 마세요.~
그럼 오늘도 좋은 하루 보내시길 바랍니다.
댓글 없음:
댓글 쓰기