간단한 Test Ops Manager Installation 설치
경고
이 설정은 프로덕션 배포에는 적합하지 않습니다.
MongoDB Ops Manager 를 평가하려면 단일 호스팅하다 에 MongoDB Ops Manager 애플리케이션 및 Ops Manager Application Database 를 설치할 수 있습니다. 이 설정 은 MongoDB Ops Manager 모니터링 및 자동화 의 모든 기능을 제공하지만 페일오버 또는 고가용성 은 제공 하지 않습니다 .
고려 사항
이 테스트 설치에는 다음과 같은 주의 사항이 포함됩니다:
MongoDB Ops Manager 애플리케이션 데이터베이스에
mongod
한 개를 사용합니다. 프로덕션 환경에서는 데이터베이스에 전용 복제본 세트가 필요합니다.MongoDB Community Edition을 사용합니다. MongoDB Community에는 추가 라이브러리가 필요하지 않습니다.
백업 기능은 포함되지 않습니다.
절차
Red Hat Enterprise Linux 8.0을 실행하는 호스트에 평가판 버전의 Ops Manager를 설치하고 구성하려면 다음과 같이 하세요:
Ops Manager 호스트를 프로비저닝합니다.
Ops Manager용 호스트를 프로비저닝합니다. 이 호스트는 다음 요구 사항을 충족해야 합니다:
시스템 메모리 | 15 GB |
디스크 용량 | / 내 50GB(이 호스트의 루트 디렉토리) |
호스트 OS 권한 | root |
호스트 OS | Red Hat Enterprise Linux 8.0 |
클라우드 기반 인스턴스는 메모리 및 스토리지 요구 사항을 충족해야 합니다.
필요한 용량을 확인하려면 인스턴스에 로그인하고 다음 명령을 실행합니다.
vmstat -S M -s | grep "total memory"
명령 출력에서는 이 인스턴스의 RAM이 16GB임을 보여줍니다.
16384 M total memory
df -h | grep "/$"
명령 출력에는 이 인스턴스의 스토리지 용량이 73GB임을 보여줍니다.
/dev/sda1 73G 58G 12G 84% /
중요
ulimit
설정이 최소 요구 사항을 충족하는지 확인합니다.
MongoDB 구성 파일을 업데이트합니다.
설치 프로그램은 /etc/mongod.conf
에 저장된 구성 파일을 생성합니다.
선호하는 텍스트 편집기로 MongoDB 파일을 엽니다.
파일을 편집하여 다음과 같이 변경합니다:
1 systemLog: 2 destination: file 3 path: "/data/appdb/mongodb.log" 4 logAppend: true 5 storage: 6 dbPath: "/data/appdb" 7 journal: 8 enabled: true 9 wiredTiger: 10 engineConfig: 11 cacheSizeGB: 1 12 processManagement: 13 fork: true 14 timeZoneInfo: /usr/share/zoneinfo 15 pidFilePath: /var/run/mongodb/mongod.pid 16 net: 17 bindIp: 127.0.0.1 18 port: 27017 19 setParameter: 20 enableLocalhostAuthBypass: false 편집이 완료되면 파일을 저장합니다.
Ops Manager를 설치합니다.
.rpm
패키지를 설치하려면 다음 명령을 실행합니다. <version>
은(는) .rpm
패키지의 Ops Manager 버전을 나타냅니다:
sudo rpm -ivh mongodb-mms-<version>.x86_64.rpm
이 명령은 다음과 같은 아티팩트를 생성합니다:
아티팩트 | 값 |
---|---|
Ops Manager 소프트웨어 기본 디렉토리 | /opt/mongodb/mms/ |
Ops 관리자 프로세스를 소유한 새 시스템 사용자 | mongodb-mms . |
connection string to access the Application Database 가 포함된 Ops Manager 구성 파일입니다. 이 값의 기본값은 locahost:27017 에서 변경하지 마세요. | /opt/mongodb/mms/conf/conf-mms.properties |
Ops Manager 홈 페이지를 열고 첫 번째 사용자를 등록합니다.
브라우저에서 호스트 이름을 사용하여 다음 URL을 입력합니다. 호스트 이름이 없는 경우 대신 공용 IP 주소를 사용합니다:
http://<OpsManagerHost>:<Port> Sign Up 링크를 클릭합니다.
콘솔 메시지에 따라 첫 번째 사용자를 등록하고 첫 번째 조직과 프로젝트를 생성합니다. Ops Manager는 첫 번째 사용자에게 글로벌 소유자 역할을 할당합니다.
Ops Manager 구성
Ops Manager에서 구성 콘솔이 열립니다. Ops Manager는 필수 설정을 별표로 표시합니다.
정보를 적절히 입력합니다. 구성을 마치면 Ops Manager가 Deployment 페이지를 엽니다.