Petunjuk ini mencakup langkah-langkah yang diperlukan untuk melakukan perluasan node penyimpanan vertikal atau rak tunggal. Ekspansi node penyimpanan dilakukan saat node Penyimpanan ONTAP baru ditambahkan untuk memperluas kemampuan penyimpanan rak. Petunjuk pemasangan kabel untuk perangkat penyimpanan baru tidak dijelaskan di sini, hanya prosedur untuk menambahkan node penyimpanan baru ke cluster yang ada.
Lakukan penambahan cluster node baru ke cluster yang ada
Di daftar cluster root-admin, hapus semua tugas penyimpanan yang ada karena tugas ini harus dijalankan ulang untuk menggabungkan node ke cluster
kubectl --kubeconfig $KUBECONFIG get jobs -n gpc-system | grep storage- | awk '{print $1}'Contoh output:
storage-cluster-bootstrap-aa-aa-stge01 storage-cluster-config-aa-aa-stge01 storage-org-network-org-1 storage-org-network-rootAmbil output dan hapus setiap output
kubectl --kubeconfig $KUBECONFIG delete job -n gpc-system <job name>Status CR Clear StorageOrganization untuk setiap CR StorageOrganization
kubectl get storageorganization -n gpc-system | awk '{if(NR>1)print $1}' | while read line; do kubectl --kubeconfig $KUBECONFIG patch -n gpc-system storageorganization $line --type=merge --subresource status -p '{"status": null}'; doneHapus penonaktifan rekonsiliasi dari file YAML SubComponentOverride dan terapkan kembali. Jika Anda tidak menyimpan file YAML, jalankan perintah berikut untuk mengambil file YAML saat ini dan menerapkannya kembali ke cluster dengan perintah berikut:
kubectl --kubeconfig $KUBECONFIG get subcomponentoverride -n root file-storage-sub-override -o yaml | grep -v Reconcilers: > file-storage-sub-override.yamlkubectl --kubeconfig $KUBECONFIG apply -f file-storage-sub-override.yamlSetelah perluasan node selesai, CR ZonalExpansion akan menunjukkan keberhasilan.
Setelah ZonalExpansion menunjukkan keberhasilan, mulai ulang deployment Trident di setiap cluster agar Trident dapat mengambil node baru.
Untuk setiap kubeconfig cluster yang dijalankan:
sh kubectl --kubeconfig $KUBECONFIG rollout restart deployments -n netapp-trident