Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-101336

Investigate ways to prevent mongod processes to be initialized with wrong options

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing

      Currently there are no guardrails that prevent users from spinning up a shard with improper mongod parameters. Even though it is user responsibility to make sure processes are started with the correct flags, we could put in place some guardrails to detect at least some basic misconfigurations and act accordingly (error? crash the node?).

      This ticket is aimed at exploring the possible issues/solutions bad combinations of basic mongod startup parameters.

      For example, we should disallow users to (re)start one or more mongod processes part of a shard with the --replset option rather than the correct --shardsvr (unless in maintenance mode).

            Assignee:
            Unassigned Unassigned
            Reporter:
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: