我有一个用默认分区格式化的GCE持久磁盘。例如,当我将磁盘挂载到VM时,我使用设备/dev/sdb1
。
现在,我希望将相同的持久磁盘挂载到GKE。docs页面“使用已存在的持久性磁盘作为恒流”说要使用以下yaml配置磁盘:
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-demo
spec:
storageClassName: ""
capacity:
storage: 500G
accessModes:
- ReadWriteOnce
gcePersistentDisk:
pdName: pd-name
fsType: ext4
但是,我找不到指定要挂载的分区的位置。
如何请求GKE挂载分区1,而不是没有分区的“裸”磁盘?还是必须重新格式化磁盘,使其没有分区?
发布于 2020-01-09 15:25:24
您说得对,您应该使用没有分区的磁盘来安装到GKE吊舱。试图将分区(S)安装到GKE吊舱将很可能导致安装失败。请看一下这个GitHub 线程,它有一个示例yaml,您可以参考它来安装PD分区,看看它是否适合您。我们在内部已经注意到了这个问题,但是不能提供ETA。
https://serverfault.com/questions/998238
复制相似问题