1./root/kubespray/roles/docker/docker-storage/defaults/main.yml  #在用kubespray部署集群是制定docker用什么设备

 docker_container_storage_setup_devs: /dev/vdb

2.~/cluster/examples/kubernetes/ceph/cluster.yaml

storage: # cluster level storage configuration and selection

 #如果为FALSE,可以踢出问题node,否则不行

useAllNodes: true

 

useAllDevices: false

nodes:

 

# - name: "172.17.4.101"

 

# directories: # specific directories to use for storage can be specified for each node

 

# - path: "/rook/storage-dir"

 

指定ceph存储路径 lvm可以扩展

nodes:

- name: "hostname1"
      directories: # specific directories to use for storage can be specified for each node
      - path: "/home/data/ceph"
    - name: "hostname2"
      directories: # specific directories to use for storage can be specified for each node
      - path: "/home/data/ceph"

用一个例子来演示会更加清晰