안녕하세요!
업로드를 위한 새로운 공간을 마운트하는 데 문제가 발생하고 있습니다. 대시보드를 확인하면 아래 메시지가 표시되고, 특정 사용자의 프로필에 접근할 때 프로필 사진이 많이 표시되지 않습니다.
또한 앱 컨테이너에 들어가서 uploads 폴더가 있는지 확인해 보았는데, 폴더는 존재하고 있었습니다.
@Headless 안녕하세요.
이런 문제가 발생해서 죄송합니다.
아래 명령을 실행해 주시겠어요?
# ls -l /var/discourse/shared
그리고 결과를 게시해 주시면 해당 디렉토리에 있는 마운트 포인트를 확인할 수 있을 것 같습니다.
말씀하신 실제 "마운트"를 확인할 수 있으면 조언해 드리기 쉬울 것입니다.
안녕하세요! 답변해 주셔서 감사합니다. 사실 이 문제를 처음 겪었을 때 이미 마운트를 해제했지만, 그래도 보여드리겠습니다.

결국
위치에 마운트했습니다.
괜찮습니다. 지금 모든 업로드 파일은 어디에 있나요?
무슨 일이 일어나고 있는지 확인해 보겠습니다:
먼저 이 명령어를 실행해 주세요:
# find /var/discourse/shared/standalone/uploads | wc -l
그리고 결과를 게시해 주세요.
그 다음 이 명령어도 실행해 주세요:
# find /mnt/volume-fsn1-1/uploads | wc -l
그 출력 결과도 게시해 주시겠어요?
감사합니다.
네, 현재 업로드 파일을 다시 볼륨으로 옮겼습니다. 업로드 파일을 메인 디스크로 되돌려 놓았지만 아무 문제가 해결되지 않았기 때문입니다.
첫 번째 명령의 출력 결과는
입니다.
두 번째 명령의 출력 결과는
입니다.
도움 주셔서 감사합니다!
문제가 아닙니다…
조금만 기다려 주세요…
두 가지 문제를 다뤄야 한다고 생각합니다.
첫째, 기존 업로드 디렉터리를 (일단 임시로) 이동한 다음, 새 디렉터리를 가리키는 심볼릭 링크를 다음과 같이 만들어야 한다고 생각합니다:
cd /var/discourse/shared/standalone
mv uploads uploads.orig
ln -sf /mnt/volume-fsn1-1/uploads ./uploads
그 작업이 완료된 후, 원래대로 yml 파일을 변경하고 심볼릭 링크가 마법을 부리게 하겠습니다.
하지만 그 전에 /mnt 파티션의 파일 권한도 확인해야 하지만, 우선순위에 따라 하나씩 진행하겠습니다.
/var/discourse/shared/standalone 안의 uploads 폴더는 앱 빌드 시 생성되기 때문에 항상 비어 있습니다. 그럼에도 불구하고 말씀하신 대로 그대로 진행하겠습니다.
이제 심볼릭 링크가 생성되었습니다. ![]()
/mnt 디렉터리에서 ls -l 명령을 실행한 결과는 다음과 같습니다. 
조금만 기다려 주세요…
먼저 이것을 확인해 보겠습니다:
ls -l /var/discourse/shared/standalone
심볼릭 링크를 볼 수 없으므로 확실하게 확인하기 위해서입니다…
좋아요, 이렇게 상세하게 물어봐서 죄송합니다…
자, 이제 앱에 들어가서 확인해 보겠습니다.
다음 내용을 보여줄 수 있을까요:
(수정됨)
# cd /var/discourse/
./launcher enter app
# ls -l /shared/*
감사합니다
고맙습니다. 죄송합니다, 네, docker exec를 잘못 입력했습니다…
이렇게 하면 어떨까요 (컨테이너 내부에서)
ls -l /shared/uploads/*
자, 꽤 괜찮아 보이는데… 100% 확실하게 하기 위해(조금만 참아 주세요) 이걸 한 번 더 실행해 봅시다:
find /shared/uploads | wc -l
그리고 준비가 되었는지 확인합시다.
![]()
이것입니다!
음.
미안, 이렇게 해보자…
find /shared/uploads/* | wc -l
심볼릭 링크이기 때문에…

그렇게 보이는 것 같습니다