是否可以在存储集群中的聚合之间无中断地移动 Trident 卷?
适用场景
NetApp Astra三端
问题解答
是:
- 存储管理员可以在ONTAP集群中的聚合和控制器之间无故障地将卷移动到存储使用者
- 此操作不会影响三端磁盘或Kubornetes集群、只要此目标聚合是SVM三端磁盘有权访问的聚合
::>vserver show -vserver nfs_svm -fields aggr-list
vserver aggr-list
------- -----------
nfs_svm aggr1,aggr2
将aggr3添加到SVM aggr-list:
::>vserver modify -vserver nfs_svm -aggr-list aggr1,aggr2,aggr3
- 如果聚合是新添加到SVM的、则需要使用trident backend update命令将后端重新添加到trident中以"刷新"此后端、如以下示例所示:
$ tridentctl update backend <backend-name> -f <backend.json> -n trident
追加信息
- 处理后端操作-更新后端
- 的结果
volume move
不会反映在pool
中tridentctl get
volume
,但这不是问题。
示例:
# tridentctl get volume -n trident -o yaml
items:
- Config:
...
orphaned: false
pool: aggr1
state: ""
...