I am deploying a new index maintenance jobs through MSX to about 100 servers, I am in the process of manually checking that each job has been created and I have already discovered that for some currently unknown reason specific servers are not receiving the new MSX job.
Strangely, these servers have been able to successfully disable an older index maintenance job that already exists.
I am wondering if someone can help me identify the reason for this.
On my CMS I have the Server Agent assigned the TargetServerRole in MSDB.
I have noticed in my agent error log, the above information.
Edit: I have since identified that the servers needed resynchronisation, I defected the target (screen capturing existing MSX jobs before doing so), and then rejoined to the master and re-added the MSX jobs – this seemed to resolve the issue.
Best Answer
I solved this issue myself by completing the following tasks:
There is also the ability to resynchronise jobs on the target servers, but this did not assist in my case.