High availability docs clarification
EmRowlands opened this issue · 1 comments
Expected Behavior
The "High availability" section in the FAQ should be explicit about what configurations work.
Current Behavior
https://github.com/Icinga/icingaweb2-module-vspheredb/blob/v1.7.1/doc/01-Installation.md
The current docs say that "using an active-active replication is the preferred way", but also says "please do not run multiple daemons writing into the same database". Does this mean that running multiple daemons is supported, but only if they write to different MariaDB instances in a cluster?
I also noticed #203, which states that the daemon should (amongst other things) "support starting multiple instances, with only one of them being active". This issue was closed as it was "implemented with v1.2". Does this mean that using multiple service instances is safe now?
Possible Solution
Update or clarify installation documentation.
Your Environment
- VMware vCenter®/ESXi™-Version: N/A
- Version/GIT-Hash of this module: v1.7.1
- Icinga Web 2 version: 2.12.1
- Operating System and version: N/A
- Webserver, PHP versions: N/A
Curious about this myself. Looking forward to official support for multiple vSphereDB agents in order to support multiple different vcenter connections in different networks.
I've been unofficially running multiple agents, and it does work, but there are times when they collide and get into a bad state, so I still don't think this is fully working and the design needs to be improved so agents are more aware of each other and can be restricted to certain vcenter assignments.