180bpm

Thin_Redmine stopped 문제 본문

Develop/Web ETC

Thin_Redmine stopped 문제

powdersnow 2015. 1. 6. 15:33

1 상황 설명.

redmine 2.1.1 win7 Pro 64bit 환경에서 구동중이다. 그 외 특별한 점은 시스템 사양이 엄청 구린데 SVN까지 같이 돌아간다.


오전에 레드마인에서 페이지 넘어갈때 30초 넘게 걸리는 증상이 생겼다.

맛탱이가 갔나 싶어서 서비스 리스타트를 할까 했다가 그냥 깨끗하게 할까 해서 재부팅.

재부팅을 걸고 시간이 지나서 재접속 하려는데 원격 연결이 자꾸 안되어서 콜트부팅 시킴.


2. 문제 발생

아파치/SQL/Subversion 서비스는 실행이 되는데 thin_redmine이랑 thin_redmine2 서비스가 running으로 되었다가 자꾸 stopped로 변함.

http://localhost/는 접속이 되는데 http://localhost/redmine/ 으로 접속하면 503 Service Temporarily Unavailable 에러 발생


holy shit

3. 해결 시도

%redmine%/apache2\logs\error.log를 열어봤다

[Tue Jan 06 14:31:41 2015] [error] (OS 10061)대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다.  : proxy: HTTP: attempt to connect to 127.0.0.1:3002 (127.0.0.1) failed

[Tue Jan 06 14:31:41 2015] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)

같은게 반복 출력됨.


1:방화벽에서 인바운드 설정 (3000-3002 port) - 실패

2:시작 메뉴->BitNami Redmine Stack->Use BitNami Redmine Stack(이하 stack) 실행 후 아래 커맨드를 순차적으로 입력

@see http://ouranos.sakura.ne.jp/wordpress/2012/10/13/bitnami-redmine-statck-%E3%81%8C%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%AA%E3%81%84-%E3%81%A0%E3%81%A8/


cd apps\redmine\htdocs

bundle exec thin start -e production -p 3001 --prefix /redmine

오 구세주..


3:요런 이상한 내용이 나와서 bundle install

cd apps\redmine\htdocs

bundle exec thin start -e production -p 3001 --prefix /redmine


[31mCould not find gem 'simplecov (>= 0) x86-mingw32' in the gems available on

this machine.[0m

[33mRun `bundle install` to install missing gems.[0m


4:다시 커맨드 실행.

D:\BitNami\redmine-2.2.1-0\apps\redmine\htdocs>bundle exec thin start -e product

ion -p 3001 --prefix /redmine

>> Using rack adapter

D:/BitNami/redmine-2.2.1-0/ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.2.11/li

b/active_support/dependencies.rb:251:in `block in require': iconv will be deprec

ated in the future, use String#encode instead.

>> Thin web server (v1.3.1 codename Triple Espresso)

>> Maximum connections set to 1024

>> Listening on 0.0.0.0:3001, CTRL+C to stop


이런 내용이 나오며 접속이 되긴 함.


5:우선 복구는 되었으니 이제 원래대로 redmine manager를 이용해서 실행하게 하려고 시도

stack에서 실행한 직후 서비스 - stopped

manager 재시작 후 서비스 상태 - running

stack 종료 직후 서비스 상태 - running

하지만 레드마인 접속 안됨. 503

일단 결론 - 복구가 안됨..ㅠ



4.결론
뜬금없이 망가졌고
원인은 못찾은채로
원래대로 복구된게 아니고 반쪽짜리 복구가 된 느낌.
이참에 업그레이드를 할까 생각을 했는데 업그레이드가 그렇게 쉬운 일이 아니니.. 그리고 이런거 뒤엎으면 혼난다고 배웠다.
애매하게 마무리 되었다.


Comments