Notice
Recent Posts
Recent Comments
준호씨의 블로그
ansible 을 이용해서 python-simplejson 설치 본문
반응형
일단 ansible 을 이용해서 왜 python-simplejson 을 설치 하는게 궁금할 수 있다.
사실 python-simplejson 을 설치해야 되는 경우는 리모트 서버가 python 2.4 버전을 사용하는 경우에만 해당된다. (참고로 python 2.5 이상은 python-simplejson 을 설치할 필요가 없고 2.4 미만은 ansible 을 사용할 수 없으니 높은 버전의 python 을 설치 하는 것이 좋다.) 리모트 서버가 python 2.4 를 사용하는 경우 python-simplejson 이 없다고 에러가 난다. 이런 경우 서버 마다 직접 들어가서 python-simplejson 을 설치해 줘야 할까?
이럴 때 사용 할 수 있는게 raw module 이다.
예를 들어 다음과 같은 방법으로 리모트 서버에 커맨드를 날릴 수 있다.
ansible -i hosts hosts --sudo -m raw -a "yum install -y python-simplejson"
직접 ssh 를 이용해서 리모트 커맨드를 날리는 것과 같은 효과를 준다.
자세한 내용은
를 참고한다.
혹시나 python 이 설치 되어 있지 않은 경우에도 python 을 설치 하도록 리모트 커맨드를 만들 수 있다.
반응형
'개발이야기' 카테고리의 다른 글
git rm 으로 지운 특정 파일 되돌리기. 동영상 포함 (2) | 2016.03.12 |
---|---|
Windows 10 에 telnet 설치하기 (0) | 2016.03.07 |
ansible 과 python 버전. 오래된 서버에 ansible 환경 세팅하기 (0) | 2016.02.21 |
OSX - tomcat 설치 하기 - 다운로드 받아서 설치 (0) | 2016.02.17 |
github 공백무시 diff 하기 (0) | 2016.02.14 |
Comments