Как использовать файловую систему ext3 для запуска приложения в OpenEBS?

Как использовать файловую систему с поддержкой ext3 в томе OpenEBS? Я запускаю приложение, которому нужна файловая система ext3. Я знаю, что OpenEBS по умолчанию работает с файловой системой ext4. Но как я могу это изменить?


person Ranjith Raveendran    schedule 30.01.2019    source источник


Ответы (1)


Я получил информацию из документации OpenEBS

----

OpenEBS поддерживает файловые системы ext3, ext4 и XFS. По умолчанию для смонтированных томов используется файловая система ext4. Некоторые приложения требуют использования XFS в качестве файловой системы. Политику для указания XFS в качестве файловой системы необходимо добавить openebs.io/fstype: "xfs" в раздел annotations:

----

Ниже приведен пример класса хранилища для приложения, которое необходимо запустить на ext3. Аналогичным образом я могу изменить FSType на ext3. Ниже приведен образец StorageClass YAML, который я использовал для использования файловой системы ext3.

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
person Ranjith Raveendran    schedule 30.01.2019