Create Cohesity Cluster

POST https://{{cluster-vip}}/irisservices/api/v1/public/clusters/physicalEdition

Creates the Cohesity cluster.

Ensure:

  • The cluster name you provide in the JSON request body has the original cluster name.
  • You add the details of all the nodes of your cluster in the JSON request body.

Once the cluster is created, all the previous cluster configurations and user data will be revived.

Request Body

{"allowApiBasedFetch"=>true, "clusterName"=>"Cohesity cluster", "enableClusterDestroy"=>true, "encryptionConfig"=>{"enableEncryption"=>true, "enableFipsMode"=>true, "rotationPeriod"=>0}, "ipmiConfig"=>{"ipmiGateway"=>"{{IPMI_Gateway_IP}}", "ipmiPassword"=>"{{IPMI_password}}", "ipmiSubnetMask"=>"{{IPMI_Subnet_mask}}", "ipmiUsername"=>"{{IPMI_Username}}"}, "metadataFaultTolerance"=>1, "networkConfig"=>{"clusterGateway"=>"{{Gateway_IP}}", "clusterSubnetMask"=>"{{Subnet_IP}}", "dnsServers"=>["{{dns_server_IP}}"], "domainNames"=>["{{domain_name}}"], "ntpServers"=>["{{ntp_server}}"]}, "nodeConfigs"=>[{"nodeId"=>"{{node_Id}}", "nodeIp"=>"{{node_IP}}", "nodeIpmiIp"=>"{{node_IPMI_Id}}", "useAsComputeNode"=>true}, {"nodeId"=>"{{node_Id}}", "nodeIp"=>"{{node_IP}}", "nodeIpmiIp"=>"{{}node_IPMI_Id}}", "useAsComputeNode"=>true}, {"nodeId"=>"{{node_Id}}", "nodeIp"=>"{{node_IP}}", "nodeIpmiIp"=>"{{}node_IPMI_Id}}", "useAsComputeNode"=>true}]}

HEADERS

KeyDatatypeRequiredDescription
Authorizationstring
Acceptstring