• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
소식

Nextcloud 대용량 파일 업로드 셋팅하기

게르노 1951

3

4

며칠 전 Nextcloud 대용량 파일 업로드 문제로 글을 올렸던 사람입니다.

며칠 동안 이 문제로 골머리를 앓다가 마침내 해결했습니다.

나중에 또 롤백한다던지... 할때 까먹지 않기 위해 써둡니다.

 

이미지는 공식 nextcloud 이미지가 아닌 linuxserver.io의 linuxserver/nextcloud 이미지 입니다.

 

1. php설정

portainer 로 nextcloud 컨테이너에 콘솔로 들어갑니다.

/etc/php7 경로에 php.ini 파일이 있습니다.

sudo nano php.ini 로 파일을 열어줍니다.

execution time과 input time을 찾아 3600으로 변경해줍니다.

max memory limit을 찾아 3072M으로 변경해줍니다.

post max size 와 upload max filesize 를 51200M(50기가)로 변경해줍니다.

upload maxfilesize인가 아래쪽 근방에 최대 파일 업로드 갯수를 1000으로 변경해줍니다.

ctrl+x를 누르고 y를 누른 후 엔터를 치고 편집기를 빠져나와 sudo reboot로 컨테이너를 재부팅해줍니다.

 

2. nginx 설정

nextcloud 컨테이너에 콘솔로 접속합니다.

/config/nginx/site-confs 경로에 있는 default 파일을 나노 편집기로 열어줍니다.

Client max body size 를 51200M으로 변경해줍니다.

나노 편집기를 빠져나옵니다.

 

3. 청크 설정

ssh로 서버에 접속합니다. 

저같은 경우 예전에 10MB단위로 업로드가 끊기는게 짜증나 청크 크기를 0으로 설정했던게 문제였습니다.

청크 크기를 0으로 설정하거나 1기가 처럼 너무 크게 설정하지 말고, 500M 정도로 끊어주는게 좋더라구요

ssh에 다음 명령어를 쳐줍니다.

sudo docker exec -u (PUID) (컨테이너 이름) php7 /config/www/nextcloud/occ config:app:set files max_chunk_size --value 524288000

 

ssh에서 컨테이너로 occ 명령 넣어줄 때 php7을 occ 경로 앞에 넣어줘야 정상적으로 진행되더라구요

이걸로도 한참 헤맸습니다;;

 

이제 2기가가 넘는 파일도 잘 올라갑니다.

다만 파일 처리 중에 파일 조각을 모으는 중 오류 발생. 상태코드 504 라고 표시되는 경우가 있는데

단순 시간초과로 뜨는 에러입니다.

백그라운드에서 열심히 파일 처리중이고 시간이 지나면 업로드 디렉토리에 정상적으로 파일이 업로드 돼있습니다.

 

이제 nextcloud 업데이트 에러만 해결하면 됩니다.

linuxserver/nextcloud 이미지 업데이트로는 nextcloud가 업데이트되지 않는다고 합니다....

 

 

++++++ 추가

1번과 2번 설정은 linuxserver/nextcloud 를 정상적으로 설치하셨다면 해주지 않아도 되긴 합니다만, nextcloud 공식 문서에 대용량 파일 업로드 항목에 서술되어있는 부분이기도 하고, 사용자마다 각각 환경과 상황이 다를 수 있어 넣어놓았습니다. 정상적으로 이미지를 설치하셨다면 3번 청크설정만 해주셔도 됩니다. 기본 설정이 10MB 단위로 끊는 것이라 대용량 파일 업로드시 시간이 많이 지체됩니다.

신고공유스크랩
4

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 59 달소 23.05.29.01:57 23070 +23
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 71 달소 23.05.23.23:58 24734 +23
잡담 아파트 폐기장소에 컴터가 버려져서 주워와보았는데... 7 TheSTREET 2시간 전20:46 165 +3
잡담 베란다 홈 서버(?)실 모니터링 모니터 설치 4 헤놀로지맨 4시간 전18:31 181 +1
업데이트 RR-24.3.7 업데이트 10 EXP 1일 전12:25 381 +3
72 소식
image
서맹 24.03.18.20:09 959 +2
71 소식
image
달소 24.01.03.21:55 322 +1
70 소식
normal
달소 23.11.24.13:41 761 0
69 소식
normal
달소 23.10.12.21:28 509 +2
68 소식
normal
베르나인 23.10.06.14:42 334 +1
67 소식
image
달소 23.09.27.14:51 748 +1
66 소식
normal
세인서버 23.08.07.09:00 518 +1
65 소식
normal
블랙앤해적 23.08.06.09:14 654 +2
64 소식
image
이투 23.07.24.17:27 739 +3
63 소식
image
달소 23.07.18.23:24 833 0
62 소식
image
달소 23.07.15.14:25 464 +1
61 소식
image
달소 23.07.13.21:38 445 0
60 소식
image
달소 23.07.09.12:10 617 +1
59 소식
image
달소 23.06.28.12:58 511 0
58 소식
image
헤르미안 23.06.21.07:35 933 0
57 소식
image
달소 23.06.20.21:53 615 0
56 소식
image
달소 23.06.19.20:44 329 0
55 소식
image
달소 23.06.16.12:09 549 0
54 소식
image
달소 23.06.14.09:43 848 +2
53 소식
image
달소 23.06.09.13:05 490 0