Docs Menu
Docs Home
/
MongoDB Ops Manager
/

자동화 에이전트 변경 로그

이 페이지의 내용

참고

공지 사항

모니터링 및 백업 에이전트 가 자동화 에이전트 에 병합되었으며, 이 에이전트는 이제 MongoDB Agent 로 알려질 것입니다. 이 변경 사항에자세히 보기 .


2020-02-06에 Ops Manager 4.0.17과 함께 릴리스됨

  • 보안을 강화하기 위해 MongoDB Agent 로그 파일의 민감한 구성 데이터를 삭제합니다.

2019-11-07에 Ops Manager 4.0.16과 함께 릴리스됨

  • 확장 유효성 검사 TLS 인증서의 businessCategory 필드에 대한 지원을 추가합니다.

  • 이제 자동화 에이전트는 Go 1.13을 사용하여 구축됩니다.

2019-09-05에 Ops Manager 4.0.15와 함께 릴리스됨

  • MongoDB Agent가 패닉에 빠진 상태로 현재 작업 디렉토리에서 파일을 삭제할 수 있는 버그를 수정합니다.

2019-07-31에 Ops Manager 4.0.14와 함께 릴리스됨

  • 수정: 자동화 에이전트가 수행한 복원 다운로드는 이제 구성된 sslTrustedMMSServerCertificate Ops Manager 매개변수를 따릅니다.

참고

sslTrustedMMSServerCertificate 은(는) 더 이상 사용되지 않습니다. 대신 httpsCAFile 를 사용합니다.

2019-07-04에 Ops Manager 4.0.13과 함께 릴리스됨

2019-06-06에 Ops Manager 4.0.12와 함께 릴리스됨

  • 수정: 자동화 에이전트는 이제 모든 유휴 HTTP 연결을 주기적으로 닫습니다.

  • 수정: 자동화 에이전트 가 'short' 또는 'long' 호스트 이름을 통해 mongos 에 연결할 수 있도록 허용합니다.

  • 수정: 메이크-init 스크립트 도구의 오류를 수정합니다.

  • 수정: 자동화 에이전트의 기본 HTTP 헤더 시간 초과를 15분에서 30초로 낮춥니다. 이렇게 하면 밸런서가 풀에서 노드를 이동시키는 등 Ops Manager 서비스 인프라가 변경되는 경우 더 빠른 장애를 보장할 수 있습니다.

  • 수정: 샤딩된 cluster를 복원할 때 config.system.sessions collection에서 모든 샤딩 메타데이터를 제거합니다. 샤딩 메타데이터를 제거하지 않으면 MongoDB는 복원이 완료된 후 이 collection을 다시 만들 수 없습니다.

2019-02-07에 Ops Manager 4.0.8과 함께 릴리스됨

  • 수정: 대규모 분할된 cluster에 대한 계획을 생성하는 데 사용되는 메모리 양을 줄입니다.

  • 수정: MongoDB 로그 회전이 활성화되고 압축되지 않은 최대 로그 파일 수가 2개로 설정된 경우 로그 파일 회전.

2019-01-10에 Ops Manager 4.0.7과 함께 릴리스됨

  • net.ssl.certificateSelector에 대한 지원 추가 구성 옵션입니다.

  • 수정: TLS/SSLmongod 활성화된 상태에서 독립형 바이너리용 storageEngine: 의 성공적인 변경을 허용합니다.

  • 수정: 자동화 에이전트가 더 이상 clusterAuthMode 에 X.509를 사용하도록 구성된 중재자에게 인증을 시도하지 않습니다.

2018-12-10에 Ops Manager 4.0.6과 함께 릴리스됨

2018-11-01에 Ops Manager 4.0.5와 함께 릴리스됨

  • ssl.FIPSMode 매개변수에 대한 지원을 추가합니다.

  • 수정: 서버 풀 기능을 사용할 때 메모리 누수가 발생합니다.

2018-10-12에 Ops Manager 4.0.4와 함께 릴리스됨

  • 중요 수정: 복제본 세트의 노드에 대한 스냅샷 다운로드가 상당히 다른 시간에 완료되면 MongoDB 4.0 복원이 실패할 수 있습니다.

  • 수정: 샤드 cluster에서 authSchemaVersion 3에서 5로 업그레이드하는 기능을 복원합니다.

2018-10-04에 Ops Manager 4.0.3과 함께 릴리스됨

  • 수정: SCRAM-SHA-256을 활성화한 후 배포서버에 SCRAM-SHA-1 인증이 활성화된 경우에도 자동화 에이전트가 새 MongoDB 사용자를 추가할 수 있습니다.

2018-09-06에 Ops Manager 4.0.2와 함께 릴리스됨

  • 복제본 세트의 필드 변경 사항에 영향을 미치는 스토리지로 인해 프로세스가 예기치 않게 다시 시작되면 데이터가 손실될 수 있습니다.

  • 자동화 에이전트가 예기치 않은 서버 재부팅 후 MongoDB 프로세스에서 이전에 사용된 프로세스 ID를 다른 프로세스에서 회수했는지 여부를 제대로 확인할 수 없습니다.

  • 수정: CSRS 구성원이 종료되도록 허용합니다.

2018-08-02에 Ops Manager 4.0.1과 함께 릴리스됨

  • 중요 수정: 자동화 에이전트의 systemd 스크립트에서 TasksMax=infinityTasksAccounting=false 를 설정합니다.

  • 수정 사항: 자동화 에이전트가 Amazon Linux 2용 엔터프라이즈 빌드를 처리합니다.

2018-06-27에 Ops Manager 4.0.0과 함께 릴리스되었습니다.

  • MongoDB 4.0에 대한 지원이 추가되었습니다.

  • SCRAM-SHA-256에 대한 지원 추가

  • 다음에 대한 플랫폼 지원이 추가되었습니다.

    • RHEL 6의 zLinux

    • Debian 9

    • Amazon Linux 2

중요

MongoDB 4.0 MongoDB Community Edition 에는 libcurl 가 필요합니다. . MongoDB Ops Manager 를 사용하여 MongoDB 4을(를) 설치하기 전에 libcurl 을(를) 설치합니다.0 커뮤니티.


Ops Manager 3.6.10과 함께 릴리스됨 에 2019-01-10

  • 수정: CSRS 복제본 세트 구성원이 종료되도록 허용합니다.

Ops Manager 3.6.9와 함께 릴리스됨 에 2018-11-01

  • 중요 수정: 복제본 세트의 필드 변경 사항에 영향을 미치는 스토리지로 인해 프로세스가 예기치 않게 다시 시작되면 데이터가 손실될 수 있습니다.

  • 수정: 서버 풀 기능을 사용할 때 메모리 누수가 발생합니다.

Ops Manager 3.6.8과 함께 릴리스됨 에 2018-08-02

  • 중요 수정: 자동화 에이전트의 systemd 스크립트에서 TasksMax=infinityTasksAccounting=false 를 설정합니다.

  • SLES 11 및 Ubuntu 12.04에 대한 지원을 종료합니다.

  • BI Connector 2.5에 대한 자동화 에이전트 지원.

  • 자동화를 통한 복합 텍스트 인덱스.

  • 수정: 로그를 수집할 때, 사라진 파일에 대한 오류를 무시합니다.

  • 에버그린 Ubuntu 12 테스트를 Ubuntu 14로 대체합니다.

  • 테스트를 거친 BI Connector의 버전을 2.5.0으로 업데이트합니다.

2018-05-03에 Ops Manager 3.6.6과 함께 릴리스되었습니다.

  • 수정: 자동화 에이전트는 다른 서버의 BI Connector에 대한 BI Connector 로그 파일을 회전하려고 시도하지 않아야 합니다.

2018-04-05에 Ops Manager 3.6.5와 함께 릴리스되었습니다.

  • 수정: 특정 시점 복원 중에 oplog를 적용하는 동안 MongoDB의 TTL 모니터 스레드를 비활성화합니다.

  • oplog 크기 조정을 위해 MongoDB 3.2 샤드 멤버에 유지 관리를 수행할 때 노드를 --recoverShardingState false로 시작합니다.

  • 자동화 에이전트가 MongoDB 3.2 샤드 cluster에서 크기 조정을 수행하는 경우, 노드가 독립형으로 시작되는 동안 샤딩 복구를 비활성화해야 합니다.

Ops Manager 3.6.4와 함께 릴리스됨 에 2018-03-01

  • MongoDB의 스토리지에 영향을 미치는 옵션을 변경하면 자동으로 복제본 세트의 롤링 초기 동기화가 이루어집니다.

    단일 노드 복제본 세트 및 독립형의 경우 mongodump / mongorestore 가 수행됩니다. 이러한 옵션에는 security.enableEncryption, storage.smallfiles, storage.directoryPerDbwiredTiger.directoryForIndexes 가 포함됩니다. ( storage.engine 매개변수는 항상 이 방식으로 처리되었습니다.)

  • 수정: 자동화 에이전트가 클러스터 인증에 X-509 를 사용하는 MongoDB 클러스터에 대한 oplog 의 크기를 올바르게 조정합니다.

참고

출시 권고

Ops Manager 3.6.4 자동화를 사용하여 setParameter 필드 값을 설정해도 MongoDB cluster가 제대로 다시 시작되지 않을 수 있는 문제를 수정합니다. 이 수정으로 인해 setParameter 필드가 특별히 setParameter 의 기본값으로 설정된 cluster는 Ops Manager 3.6.4로 업그레이드할 때 롤링 재시작이 발생할 수 있습니다.

자동화를 통해 MongoDB 구성의 setParameter 필드를 구성하는 경우 항상 롤링 재시작을 수행합니다.

Ops Manager 3.6.3과 함께 릴리스됨 에 2018-02-01

  • 수정: ldap.bind.queryPassword 매개 변수를 사용하는 다중 서버 배포의 경우 자동화 에이전트의 목표 상태 결정이 잘못되었습니다. 이제 이 문제가 해결되어 이러한 배포에서 롤링 변경 사항이 올바르게 진행됩니다.

  • 수정: 양수 GMT 오프셋이 있는 시간대에 대해 자동화 에이전트가 BI Connector 로그를 회전합니다.

Ops Manager 3.6.2와 함께 릴리스됨 에 2018-01-11

  • 사용자가 sampleRefreshIntervalSecs 및 sampleSize BI Connector 플래그를 지정할 수 있도록 허용

  • 수정: krb5ConfigLocation parameter 이 지정된 경우 유효성 검사를 완화합니다. 이는 더 이상 krb5Principalkrb5Keytab 가 필요하다는 것을 의미하지 않습니다.

  • 수정: BI Connector 로그 순환 구성은 이제 UTC 호스트의 타임스탬프를 따릅니다.

  • 수정: 백업 에이전트가 프라이머리를 동기화 소스로 사용하는 시기를 제어하는 로직을 개선합니다.

2017-12-19에 Ops Manager 3.6.1과 함께 릴리스됨

  • 수정: MongoDB 버전과 FCV가 동시에 업데이트될 때 경쟁 상태를 방지합니다.

  • BI Connector에 대한 Windows 방화벽 규칙을 관리합니다.

Ops Manager 3.6.0과 함께 릴리스됨 에 2017-12-05

  • MongoDB 3.6을 지원합니다.

  • 고급 복제본 세트 구성 필드를 지원합니다.

  • 새로운 에이전트 API 키 모델을 지원합니다.


2018-05-03에 Ops Manager 3.4.14와 함께 릴리스됨

2018-04-05에 Ops Manager 3.4.13과 함께 릴리스되었습니다.

  • 수정: ldap.bind.queryPassword를 사용하는 다중 서버 배포에서 자동화 에이전트의 목표 상태 결정이 잘못되었습니다. 매개변수입니다. 이제 이 문제가 해결되어 이러한 배포에서 롤링 변경 사항이 올바르게 진행됩니다.

2018-02-01에 Ops Manager 3.4.12와 함께 릴리스됨

  • 로깅 개선 사항

2017-11-02에 Ops Manager 3.4.10과 함께 릴리스됨

2017-10-05에 Ops Manager 3.4.9와 함께 릴리스됨

  • 일부 hardware 구성에서 디스크 관련 hardware 통계 수집 실패를 수정합니다.

  • 자동화가 mongod 에서 유지 관리 작업을 수행하기 위해 임시 Windows 서비스를 생성하는 경우 유지 관리가 완료되면 서비스를 제거합니다.

2017-08-03에 Ops Manager 3.4.7과 함께 릴리스되었습니다.

  • 프로세스가 실행 중인지 확인하기 위한 검사 횟수를 줄이기 위한 최적화입니다.

  • config 서버 복제본 세트로 변환하는 동안 상태 감지를 개선합니다.

2017-07-06에 Ops Manager 3.4.6과 함께 릴리스되었습니다.

  • 수정: CSRS 변환 중에 임시 config 서버에 대해 다른 이름의 로그 파일을 사용합니다.

  • 수정: CSRS 변환 중에 보조 상태일 때만 멤버를 종료합니다.

  • 수정: Windows의 구성 파일 구문 분석 코드가 가능한 모든 옵션을 구문 분석하지 못했습니다.

2017-05-18에 Ops Manager 3.4.5와 함께 릴리스되었습니다.

  • 샤드 이름이 다른 샤딩된 cluster로 자동 복원을 수행할 때는 샤드 ID 문서를 업데이트합니다.

  • 자동 복원을 수행할 때는 샤드 메타데이터가 항상 올바른 순서로 업데이트되는지 확인합니다.

  • 자동 복원을 수행할 때는 항상 기본 프로토콜 버전으로 복원하세요.

  • 수정: 서버 부팅 시 자동화 에이전트가 시작되도록 RHEL7 패키징.

  • 자동화 에이전트가 관리되는 로그 파일을 확인하는 빈도를 줄여 CPU 오버헤드를 줄입니다.

  • get_memolicy 오류를 무시하고 numa가 활성화되지 않았다고 가정합니다.

2017-03-30에 Ops Manager 3.4.4와 함께 릴리스되었습니다.

  • Windows에서 자동 복원하는 동안 mongod 프로세스가 종료되는 문제를 수정합니다.

  • SSL 및 암호화된 PEM 키 파일을 사용하는 다중 서버 배포에서 자동화를 사용하는데 있어 발생하는 문제를 수정합니다.

  • 샤드 cluster의 목표 상태 유지 관리를 위한 최적화. 자동화 에이전트는 안정적인 상태에서 훨씬 적은 수의 명령을 실행합니다.

2017-02-17에 Ops Manager 3.4.3과 함께 릴리스되었습니다.

  • MongoDB 3.4에서 샤드 클러스터의 샤드 제거 버그가 수정되었습니다.

  • Go 1.7로 구축되었습니다.

  • MacOS 시에라를 지원합니다.

2017-01-19에 Ops Manager 3.4.2와 함께 릴리스됨

  • 수정: Windows 방화벽이 비활성화된 경우 Windows에 에이전트를 설치할 수 있습니다.

  • 수정: 사용자 인증에 LDAP가 사용되는 경우 에이전트 인증에 MONGODB-CR을 사용할 수 있습니다.

  • 수정: MongoDB가 연결 한도에 도달한 후 에이전트가 상태 전송을 중지하는 문제.

2016-12-27에 Ops Manager 3.4.1과 함께 릴리스되었습니다.

  • 수정: '로컬 모드'에서 Ops Manager를 사용할 때 Power Linux에 MongoDB를 설치할 수 있습니다.

2016-11-29에 OpsManager 3.4.0과 함께 릴리스됨

  • MongoDB 3.4 배포 자동화에 대한 지원을 추가합니다.

  • MongoDB 3.4 이상 배포에 대해서만 PowerPC 기반 Linux 시스템에서 모니터링/백업 에이전트 관리에 대한 지원을 추가합니다.

  • Go 1.6을 사용하여 구축되었습니다.

  • hardware 메트릭 수집에 대한 지원을 추가합니다.

  • PEMKeyFile의 비밀번호를 사용하는 프로세스를 가져올 때 더 이상 사용자가 PEMKeyFile 비밀번호를 다시 입력할 필요가 없습니다.

  • 수정: authSchemaVersion 1을 유지하면서 MongoDB 2.4에서 2.6으로 업그레이드할 수 있습니다.

  • 외부 액세스가 필요하지 않은 임시 포트에서 시작되는 프로세스에 대해 Windows 방화벽 규칙을 생성하지 않습니다.

  • RHEL7 및 Ubuntu 16.04에서 systemd 관리를 사용합니다.


2016-11-03에 Ops Manager 2.0.7과 함께 릴리스됨

  • MongoDB 데이터 및 로그 파일의 umask027 입니다. 새 패키지 설치가 필요합니다.

2016-08-18에 Ops Manager 2.0.6과 함께 릴리스되었습니다.

  • 인증 실패 시 로깅을 개선합니다.

  • 수정: 샤드 cluster에서 clusterAuthMode 을 설정할 수 있습니다.

2016-07-14에 Ops Manager 2.0.5와 함께 릴리스됨

  • 상태 수집의 실질적인 최적화.

  • MongoDB 프로세스 연결에 대한 구성 가능한 시간 초과입니다.

  • 수정: 롤링 인덱스 빌드에서 텍스트 인덱스를 만들 때 성공 여부를 확인하는 데 문제가 발생했습니다.

2016-05-20에 Ops Manager 2.0.4와 함께 릴리스됨

  • 에이전트가 더 이상 중재자를 위한 복원 데이터를 다운로드하지 않습니다.

  • 수정: CSRS 변환이 중단될 수 있는 일부 경우.

  • 수정: 모든 config 서버가 다운된 경우 에이전트가 config 서버를 다시 시작할 수 있습니다.

  • 수정: cluster가 혼합 운영 체제에 있을 때 MongoDB 버전의 유효성을 검사합니다.

2016-03-24에 Ops Manager 2.0.3과 함께 릴리스되었습니다.

  • 수정: 기존 구성이 아닌 다른 키 파일을 사용하여 중재자를 가져올 수 있습니다.

  • CRSR 업그레이드 중에 사용할 임시 포트 지정을 허용합니다.

2016-03-01에 Ops Manager 2.0.2와 함께 릴리스됨

2016-01-21에 Ops Manager 2.0.1과 함께 릴리스됨

  • 자동화를 통한 복원을 위한 안정성 및 성능 향상.

  • 인덱스 빌드보다 복제본 세트 재구성 조치의 우선 순위를 지정하는 최적화가 추가되었습니다.

  • 향상된 인덱스 빌드 메커니즘: 인덱스 빌드가 더 이상 2노드 복제본 세트에 대해 롤링 방식으로 수행되지 않고 대신 백그라운드에서 빌드됩니다.

  • 인덱스가 이미 존재하는지 여부를 결정할 때 지원되지 않는 인덱스 옵션을 비교하지 않도록 최적화가 추가되었습니다.

  • 수정: 인증과 함께 실행되는 중재자가 포함된 기존 배포를 가져올 수 있습니다.

  • 수정: 절대 다수가 항상 작동하도록 복제본 세트에 대한 storage engine 변환.

  • 수정: config 서버 복제본 세트를 사용하여 MongoDB 3.2를 실행하는 shard cluster에서 사용자 지정 역할을 만들 수 있습니다.

2015-12-08에 Ops Manager 2.0.0과 함께 릴리스됨

  • MongoDB 3.2.0에 대한 지원 추가 config 서버를 복제본 세트로 사용하는 클러스터입니다.

  • 자동화 에이전트를 통한 자동 복원에 대한 지원이 추가되었습니다.

  • 롤링 인덱스 빌드에 대한 지원이 추가되었습니다.

  • MongoDB 3.2용 WiredTiger 암호화 스토리지 구성을 위한 지원이 추가되었습니다.

  • X-509 멤버 인증으로의 롤링 변환을 위한 지원이 추가되었습니다.

  • Linux 및 Windows 기반 운영 체제에서 모두 실행되는 멤버가 있는 샤딩된 클러스터의 처리가 개선되었습니다.

  • 목표 상태를 달성하기 전에 프로세스가 실행되고 있는지 확인하기 위해 새 모니터링 또는 백업 에이전트를 시작할 때 최적화가 추가되었습니다.

  • 수정: glibc RHEL5 및 RHEL6의 호환성 문제.

  • 수정: 자동화 에이전트 자동 업데이트 실패로 인해 자동화 에이전트의 구성 호출이 급증할 수 있습니다.

2015-10-20에 Ops Manager 1.8.2와 함께 릴리스됨

  • 수정: 에이전트가 RHEL 워크 스테이션을 RHEL로 인식하지 못합니다.

2015-08-17에 Ops Manager 1.8.1과 함께 릴리스되었습니다.

  • 수정: "루트" 권한이 있는 사용자로 기존 배포를 managed 수 있습니다.

  • 수정: 복제본 세트에 중재자가 포함된 경우 스토리지 엔진 변환이 중단되지 않습니다.

  • 수정: 기존 배포 managed 시도에 실패한 후 자격 증명을 업데이트할 수 있습니다.

2015-06-23에 Ops Manager 1.8과 함께 릴리스됨

  • SSL 지원 배포서버 관리에 대한 지원이 추가되었습니다.

  • Kerberos, LDAP 및 x.509 클라이언트 인증서 인증을 사용하여 배포를 관리하기 위한 지원이 추가되었습니다.

  • 구성 파일을 사용하여 기존 mongos 를 가져올 수 있는 지원이 추가되었습니다.

  • 호스트 이름이 로컬에서 확인되지 않는 인증된 중재자 가 포함된 기존 배포를 루프백 인터페이스로 가져오기 위한 지원이 추가되었습니다.

  • 인증이 활성화되지 않은 경우 authSchemaVersion 를 업그레이드하는 기능이 추가되었습니다.

  • 둘 이상의 데이터 노드 가 있는 복제본 세트 의 스토리지 엔진 을 변경하는 지원 이 추가되었습니다.

  • 단일 노드 복제본 세트 및 storage engine 독립형 에 대한 변환이 활성화되었습니다.

  • MongoDB, 모니터링 에이전트 또는 백업 에이전트가 로그를 로테이션하는 시점에 대한 보다 자세한 로깅이 추가되었습니다.

  • 배포별 MongoDB Community Edition 빌드에 대한 지원이 추가되었습니다.

  • MongoDB 프로세스가 자동화 에이전트와 동일한 사용자로 실행되고 있는지 확인하기 위한 사전 유효성 검사가 추가되었습니다.

  • managed 프로세스에서 사용하지 않는 디스크의 MongoDB 바이너리를 삭제하는 기능이 추가되었습니다.

  • 분기된 MongoDB 프로세스를 시작할 때 EOF를 기다리지 않고 Ops Manager가 성공했다고 가정하는 최적화가 추가되었습니다.

  • 코어 간에 mongod 프로세스의 균형을 맞추기 위한 알고리즘 이 개선되었습니다.

  • 디렉토리를 삭제할 때 심볼릭 링크는 더 이상 삭제되지 않습니다.

  • 수정: SCRAM-SHA-1 배포에서 MONGODB-CR 사용자의 자격 증명을 가져올 수 있습니다. 참조: MMS- 를2612 참조하세요.

  • 수정: --configsvr 옵션으로 시작되었지만 포트가 지정되지 않은 config 서버의 기본 포트를 파생할 수 있습니다. 참조: MMS-2489.

  • 수정: 1TB보다 큰 oplog 크기를 구성할 수 있습니다.

  • 수정: 자동화 에이전트는 수동으로 생성된 복제본 세트 태그를 방해하지 않습니다.

  • 초기 가져오기 중 예상 사용자가 존재하지 않을 경우 자동화 에이전트가 정상적으로 실패하도록 수정했습니다.

2015-06-23에 Ops Manager 1.6.3과 함께 릴리스되었습니다.

  • 호스트 이름이 로컬에서 확인되지 않는 인증된 중재자 가 포함된 기존 배포를 루프백 인터페이스로 가져오기 위한 지원이 추가되었습니다.

  • 수정: 롤링 재시작을 수행하는 데 로직이 사용되었습니다.

  • 수정: --configsvr 옵션으로 시작되었지만 포트가 지정되지 않은 구성 서버의 기본 포트를 파생했습니다. MMS-2489 를 참조하세요.

출시일: 2015-04-28

  • 수정: MongoDB 2.4에서 생성된 사용자를 업데이트할 수 있습니다.

  • 수정: 세 번째 config 서버 가 동기화 않은 경우 더 이상 config 서버 복구가 발생하지 않습니다.

출시일: 2015-03-26

  • 수정: 자동화 에이전트가 성공적으로 인증을 활성화하지 못하게 하는 드문 경우입니다.

출시일: 2015-03-02

초기 릴리스.

돌아가기

MongoDB Agent

이 페이지의 내용