banyazavi / tsharp

TSharp은 It's torr!와 torrssen2, Transmission이 통합 설치되어 기본 연동이 설정된 도커 이미지입니다.
MIT License
14 stars 4 forks source link

최신 도커 버전 에러 #5

Closed raylee4204 closed 2 years ago

raylee4204 commented 2 years ago

어제 도커를 최신 버전으로 업데이트 한 이후로 도커가 실행이 되지 않네요.

/run.sh: line 58: java: command not found 라인이 뜨면 멈추는거 같아요.

2022-04-15 18:26:55 | stdout | Starting nginx: nginxtransmission-daemon[17]: Transmission 3.00 (bb6b5a062e) started (session.c:769) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: RPC Server Adding address to whitelist: https://api.telegram.org/ (rpc-server.c:956) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: RPC Server Adding address to whitelist: 127.0.0.1 (rpc-server.c:956) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: RPC Server Serving RPC and Web requests on 0.0.0.0:9091/transmission/ (rpc-server.c:1243) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: UDP Failed to set receive buffer: requested 4194304, got 425984 (tr-udp.c:97) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: UDP Please add the line "net.core.rmem_max = 4194304" to /etc/sysctl.conf (tr-udp.c:99) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: UDP Failed to set send buffer: requested 1048576, got 425984 (tr-udp.c:105) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: UDP Please add the line "net.core.wmem_max = 1048576" to /etc/sysctl.conf (tr-udp.c:107) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: DHT Generating new id (tr-dht.c:389) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: Using settings from "/root/data" (daemon.c:646) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: Saved "/root/data/settings.json" (variant.c:1221) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: cf75e702288ad63aec347655cfdfe8e84b223d66 Queued for verification (verify.c:272) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: cf75e702288ad63aec347655cfdfe8e84b223d66 Verifying torrent (verify.c:220) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: Loaded 2 torrents (session.c:2170) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: Port Forwarding (NAT-PMP) initnatpmp succeeded (0) (natpmp.c:73) 2022-04-15 18:26:55 | stdout | transmission-daemon[17]: Port Forwarding (NAT-PMP) sendpublicaddressrequest succeeded (2) (natpmp.c:73) 2022-04-15 18:26:55 | stdout | Refresh It's torr! 2022-04-15 18:26:56 | stdout | /run.sh: line 58: java: command not found

banyazavi commented 2 years ago

@raylee4204 어떤 장비에서 사용하고 계신가요? 환경별로 이미지가 달라서 어떤 태그 이미지에 문제가 있는지 알아야 합니다.

raylee4204 commented 2 years ago

@banyazavi 시놀로지 DS 218+ 기기에서 사용중입니다.

banyazavi commented 2 years ago

@raylee4204 오류가 재현이 안 되네요. 티샵 도커 컨테이너를 삭제한 후 다시 설치해 보시겠어요?

raylee4204 commented 2 years ago

@banyazavi 도커 컨테이너 삭제하고 config폴더에 있는 파일들 삭제하고 다시 설치하니 되는거 같네요. 감사합니다

raylee4204 commented 2 years ago

@banyazavi 다운로드 요청하고 아래 이미지처럼 0에서 멈추는 이유가 있나요? 로그에는 딱히 에러는 안보입니다

Screen Shot 2022-04-22 at 5 25 20 PM

2022-04-22 21:21:47 stdout 2022-04-22 21:21:47,968 INFO  [main] org.springframework.boot.StartupInfoLogger: Started Torrssen2Application in 29.29 seconds (JVM running for 31.395)
2022-04-22 21:21:20 stdout 2022-04-22 21:21:20,866 INFO  [main] org.springframework.boot.SpringApplication: The following profiles are active: default
2022-04-22 21:21:20 stdout 2022-04-22 21:21:20,856 INFO  [main] org.springframework.boot.StartupInfoLogger: Starting Torrssen2Application on tsharp with PID 54 (/torrssen2.jar started by root in /)
2022-04-22 21:21:20 stdout :: Spring Boot ::           (v2.3.3.RELEASE)
2022-04-22 21:21:20 stdout _/____//  /_/  ///_// //__/
2022-04-22 21:21:20 stdout / // // / /  / /  (  |  )  / / / / /
2022-04-22 21:21:20 stdout  \/ / _ \/  \/ /
2022-04-22 21:21:20 stdout / /_  ___  __ | \
2022-04-22 21:21:20 stdout __                                      ___
2022-04-22 21:20:38 stdout Refresh It's torr!
2022-04-22 21:20:38 stdout Delete the update checker of It's torr!
2022-04-22 21:20:38 stdout Starting nginx: nginx.
2022-04-22 21:20:38 stdout mkdir: cannot create directory ‘/run/php’: File exists
2022-04-22 21:20:37 stdout  
2022-04-22 21:20:37 stdout TSharp: It's torr!-torrssen2-Transmission combined package
banyazavi commented 2 years ago

@raylee4204 다운로드 폴더에 내장 트랜스미션의 권한이 없을 가능성이 제일 높습니다. https://github.com/banyazavi/tsharp#port-9091 트랜스미션 RPC에 접속하도록 설정을 수정한 후에 접속하여 상태를 확인해 보기 바랍니다.

raylee4204 commented 2 years ago

@banyazavi 밑에 에러가 뜨네요 Screen Shot 2022-04-23 at 4 25 01 PM

도커 폴더 권한을 보면 rw로 되어있는데 혹시 세팅 잘못된게 있나요? Screen Shot 2022-04-23 at 4 33 57 PM

banyazavi commented 2 years ago

@raylee4204 이것 만으로는 알 수 없습니다. torrssen2의 다운로드 경로를 확인하세요. 현재의 도커 설정이라면 다운로드 경로는 항상 /download/로 시작해야 합니다.

raylee4204 commented 2 years ago

Screen Shot 2022-04-24 at 3 23 01 PM 다운로드 경로는 /download/로 시작합니다

banyazavi commented 2 years ago

@raylee4204 그렇다면 트랜스미션의 권한이나 설정에 문제가 있을 것으로 생각하는데요. settings.json의 수정 사항이 있는지 확인하고, 없다면 해당 마그넷을 삭제하고 나중에 같은 증상이 또 발생하는지 봐야 할 것 같습니다.