준호씨의 블로그

ubuntu 14.04.1 LTS 에 rabbitmq 설치. 그리고 리눅스 업데이트 본문

개발이야기/호스팅관리

ubuntu 14.04.1 LTS 에 rabbitmq 설치. 그리고 리눅스 업데이트

준호씨 2015.07.12 15:39

rabbitmq 설치

rabbitmq server 설치는

sudo apt-get install rabbitmq-server

하면 끝~

 

웹에서 상황을 확인 해 볼 수 있는 rabbitmq management 툴은 다음과 같이 설치 하면 된다.

sudo rabbitmq-plugins enable rabbitmq_management

그리고 rabbitmq 재시작

sudo rabbitmqctl stop

sudo rabbitmq-server -detached

그리고 15672 포트로 웹으로 접근하면 운영 툴이 뜬다.

http://myserver.com:15672/

기본 아이디/비번은 guest/guest

 

rabbitmq 버전 확인은

sudo rabbitmqctl status

입력 하면 여러 정보들이 나오는 데 그 중에 아래와 같은 정보를 확인 해 보면 된다.

{rabbit,"RabbitMQ","3.2.4"}

만약 다른 버전을 설치 하고 싶다면 공식 문서를 참고

https://www.rabbitmq.com/install-debian.html

 

사실 나는 첫단계 부터 오류가 발생 했는데 리눅스 커널 업그레이드로 인한 패키지 의존성 문제가 발생 했었다. 해결 방법은 아래에 설명

 

리눅스 패키지 의존성 문제 발생

rabbitmq 설치 하려고 하니 커널 업데이트 되었는데 관련 패키지 의존성 문제로 설치가 안된다고 함.

예전 (http://junho85.pe.kr/256) 에도 그랬었지만 /boot 디렉토리 용량 무족으로 설치 실패

sudo apt-get -f install

...

Unpacking linux-image-3.13.0-57-generic (3.13.0-57.95) ...

dpkg: error processing archive /var/cache/apt/archives/linux-image-3.13.0-57-generic_3.13.0-57.95_amd64.deb (--unpack):

cannot copy extracted data for './boot/System.map-3.13.0-57-generic' to '/boot/System.map-3.13.0-57-generic.dpkg-new': failed to write (장치에 남은 공간이 없음)

보고서를 작성하지 않습니다. 오류 메시지에 따르면 디스크가 가득 찼습니다.

dpkg-deb: error: subprocess 붙여넣기 was killed by signal (파이프가 깨어짐)

Examining /etc/kernel/postrm.d .

...

일단 한글로 나오니까 어색해서 영어로 변경

export LANG=en_US.UTF-8

 

지난번에 해결 했을 때 일단 불필요한 패키지 자동 삭제를 하면 공간이 생겼던 거 같아서

sudo apt-get autoremove -f

했으나 용량이 늘어날 생각이 없음.

 

현재 커널 버전 확인

junho85@junho85:/boot$ uname -r

3.13.0-52-generic

 

/boot 디렉토리에는 예전에 업그레이드 할 때 쌓여 있던 예전 커널 이미지 파일들이 있는데 이놈들을 삭제 (예전에는 이거 먼저 하다가 안되서 autoremove 를 했었음)

sudo apt-get purge linux-image-3.13.0-44

sudo apt-get purge linux-image-3.13.0-46

sudo apt-get purge linux-image-3.13.0-48

sudo apt-get purge linux-image-3.13.0-49

sudo apt-get purge linux-image-3.13.0-51

 

이제 용량 확보. 다시 설치 시도.

sudo apt-get -f install

불필요 한 거 정리

sudo apt-get autoremove -f

재시작

junho85@junho85:~$ uname -r
3.13.0-57-generic


0 Comments
댓글쓰기 폼