Riferimento al parametro aggiuntivo OpenShift Data Foundation

Classico VPC

Esaminare il seguente riferimento ai parametri per il componente aggiuntivo per cluster di OpenShift Data Foundation.

È inoltre possibile trovare i parametri add-on nella console durante l'implementazione dell'add-on, oppure eseguendo il seguente comando e specificando la versione dell'add-on che si desidera utilizzare.

ibmcloud oc cluster addon options --addon openshift-data-foundation --version VERSION
Riferimento al parametro del componente aggiuntivoOpenShift Data Foundation
Parametro Descrizione Valore predefinito Modificabile dopo la distribuzione
addSingleReplicaPool Specificare true per creare un singolo pool di replica senza replica dei dati, aumentando il rischio di perdita di dati, corruzione dei dati e potenziale instabilità del sistema. false No
autoDiscoverDevices Classico Specifica true per rilevare automaticamente i dischi disponibili sui nodi di lavoro. true
backupFrequency 4.21 e successivi Questo parametro definisce l'intervallo di pianificazione per i backup automatici del database dei metadati di MultiCloud Object Gateway. Le opzioni di pianificazione supportate seguono le preimpostazioni standard di tipo cron: @daily (predefinito), @weekly, @monthly. @daily
billingType Specificare un billingType di essentials o advanced per la propria distribuzione. Per ulteriori informazioni sul tipo di fatturazione, vedi Supporto della funzione per tipo di fatturazione. advanced
clusterEncryption Facoltativo: specificare true per abilitare la codifica. false No
clusterExpansionLimit 4.21 e successivi Definisce il limite massimo di espansione del cluster nel cloud storage. La scalatura automatica della capacità viene sospesa se si supera questo limite. 12Ti
disableNoobaaLB Specificare true per disabilitare NooBaa bilanciatore di carico pubblico. false No
enableAutomaticBackup 4.21 e successivi Abilita i backup automatici programmati per il database dei metadati di MultiCloud Object Gateway ( NooBaa ). Questa funzione è strettamente legata alla configurazione di ignoreNoobaa. Può essere abilitato solo quando è distribuito MultiCloud Object Gateway (cioè ignoreNoobaa = false). false
enableAutomaticCapacityScaling 4.21 e successivi Se abilitato, il sistema monitora continuamente l'utilizzo dello storage. Una volta che la capacità utilizzata raggiunge circa il 70% della capacità prevista, il sistema aggiunge automaticamente una capacità di archiviazione grezza aggiuntiva equivalente alle dimensioni del deployment originariamente configurato. false
enableNFS L'attivazione di questa funzione consente di esportare i dati del Network File System ( NFS ) che possono essere consultati internamente o esternamente dal cluster OpenShift. false
encryptionInTransit Specificare true per abilitare la crittografia in transito. L'abilitazione della codifica in transito non influisce sui volumi associati o montati esistenti. Una volta che un volume è stato associato / montato, conserva le impostazioni di crittografia utilizzate quando è stato inizialmente montato. Per modificare le impostazioni di codifica per i volumi esistenti, è necessario rimontarli nuovamente uno per uno. false No
hpcsBaseUrl Facoltativo: specifica l'endpoint pubblico o privato della tua istanza Hyper Protect Crypto Services o Key Protect. Ad esempio: https://api.eu-gb.hs-crypto.cloud.ibm.com:8389. N/D
hpcsInstanceId Facoltativo: specifica il tuo ID istanza Hyper Protect Crypto Services o Key Protect. Ad esempio: d11a1a43-aa0a-40a3-aaa9-5aaa63147aaa. N/D
hpcsSecretName Facoltativo: specifica il nome del segreto che hai creato utilizzando le tue credenziali Hyper Protect Crypto Services o Key Protect. Ad esempio: ibm-hpcs-secret. N/D
hpcsServiceName Facoltativo: specifica il nome della tua istanza Hyper Protect Crypto Services o Key Protect. Ad esempio: Hyper-Protect-Crypto-Services-eugb. false
hpcsTokenUrl Facoltativo: specificare https://iam.cloud.ibm.com/identity/token. N/D
ignoreNoobaa Specificare true se non si desidera distribuire MultiCloud Object Gateway. true No
name Specificare un nome per la risorsa che utilizzi solo lettere minuscole, numeri - o . N/D
numOfBackupCopies 4.21 e successivi Specifica il numero di copie di backup automatiche conservate per il database dei metadati di MultiCloud Object Gateway. 5
numOfOsd Specificare il numero di demoni Object Storage (OSD) da creare. A partire da OpenShift Data Foundation 4.21, flexibleScaling viene abilitato automaticamente per i cluster a zona singola e le distribuzioni con meno di tre zone di disponibilità, consentendo una scalatura granulare invece di richiedere multipli di tre. Per i cluster multizona con tre o più zone, OpenShift Data Foundation crea tre volte il valore specificato per distribuire gli OSD tra le zone per garantire un'elevata disponibilità. Ad esempio, specificando 1 si creano 3 OSD. Per i cluster a zona singola con scalatura flessibile abilitata, viene utilizzato direttamente il valore specificato. Ad esempio, specificando 1 si crea 1 OSD. Per l'implementazione iniziale in cluster a zona singola, si consiglia di specificare almeno 3 OSD per garantire una resilienza adeguata. 1
ocsUpgrade Specificare true per aggiornare la versione principale della propria distribuzione ODF. false
odfDeploy Specificare true per distribuire le risorse ODF come classi di memoria, PVC e PV quando si abilita il componente aggiuntivo. Quando impostato su false, viene distribuito solo il componente aggiuntivo ed è necessario configurare le risorse ODF in un secondo momento tramite i file di configurazione YAML. false
osdDevicePaths Classico Specificare un elenco separato da virgole dei percorsi di periferica per i dispositivi che si desidera utilizzare per i dispositivi OSD. I dispositivi che specifichi vengono utilizzati come archiviazione dell'applicazione nella configurazione. Ogni dispositivo deve avere almeno 100GiB di spazio e deve essere non formattato e smontato. Il formato del parametro è /dev/disk/by-id/<device-id>. Valore percorso dispositivo di esempio per una unità partizionata: /dev/disk/by-id/scsi-0000000a00a00a00000a0aa000a00a0a0-part2. Se si specifica più di un percorso di periferica, accertarsi che non vi siano spazi tra ciascun percorso. Ad esempio: /dev/disk/by-id/scsi-1111111a11a11a11111a1aa111a11a1a1-part2,/dev/disk/by-id/scsi-0000000a00a00a00000a0aa000a00a0a0-part2. N/D
osdSize Specificare una dimensione per i dispositivi di memoria. Esempio: 512Gi. La capacità di archiviazione totale del cluster ODF è equivalente a osdSize moltiplicata per numOfOsd. 512Gi
osdStorageClassName
  • Classic: Specificare localblock.
  • VPC Specificare il nome della classe di archiviazione che si desidera utilizzare per le periferiche OSD. Per i cluster multizona, specifica una classe di archiviazione metro. Per i cluster a zona singola, specificare il nome della classe di archiviazione a livelli che si desidera utilizzare. Esempio: ibmc-vpc-block-10iops-tier.
N/D
resourceProfile Specificare un profilo di risorse basato sulla disponibilità di risorse durante la distribuzione. Selezionare lean, che richiede 24 CPU e memoria 72GiB, balanced, che richiede 30 CPU e 72 memoria GiB, o performance, che richiede 45 CPU e 96 memoria GiB. balanced
setDefaultStorageClassForVirtualization 4.21 e successivi Se abilitata, la virtualizzazione RBD StorageClass è contrassegnata come predefinita per i dischi KubeVirt VM (volumi persistenti) al momento dell'installazione. false
taintNodes Specificare true per contaminare i nodi worker selezionati, in modo che solo i pod di OpenShift Data Foundation possano essere eseguiti su tali nodi. Utilizzare questa opzione solo se si limita ODF a un sottoinsieme di nodi nel cluster. false No
useCephRBDAsDefaultStorageClass Impostare la classe di archiviazione Ceph RADOS block device (RBD) come classe di archiviazione predefinita nel cluster durante la distribuzione di OpenShift Data Foundation. Assicurarsi di rimuovere la classe di archiviazione predefinita esistente prima di impostare questo parametro su true. false
workerNodes Specificare uno tra workerPool o workerNodes. Specificare i nomi dei nodi di lavoro che si desidera utilizzare per la distribuzione ODF. Non specificare questa opzione se si desidera utilizzare tutti i nodi di lavoro nel cluster. Per richiamare il tuo nome nodo di lavoro, esegui il comando oc get nodes. N/D
workerPool Specificare uno tra workerPool o workerNodes. Specificare il nome o l'ID di un pool di lavoro da utilizzare per ODF. Non specificare questa opzione se si desidera utilizzare tutti i nodi di lavoro nel cluster. Per richiamare il tuo nome nodo di lavoro, esegui il comando ibmcloud oc worker ls -C CLUSTER. N/D