IaaS에서 발행하는 인스턴스에 올라가는 이미지가 특정환경에 맞추어져 있는 관계로 hosts파일, env파일 내용을 수정 할 필요가 생겨서 스크립트를 작성 해 보았다.
우선 hosts파일에 추가 되어야 하는 내용인 노드이름과 ip정보를 읽어와서 hosts파일에 추가 해 주는 역할을 한다.
# adjustHosts.sh
#!/bin/bash
nodeName=$(uname -n)
ipAddr=$(ifconfig | grep "inet" | awk '{print $2}' | sed 's/^.*://g' | head --lines=1)
echo "$ipAddr $nodeName" >> /etc/hosts
exit 0
다른 부분에서도 사용될 여지가 많은 듯싶어 기록으로 남겨 둔다.
'developerworks > Script' 카테고리의 다른 글
subversion 관련 스크립트.. (0) | 2013.05.14 |
---|---|
맨날 까먹는 find 명령어 사용법 정리.. (0) | 2013.03.13 |
으앙으으아으아으아응ㅇㅇ아앙 스크립트는 언제 공부하지? (0) | 2013.03.06 |
스크립트 교재를 무엇으로 하면 좋을까? (0) | 2013.03.06 |
흔히 말하는 뻘짓거리를 스크립트를 통해 한큐에 해결 할 수가 있더라.. (0) | 2013.03.05 |