La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.
JSON pour permettre la création d'un cluster par script
Contributeurs
Suggérer des modifications
Lors de la création ou la suppression d'un cluster ONTAP Select à l'aide d'exemples de code Python, vous devez fournir un fichier JSON en tant qu'entrée du script. Vous pouvez copier et modifier l'exemple JSON approprié en fonction de vos plans de déploiement.
Cluster à un seul nœud sur ESXi
{
"hosts": [
{
"password": "mypassword1",
"name": "host-1234",
"type": "ESX",
"username": "admin"
}
],
"cluster": {
"dns_info": {
"domains": ["lab1.company-demo.com", "lab2.company-demo.com",
"lab3.company-demo.com", "lab4.company-demo.com"
],
"dns_ips": ["10.206.80.135", "10.206.80.136"]
},
"ontap_image_version": "9.7",
"gateway": "10.206.80.1",
"ip": "10.206.80.115",
"name": "mycluster",
"ntp_servers": ["10.206.80.183", "10.206.80.142"],
"ontap_admin_password": "mypassword2",
"netmask": "255.255.254.0"
},
"nodes": [
{
"serial_number": "3200000nn",
"ip": "10.206.80.114",
"name": "node-1",
"networks": [
{
"name": "ontap-external",
"purpose": "mgmt",
"vlan": 1234
},
{
"name": "ontap-external",
"purpose": "data",
"vlan": null
},
{
"name": "ontap-internal",
"purpose": "internal",
"vlan": null
}
],
"host_name": "host-1234",
"is_storage_efficiency_enabled": false,
"instance_type": "small",
"storage": {
"disk": [],
"pools": [
{
"name": "storage-pool-1",
"capacity": 4802666790125
}
]
}
}
]
}
Cluster à un seul nœud sur ESXi à l'aide de vCenter
{
"hosts": [
{
"name":"host-1234",
"type":"ESX",
"mgmt_server":"vcenter-1234"
}
],
"cluster": {
"dns_info": {"domains": ["lab1.company-demo.com", "lab2.company-demo.com",
"lab3.company-demo.com", "lab4.company-demo.com"
],
"dns_ips": ["10.206.80.135","10.206.80.136"]
},
"ontap_image_version":"9.7",
"gateway":"10.206.80.1",
"ip":"10.206.80.115",
"name":"mycluster",
"ntp_servers": ["10.206.80.183","10.206.80.142"],
"ontap_admin_password":"mypassword2",
"netmask":"255.255.254.0"
},
"vcenter": {
"password":"mypassword2",
"hostname":"vcenter-1234",
"username":"selectadmin"
},
"nodes": [
{
"serial_number": "3200000nn",
"ip":"10.206.80.114",
"name":"node-1",
"networks": [
{
"name":"ONTAP-Management",
"purpose":"mgmt",
"vlan":null
},
{
"name": "ONTAP-External",
"purpose":"data",
"vlan":null
},
{
"name": "ONTAP-Internal",
"purpose":"internal",
"vlan":null
}
],
"host_name": "host-1234",
"is_storage_efficiency_enabled": false,
"instance_type": "small",
"storage": {
"disk":[],
"pools": [
{
"name": "storage-pool-1",
"capacity":5685190380748
}
]
}
}
]
}
Cluster à un seul nœud sur KVM
|
{
"hosts": [
{
"password": "mypassword1",
"name":"host-1234",
"type":"KVM",
"username":"root"
}
],
"cluster": {
"dns_info": {
"domains": ["lab1.company-demo.com", "lab2.company-demo.com",
"lab3.company-demo.com", "lab4.company-demo.com"
],
"dns_ips": ["10.206.80.135", "10.206.80.136"]
},
"ontap_image_version": "9.7",
"gateway":"10.206.80.1",
"ip":"10.206.80.115",
"name":"CBF4ED97",
"ntp_servers": ["10.206.80.183", "10.206.80.142"],
"ontap_admin_password": "mypassword2",
"netmask":"255.255.254.0"
},
"nodes": [
{
"serial_number":"3200000nn",
"ip":"10.206.80.115",
"name": "node-1",
"networks": [
{
"name": "ontap-external",
"purpose": "mgmt",
"vlan":1234
},
{
"name": "ontap-external",
"purpose": "data",
"vlan": null
},
{
"name": "ontap-internal",
"purpose": "internal",
"vlan": null
}
],
"host_name": "host-1234",
"is_storage_efficiency_enabled": false,
"instance_type": "small",
"storage": {
"disk": [],
"pools": [
{
"name": "storage-pool-1",
"capacity": 4802666790125
}
]
}
}
]
}