Personalizzazione delle configurazioni hardware per istanze del servizio DataStage con la riga di comando

Puoi utilizzare la CLI (command - line interface) per personalizzare le configurazioni hardware per istanze DataStage .

Informazioni su questa attività

Quando si crea un'istanza dei servizi, parte del processo consiste nella configurazione del profilo hardware. Dall'interfaccia utente di DataStage , è possibile selezionare le configurazioni di Piccolo, Medio o Grande. Queste configurazioni hanno quantità e dimensioni predefinite di calcoli e conduttori. Tuttavia, puoi utilizzare la CLI per creare configurazioni hardware personalizzate oltre a quanto disponibile nell'IU.

Procedura

  1. Accedere a Red Hat® OpenShift® Container Platform come utente con autorizzazioni sufficienti per completare l'attività:
    oc login OpenShift_URL:port
  2. Apri il progetto che contiene l'istanza del servizio DataStage che vuoi personalizzare. Ad esempio:
    oc project ds
  3. Trova l'istanza del servizio DataStage che vuoi personalizzare:
    oc get pxruntime
  4. Modificare l'istanza. Ad esempio:
    oc edit pxruntime my-mpp
  5. Modificare la sezione spec per aggiungere una specifica di scala. Il seguente esempio crea 1 istanza con le seguenti configurazioni:
    • 1 nodo di testa con 4 core, ciascuno con 8 GB di memoria
    • 3 nodi di elaborazione, ciascuno con 1 core e 2 GB di memoria
    spec:
      description: ""
      image_digests:
        pxcompute: 'sha256:4030bd65c44463206330174159e33c571f5d9e46f321131c96d20476e3f40dd6 '
        pxruntime: 'sha256:221668fc521a5572c33beebf07ff719a4d40037d89d03831ff7ce691868cbc9a '
      license:
        accept: true
      parameters:
        scaleConfig: large
        storageClass: nfs-client
        storageSize: 512Gi
      scale:
        pxcompute:
          replicas: 3
          resources:
            limits:
              cpu: 8
              memory: 16Gi
            requests:
              cpu: 1
              memory: 2Gi
        pxruntime:
          replicas: 1
          resources:
            limits:
              cpu: 8
              memory: 16Gi
            requests:
              cpu: 4
              memory: 8Gi
      shutdown: false

    È possibile modificare l'istanza in tal modo per modificare il numero di core, i nodi di elaborazione e la quantità di memoria.