InfoGrab DocsInfoGrab Docs

배포 문제 해결

일반적인 배포 문제와 해결 방법을 요약하고, 지원 티켓을 열기 전에 수집해야 할 진단 데이터를 설명합니다.

이 문서는 일반적인 배포 문제 해결 사항과 해결 방법을 요약하고, 지원 티켓을 열기 전에 수집해야 할 진단 데이터를 설명합니다. 이러한 제안 중 일부는 직접 수행할 수 있으며, 다른 일부는 네트워크 관리자와의 상담이 필요할 수 있습니다. 배포에서 어느 부분이 실패하고 있는지 이미 알고 있다면, 해당 계층의 가이드부터 시작하세요. PostgreSQL 문제 해결 : 준비 아래의 데이터베이스 설정 페이지에 있습니다. Docker 배포 문제 해결 : 배포 방법 선택 아래의 컨테이너 배포 단계와 함께 있습니다. 데스크톱 앱 문제 해결 : 데스크톱 앱 배포 의 끝부분에 있습니다. 모바일 배포 문제 해결 : 모바일 앱 배포 의 끝부분에 있습니다. 시스템 부팅 시 Mattermost 시작 # Mattermost 서버가 시스템 부팅 시 시작되도록 하려면 systemd 유닛 파일을 활성화해야 합니다. 다음 명령을 실행하세요. sudo systemctl enable mattermost.service 데이터베이스가 Mattermost 서버와 같은 시스템에 있는 경우, 기본 /etc/systemd/system/mattermost.service systemd 유닛 파일을 편집하여 [Unit] 섹션에 After=postgresql.service 와 BindsTo=postgresql.service 를 추가하는 것을 권장합니다. 프록시 없이 Mattermost 실행 # Mattermost가 8065 대신 443에 바인딩됩니다. Mattermost 바이너리는 해당 바인딩을 위한 올바른 권한이 필요합니다. 다음 명령을 실행하여 새 Mattermost 바이너리가 1024보다 낮은 포트에 바인딩할 수 있도록 CAP_NET_BIND_SERVICE 기능을 활성화해야 합니다. sudo setcap cap_net_bind_service=+ep ./mattermost/bin/mattermost Note 동시 사용자 200명까지는 Mattermost 서버 앞에 프록시를 사용하는 것을 강력히 권장합니다. 동시 사용자가 200명 미만이면 TLS를 설정 할 수 있습니다. 동시 사용자가 200명을 초과하면 트래픽을 관리하기 위해 Mattermost 앞에 NGINX와 같은 프록시 가 필요합니다. Mattermost 로그 검토 # Mattermost 로그에 접근하여 문제 해결에 사용할 수 있습니다. 이 단계는 이를 수행할 수 있는 적절한 시스템 관리자 권한 이 있다고 가정합니다. Mattermost 서버 로그 # 로그 파일이 생성되고 있는지 확인합니다. System Console > Environment > Logging 으로 이동하여 파일에 로그 출력 이 true 로 설정되어 있는지 확인합니다. System Console > Environment > Logging > File Log Directory 에서 로그 파일 경로를 확인할 수 있습니다. 생성된 서버 로그 파일은 mattermost.log 라고 하며 표준 텍스트 편집기로 열거나 직접 공유할 수 있습니다. Note 더 완전한 로그를 얻으려