0

如何在 OpenEBS 卷中使用 ext3 支持的文件系统?我正在运行一个需要 ext3 文件系统的应用程序。我知道 OpenEBS 默认使用 ext4 文件系统运行。但是我该如何改变呢?

4

1 回答 1

0

我从 OpenEBS 文档中获得了信息

----

OpenEBS 支持 ext3、ext4 和 XFS 文件系统。默认情况下,它带有用于挂载卷的 ext4 文件系统。一些应用程序需要使用 XFS 作为文件系统。将 XFS 指定为文件系统的策略,您必须openebs.io/fstype: "xfs"在部分下添加annotations:

----

以下是需要在 ext3 上运行的应用程序的示例存储类。类似的方式我可以将 FSType 更改为 ext3。下面是我用于使用 ext3 文件系统的示例 StorageClass YAML。

kind: StorageClass
metadata:
   name: openebs-ext3
   annotations:
    openebs.io/cas-type: jiva
    cas.openebs.io/config: |
      - name: ControllerImage
        value: openebs/jiva:0.8.0
      - name: ReplicaImage
        value: openebs/jiva:0.8.0
      - name: VolumeMonitorImage
        value: openebs/m-exporter:0.8.0
      - name: ReplicaCount
        value: "1"
      - name: StoragePool
        value: default
      - name: FSType
        value: "ext3"
      #- name: TargetResourceLimits
      #  value: |-
      #      memory: 1Gi
      #      cpu: 100m
      #- name: AuxResourceLimits
      #  value: |-
      #      memory: 0.5Gi
      #      cpu: 50m
      #- name: ReplicaResourceLimits
      #  value: |-
      #      memory: 2Gi
provisioner: openebs.io/provisioner-iscsi
reclaimPolicy: Delete
于 2019-01-30T07:27:59.060 回答