{
  "schema_version": 2,
  "id": "operate/rs/references/cli-utilities/rladmin/cluster/master",
  "title": "rladmin cluster master",
  "url": "https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/master/",
  "summary": "Identifies or changes the cluster's master node.",
  "tags": [
    "docs",
    "operate",
    "rs"
  ],
  "last_updated": "2023-12-14T15:27:49+01:00",
  "page_type": "content",
  "content_hash": "489f6816ebb3c3fda7b02975504cc5dea3db7f767794089517721f6d3163104b",
  "sections": [
    {
      "id": "overview",
      "title": "Overview",
      "role": "overview",
      "text": "Identifies the cluster's master node. Use `set` to change the cluster's master to a different node.\n\n[code example]"
    },
    {
      "id": "parameters",
      "title": "Parameters",
      "role": "parameters",
      "text": "| Parameter | Type/Value | Description |\n|-----------|------------|-------------|\n| node_id | integer | Unique node ID |"
    },
    {
      "id": "returns",
      "title": "Returns",
      "role": "returns",
      "text": "Returns the ID of the cluster's master node. Otherwise, it returns an error message."
    },
    {
      "id": "example",
      "title": "Example",
      "role": "example",
      "text": "Identify the cluster's master node:\n\n[code example]\n\nChange the cluster master to node 3:\n\n[code example]"
    }
  ],
  "examples": [
    {
      "id": "overview-ex0",
      "language": "sh",
      "code": "cluster master [ set <node_id> ]",
      "section_id": "overview"
    },
    {
      "id": "example-ex0",
      "language": "sh",
      "code": "$ rladmin cluster master\nNode 1 is the cluster master node",
      "section_id": "example"
    },
    {
      "id": "example-ex1",
      "language": "sh",
      "code": "$ rladmin cluster master set 3\nNode 3 set to be the cluster master node",
      "section_id": "example"
    }
  ]
}
