문제 해결
명령 오류
오류: 자격 증명 누락
API 키를 제대로 설정하다 하지 않았을 수 있습니다. 프로필 또는 환경 변수 에 API 키를 추가했는지 확인합니다. 사용자 지정 이름으로 프로필을 만들었거나 둘 이상의 프로필을 사용하는 경우 --profile
플래그를 사용하여 올바른 프로필을 지정하고 있는지 확인합니다.
프로필을 올바르게 구성하는 방법에 대한 자세한 내용은 MongoDB CLI 구성을 참조하세요.
mongocli:명령을 찾을 수 없습니다.
mongocli
실행 파일이 사용자 경로에 없는 디렉토리에 있을 수 있습니다. 경로에 디렉토리를 추가하거나, 실행 파일을 경로에 있는 디렉토리로 이동하거나, 해당 위치에서 직접 실행 파일을 실행할 수 있습니다.
401 (요청 "승인되지 않음") 이 리소스에 대한 권한이 없습니다.
제공한 자격 증명이 MongoDB CLI 명령에 지정된 프로젝트에 유효하지 않습니다. 공개 키 및 비공개 키 문자열의 정확성을 확인합니다.
자격 증명이 구성 파일 에 저장된 경우 구성 파일이 올바른 위치에 있는지 확인합니다. 기본 위치는 홈 디렉토리의 .config
폴더입니다. 구성 파일을 다른 곳으로 이동하는 경우 $XDG_CONFIG_HOME
환경 변수에 위치를 지정해야 합니다. MongoDB CLI가 구성 파일을 찾을 수 없고 환경 변수 에 자격 증명이 저장되어 있지 않으면 401
오류가 발생합니다.
401 ("승인되지 않음" 요청) 현재 사용자는 이 조치를 수행할 수 있는 권한이 없습니다.
구성 파일 에 지정된 API 키에 요청된 조치 을 수행할 수 있는 권한이 없습니다. API 키는 Project Read Only
(최소 권한 수준)에서 최대 Project Owner
(전체 권한)까지의 특정 권한 수준으로구성 됩니다.
401 (요청 "승인되지 않음") 현재 로그인한 사용자에게 <org-id> 조직에서 그룹 작성자 역할이 없습니다.
이 오류는 새 프로젝트 를 만들려고 할 때 나타날 수 있습니다. 새 프로젝트를 만들려면 지정된 API 키에 조직 수준 에서 Organization Project Creator
역할이 있어야 합니다.
403 (요청 "Forbidden") IP 주소 <ip-address> 는 이 리소스에 액세스할 수 없습니다.
404 (요청 "Not Found") 잘못된 그룹 ID <group-id> 이(가) 지정되었습니다.
명령으로 입력한 프로젝트 ID가 존재하지 않습니다. Check your project ID by navigating to the Settings sub-section of the Project section in the Atlas left-side navigation.
참고
group ID
와 project ID
은 MongoDB cloud 서비스에서 동의어입니다.
404("찾을 수 없음" 요청) 조직 <org-id> 은(는) Atlas 조직이 아닙니다.
Cloud Manager 또는 Ops Manager와 함께 MongoDB CLI를 사용하려면 구성 파일 에 서비스를 지정해야 합니다. 서비스를 지정하지 않으면 MongoDB CLI의 기본값은 Atlas
입니다.
지원되지 않는 서비스: <service-name>
일부 작업은 Atlas에서만 사용할 수 있고, 다른 작업은 Cloud Manager 또는 Ops Manager에서만 사용할 수 있습니다. 이 오류는 지정된 서비스에 사용할 수 없는 작업을 요청하는 경우 나타날 수 있습니다.
경고 구성이 삭제되지 않음
이 오류는 MongoDB CLI가 ID로 지정된 경고 구성을 삭제할 수 없는 경우 나타날 수 있습니다.
구성 오류
홈 디렉토리를 읽을 때 빈 출력
이 오류는 MongoDB CLI가 홈 디렉토리에 액세스할 수 없는 경우 나타날 수 있습니다.
홈 드라이브, 홈 PATH 또는 USERPROFILE이 비어 있습니다.
이 오류는 MongoDB CLI가 홈 디렉토리에 액세스할 수 없는 경우 나타날 수 있습니다.
인터넷이 제한된 호스트의 연결 시간 초과
MongoDB CLI는 업데이트를 자동으로 확인합니다. 이로 인해 인터넷 액세스가 제한된 시스템에서 MongoDB CLI를 사용하는 경우 문제가 발생할 수 있습니다. 지연이나 시간 초과를 방지하려면 MCLI_SKIP_UPDATE_CHECK
환경 변수 를 true
으로 설정합니다.