课时

课时 21 自测题

1. 关于 Volume 的 Provision、Attach、Mount 操作,下面说法错误的是?(单选题)
A. PV controller 只能负责 Provision 操作
B. AD Controller 只能负责 Attach 操作
C. Volume Manager 只能负责 Mount 操作

  1. 关于 Kubernetes VolumePlugin,下面说法错误的是?(单选题)
    A. Volume Plugin 分为 In-Tree、Out-Of-Tree 两种类型
    B. In-Tree 类型插件,和 Kubernetes 融合度高,是社区推荐的使用方式
    C. Out-Of-Tree 类型插件,解耦了编排系统和存储服务,是社区推荐的使用方式
    D. VolumePlugin 是 Kubernetes 对存储卷访问的接口抽象

  2. 下面哪个不是 CSI CRD 定义的对象?(单选题)
    A. PVC
    B. CSIDriver
    C. CSINode
    D. VolumeAttachment

  3. 关于存储卷回收策略,下面说法错误的是?(单选题)
    A. Retain 模式:PVC 删除后,PV 依然存在
    B. 动态生成的 PV,默认为 Retain 模式
    C. Delete 模式:PVC 删除后,PV 同时被删除
    D. Recycle 模式:PVC 删除后,PV 可再次使用

  4. 关于 Flexvolume 接口,下面说法正确的是?(单选题)
    A. Attach 接口一定会被调用
    B. ExpandVolumeDevice 实现文件系统扩容
    C. 所有接口都必须实现
    D. MountDevice 接口实现设备挂载到 Global 目录

  5. 关于 pv、pvc 绑定,下面说法正确的有?(多选题)
    A. 必须 Access Modes 相同的 pv、pvc 才可以绑定
    B. PVC 定义的 Capacity 必须等于 PV 的 Capacity 才可以绑定
    C. 可以通过 Selector 配置特定的 PVC、PV 绑定
    D. PVC 找不到匹配的 PV 时,才会触发 Provisioner 创建 PV

  6. 关于 CSI,下面说法正确的有?(多选题)
    A. CSI 以容器方式部署
    B. CSI-Provisioner 需要部署成 DaemonSet 模式
    C. CSI Plugin 通过本地 Socket 与 kubelet 通信
    D. CSI 只是针对 Kubernetes 设计的存储接口

  7. 关于 Flexvolume,下面说法正确的有?(多选题)
    A. Flexvolume 可以支持 Attach 操作
    B. Flexvolume 是一个守护进程
    C. Flexvolume 可以支持 Provision 操作
    D. Flexvolume 是运行在主机空间的程序

  8. 关于 Flexvolume、CSI,下面说法正确的有?(多选题)
    A. 相比 Flexvolume,CSI 能提供更好的安全能力
    B. Flexvolume 是非容器化部署,依赖难以解决
    C. CSI、Flexvolume 都只能支持 Kubernetes 平台
    D. CSI 通过容器化部署,是社区推荐的插件方案

  9. 关于 CSI 组件,下面说法正确的有?(多选题)
    A. PV Controller 调用 External Provisioner 实现创建数据卷功能
    B. 有些存储类型可以不部署 External Attacher
    C. Kubelet 直接调用 CSI Plugin 实现数据卷的 Mount/Unmount 操作
    D. CSI Controller Server 和 CSI Node Server 每个节点都需要部署

上一篇
下一篇