小编cal*_*vix的帖子

OpenShift Origin 和 Ceph 持久卷

我已经从最新的 ansible 安装中安装了 OpenShift Origin。(CentOS 7 - 3 个主节点和 7 个节点)

[root@master-1 ~]# openshift version
openshift v1.1.0.1-1-g2c6ff4b
kubernetes v1.1.0-origin-1107-g4c8e6f4
etcd 2.1.2
Run Code Online (Sandbox Code Playgroud)

我正在尝试通过rbd 插件创建 CEPH 持久存储。我有工作 Ceph 集群,我从文档中遵循了 ceph 的官方指南:

https://docs.openshift.org/latest/install_config/persistent_storage/persistent_storage_ceph_rbd.html

我可以毫无问题地创建persistentVolume和persistentVolumeClaim,但是当kubernetes尝试挂载该卷时,它报这个错误:

FailedMount  {kubelet node-4} Unable to mount volumes for pod "php55-rzat2_xyz": unsupported volume type
Pod  FailedSync   {kubelet node-4}   Error syncing pod, skipping: unsupported volume type
Run Code Online (Sandbox Code Playgroud)

我已经安装了ceph在所有节点上 ceph-commonceph-fuse包(当然,我也在主节点上安装了它)。

PersistentVolume 按预期由persistentVolumeClaim 声明。

光伏配置文件:

apiVersion: v1
kind: PersistentVolume
metadata:
  name: "ceph-ssd-0000-11"
spec:
  capacity:
    storage: "1Gi" …
Run Code Online (Sandbox Code Playgroud)

ceph openshift-origin kubernetes

0
推荐指数
1
解决办法
780
查看次数

标签 统计

ceph ×1

kubernetes ×1

openshift-origin ×1