I'm trying to use Ops Manager to automate my current deployment. I installed all of the automation agents on every server, and then tried to deploy with Ops Manager.
Ops manager detects all the servers correctly, checks that agents are running and everything is connected.
The problem appears when I try to deploy my replica set on it, Ops Manager changes some check status and now is stuck on ChangeVersion
. The Agent Logs show:
Error checking if mongod can perform Global Update Action :
<replicaTest_11> [10:21:12.101] Error checking if 10.0.1.102:34017 is
done with action : <replicaTest_11> [10:21:12.094] Error getting
process with host port = 10.0.1.102:34017 : <replicaTest_11>
[10:21:12.092] Cannot find host port = 10.0.1.102:34017 in config =
&<nil>, Disabled=false, ManualMode=false, NumCores=0, CpuAffinity=[],
LogRotate=<nil>, LastResync="0001-01-01T00:00:00Z",
LastCompact="0001-01-01T00:00:00Z",
LastChangeRsConfForRestore="0001-01-01T00:00:00Z",
Hostname=ip-10-0-1-101, Alias=, Cluster=, AuthSchemaVersion=5,
Kerberos=<nil>, Args2_4=null,
Args2_6=<nil>,"operationProfiling":<nil>,"replication":<nil>,"storage":<nil>,"systemLog":<nil>},
AuthInstr=<nil>, IsConfigServer=false, IsInReplSet=true,
IsStandalone=false, DownloadBase=, BackupRestoreUrl=, ConfigPath=,
StorageEngine=) state.ProcessConfig(Name=replicaTest_10,
ProcessType=mongod, Version=3.0.7, FullVersion=<nil>, Disabled=false,
ManualMode=false, NumCores=0, CpuAffinity=[], LogRotate=<nil>,
LastResync="0001-01-01T00:00:00Z", LastCompact="0001-01-01T00:00:00Z",
LastChangeRsConfForRestore="0001-01-01T00:00:00Z",
Hostname=ip-10-0-1-102, Alias=, Cluster=, AuthSchemaVersion=5,
Kerberos=<nil>, Args2_4=null,
Args2_6=<nil>,"operationProfiling":<nil>,"replication":<nil>,"storage":<nil>,"systemLog":<nil>},
AuthInstr=<nil>, IsConfigServer=false, IsInReplSet=true,
IsStandalone=false, DownloadBase=, BackupRestoreUrl=, ConfigPath=,
StorageEngine=) state.ProcessConfig(Name=replicaTest_11,
ProcessType=mongod, Version=3.0.7, FullVersion=<nil>, Disabled=false,
ManualMode=false, NumCores=0, CpuAffinity=[], LogRotate=<nil>,
LastResync="0001-01-01T00:00:00Z", LastCompact="0001-01-01T00:00:00Z",
LastChangeRsConfForRestore="0001-01-01T00:00:00Z",
Hostname=ip-10-0-1-103, Alias=, Cluster=, AuthSchemaVersion=5,
Kerberos=<nil>, Args2_4=null,
Args2_6=<nil>,"operationProfiling":<nil>,"replication":<nil>,"storage":<nil>,"systemLog":<nil>},
AuthInstr=<nil>, IsConfigServer=false, IsInReplSet=true,
IsStandalone=false, DownloadBase=/var/lib/mongodb-mms-automation,
BackupRestoreUrl=, ConfigPath=, StorageEngine=)
state.ProcessConfig(Name=replicaTest_12, ProcessType=mongod,
Version=3.0.7, FullVersion=<nil>, Disabled=false, ManualMode=false,
NumCores=0, CpuAffinity=[], LogRotate=<nil>,
LastResync="0001-01-01T00:00:00Z", LastCompact="0001-01-01T00:00:00Z",
LastChangeRsConfForRestore="0001-01-01T00:00:00Z",
Hostname=ip-10-0-1-254, Alias=, Cluster=, AuthSchemaVersion=5,
Kerberos=<nil>, Args2_4=null,
Args2_6=<nil>,"operationProfiling":<nil>,"replication":<nil>,"storage":
nil>,"systemLog":<nil>},
AuthInstr=<nil>, IsConfigServer=false, IsInReplSet=true,
IsStandalone=false, DownloadBase=, BackupRestoreUrl=, ConfigPath=,
StorageEngine=)]
[ReplSetConfig<nil>,<nil>,<nil>,<nil>,settings=map[]}] [] <nil>
map[downloadBase:/var/lib/mongodb-mms-automation
downloadBaseWindows:%!!(MISSING)!(MISSING)S(MISSING)ystemDrive%!!(MISSING)!(MISSING)\(MISSING)MMSAutomation\versions]
I don't know what the problem is actually referring to.
All my servers can connect to each other, and (temporarily) the internet.
The server logs doesn't appear to show any related information.