Docs Menu
Docs Home
/
MongoDB Cloud Manager
/

MongoDB Agent 사전 요구 사항

이 페이지의 내용

  • 하드웨어 요구 사항
  • 호스트 네트워크 액세스 설정
  • 호스트 권한 설정

이 섹션에서는 MongoDB 에이전트를 실행하는 호스트에 대한 요구 사항에 대해 설명합니다.

MongoDB Agent를 실행하는 호스트는 다음 하드웨어 아키텍처 및 운영 체제 중 하나의 64비트 버전에서 실행되어야 합니다. 다음 표에는 관련 플랫폼에서 MongoDB Agent를 사용하여 배포할 수 있는 MongoDB 서버 버전이 나와 있습니다.

아키텍처
Distro/OS
8.0
7.0
6.0
5.0
4.4
4.2

x86_64

RHEL/ Oracle Linux 7 1

RHEL/Rocky/Alma Linux/Oracle Linux 8 1

RHEL/Rocky/Alma Linux/Oracle Linux 9 1

Amazon Linux 2

Amazon Linux 2023

SUSE12

SUSE15

Debian 8

Debian 9

Debian 10

Debian 11

Debian 12

Ubuntu 16.x

Ubuntu 18.x

Ubuntu 20.x

Ubuntu 22.x 2

Windows

RHEL 8

RHEL 9

Amazon Linux 2

Amazon Linux 2023

Ubuntu 20.x

Ubuntu 22.x

PowerPC/ ppc64le

RHEL 7

RHEL 8

zSeries/ 390x

RHEL 7

RHEL 8

1 MongoDB 는 RHCK 실행 하는 Oracle Linux 만 지원합니다. MongoDB 는 UEK 실행 하는 Oracle Linux 를 지원 하지 않습니다.

2 MongoDB connector 용 는 에서 BI 지원되지 Ubuntu 22.04 않습니다.

MongoDB Agent는 64비트 아키텍처에서 실행되어야 합니다.

MongoDB는 MongoDB Agent 호스트에 최소 2개의 CPU 코어와 2GB의 RAM을 권장합니다.

백업을 활성화 하면 모든 MongoDB Agent 호스트에는 기본 플랫폼 요구 사항 외에 최소 2개의 CPU 코어와 3GB의 RAM이 추가로 필요합니다. MongoDB Agent가 실행하는 각 백업 작업은 호스트 성능에 추가적인 영향을 미칩니다.

MongoDB deployment를 제공하는 호스트는 다음을 충족해야 합니다.

  • 각 호스팅하다 에 대한 FQDN 을 찾습니다. Powershell에서 다음 명령을 실행합니다.

    net config workstation | findstr /C:"Full Computer name"
  • Windows BIND 를 다운로드하여 설치합니다. 도구.

  • 각 호스팅하다 에 대한 FQDN 을 찾습니다. shell 에서 다음 명령을 실행합니다.

    hostname -f
  • 각 호스팅하다 에 대한 FQDN 을 찾습니다. shell 에서 다음 명령을 실행합니다.

    hostname -f
  • 각 호스팅하다 에 대한 FQDN 을 찾습니다. shell 에서 다음 명령을 실행합니다.

    hostname -f
  • FQDN을 고유한 IP 주소로 확인합니다. 셸에서 다음 명령을 실행하여 FQDN을 확인합니다.

    dig +short myip.opendns.com @resolver1.opendns.com
  • 일반 이름 또는 주체 대체 이름 설정 모든 SSL 인증서의 값을 MongoDB 호스트의 FQDN 에 추가합니다.

네트워크 구성에서 각 MongoDB 에이전트가 Deployment 페이지에 나열된 각 MongoDB 배포서버에 직접 연결할 수 있어야 합니다. Cloud Manager는 포트 포워딩을 지원하지 않습니다.

최상의 성능을 위해Windows 방화벽 은폐 모드를 비활성화합니다 . MongoDB Agent를 설치한 MongoDB 호스트에서

MongoDB 프로세스를 실행하는 호스트에 MongoDB Agent를 설치하는 경우 에이전트에 다음이 있어야 합니다.

  • MongoDB 프로세스를 중지할 수 있는 권한입니다. MongoDB Agent는 에이전트의 자체 MongoDB 바이너리 세트를 사용하여 프로세스를 다시 시작합니다. 패키지 관리자를 사용하여 MongoDB를 설치한 경우 동일한 패키지 관리자를 사용하여 MongoDB Agent를 설치합니다. 이렇게 하면 MongoDB Agent에 MongoDB와 동일한 소유자가 부여됩니다.

  • ReadWrite MongoDB 데이터 디렉토리 및 로그 디렉토리에 대한 권한이 있습니다.

MongoDB가 설치되지 않은 호스트에 MongoDB Agent를 배포하는 경우, MongoDB Agent를 소유한 사용자에게 사용하려는 MongoDB 데이터 및 로그 디렉토리에 대한 ReadWrite 권한이 있는지 확인합니다.

deb 패키지를 사용하여 MongoDB Agent를 설치하려면 root 또는 sudo 권한이 있는 사용자로 로그인합니다.

.rpm 패키지를 사용하여 MongoDB Agent를 설치하려면 root 또는 sudo 권한이 있는 사용자로 로그인합니다.

.tar 패키지를 사용하여 MongoDB Agent를 설치하려면 root 또는 sudo 권한이 있는 사용자로 로그인합니다.

MongoDB Agent는 Cloud Manager와 통신하기 위해 프로젝트당 하나의 에이전트 API 키가 필요합니다.

Cloud Manager 프로젝트에 대한 기존 에이전트 API 키가 없는 경우 새로 만듭니다:

1
  1. 이미 표시되어 있지 않은 경우 탐색 모음의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. Deployment 페이지가 아직 표시되지 않은 경우 사이드바에서 Deployment를 클릭합니다.

    배포 페이지가 표시됩니다.

2

배포서버 의 Agents 탭 을 클릭합니다.

Agents (에이전트) 페이지가 표시됩니다.

3
  1. Agent API Keys를 클릭합니다.

  2. 딸깍 하는 소리 Generate.

    참고

    이 버튼은 다음 기준이 모두 충족될 때 표시됩니다.

    • 현재 사용자는 Project Owner 입니다.

    • 프로젝트에 느낌표가 표시된 Original Group API Key 이외의 에이전트 API 키가 없습니다. 을(를) 클릭합니다. 이 유형의 키는 새 에이전트 API 키 모델 이전에 생성된 프로젝트에 존재합니다. 새 모델에서는 프로젝트에 여러 개의 에이전트 API 키를 생성할 수 있으며 프로젝트의 모든 MongoDB Agent는 해당 키를 사용할 수 있습니다.

  3. Generate Key 모달에서 Description 상자에 새 에이전트 API 키에 대한 설명을 입력합니다.

  4. Generate를 클릭합니다.

    중요

    에이전트 API 키를 생성하면 Cloud Manager는 이를 한 번만 표시합니다. 이 키를 복사해야 합니다. 비밀번호처럼 취급하세요. 안전한 곳에 보관하세요. Cloud Manager는 다시는 전체 키를 표시하지 않습니다.

돌아가기

MongoDB Agent