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