Engineering Lifecycle Management sur Hybrid Cloud nécessite un volume persistant partagé et une réclamation de volume persistant avant de créer l'instance Engineering Lifecycle Management instance. Le volume persistant partagé est utilisé pour fournir le fichier pilote ojdbc.jar pour la base de données Oracle. Il est également utilisé pour appliquer le correctif pour les Engineering Lifecycle Management les applications. Vous pouvez créer différents types de PV. Pour plus d'informations, voir
Types de PV.
A propos de cette tâche
Créer la demande de volume persistant avec le nom prédéfini " elm-shared-pvc.
Procédure
Pour créer le volume persistant et la revendication de volume persistant, voir Volumes persistants et Revendications de volume persistant.
- L'exemple suivant montre un volume persistant " PV.yaml. L'exemple fournit des indications sur la manière de créer des PV et des PVC. Cet exemple et cette méthode ne s'appliquent qu'aux PV et PVC qui utilisent le serveur NFS.
apiVersion: v1
kind: PersistentVolume
metadata:
name: elm-shared-pv
spec:
capacity:
storage: 100Gi
accessModes:
- ReadWriteMany
nfs:
server: xx.xx.xx.xx
path: /data/elmnfs
persistentVolumeReclaimPolicy: Retain
storageClassName: <your-storage-class-name>
- accessModes
- Le "
accessModes définit deux caractéristiques telles que la capacité de lecture/écriture (ReadWrite ou " ReadOnly) et l'accès au volume (Once ou " Many). Définissez le mode d'accès comme " ReadWriteMany. Le volume persistant est partagé entre les modules d'application de la Engineering Lifecycle Management
- nfs
- Paramètres spécifiés qui s'appliquent au type sélectionné. L'exemple donné concerne le type NFS. Vous pouvez effectuer des modifications en fonction de la documentation du type que vous sélectionnez.
- serveur
- Nom d'hôte du serveur NFS
- path
- Chemin exporté par le serveur NFS. Remplir le champ en fonction du serveur NFS.
- persistentVolumeReclaimPolicy
- La politique de conservation du volume persistant. Vous pouvez utiliser " Retain pour faciliter la réutilisation.
- storageClassName
- Le type de classe de stockage que le volume persistant doit utiliser. Remplissez le champ en fonction de la configuration du cluster.
Pour plus d'informations, voir
Modèle et exemple YAML de PersistentVolume
- Exemple de demande de volume persistant, PVC.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: elm-shared-pvc
namespace: elminstance
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 100Gi
volumeName: elm-shared-pv
storageClassName: rook-cephfs
- nom
- Saisissez le nom " elm-shared-pvc.
Important : indiquez le nom " elm-shared-pvc pour créer l'instance de Engineering Lifecycle Management
- espace de nom
- Nom du projet où l'instance de Engineering Lifecycle Management est créée.
- accessModes
- Le "
accessModes définit deux caractéristiques telles que la capacité de lecture/écriture (ReadWrite ou " ReadOnly) et l'accès au volume (Once ou " Many). Définissez le mode d'accès comme " ReadWriteMany.
- stockage
- Taille de stockage demandée par la demande pour le volume persistant. Remplissez le champ en fonction de la configuration du cluster.
- volumeName
- Renseigner le nom fourni lors de la création du volume persistant.
- storageClassName
- Le type de classe de stockage que la demande de volume persistant doit utiliser. Remplissez le champ en fonction de la configuration du cluster.
- Créez le volume persistant à l'aide de la commande suivante.
- Créez la demande de volume persistant à l'aide de la commande suivante.