我在 3 节点 k8s 集群中安装了副本数为 3 的 OpenEBS。我需要知道文件将存储在哪里?
问问题
320 次
1 回答
1
数据的位置取决于 OpenEBS 卷的类型。设备位置/路径可以通过查询存储池信息来确定。它是 hostPath(对于 jiva 卷)或设备路径(对于 cstor 卷)。
OpenEBS Jiva Volumes:路径也可以通过描述replica pod/deployment来获得。
kubectl get deployment <volumename-name>-rep -n <pvc-namespace> -o yaml
OpenEBS cStor 卷:路径取决于存储池使用的磁盘。找到与 cStor Storage Pool 关联的磁盘,然后通过获取“磁盘”对象的详细信息来获取设备信息。要使用的命令:
kubectl get storageclass <pvc-storage-class> -o yaml
#get the storage pool claim name
kubectl get storagepool <storage-pool-claim-name>-<uid> -o yaml
#get disk name under disk list
kubectl get disk <disk-name> -o yaml
于 2018-09-23T02:01:21.543 回答