OpenShift Referencia de parámetros del complemento de Data Foundation
Clásico VPC
Revise la siguiente referencia de parámetros para el complemento de clúster de OpenShift Data Foundation.
También puede encontrar los parámetros del complemento en la consola durante la implementación del complemento, o ejecutando el siguiente comando y especificando la versión del complemento que desea utilizar.
ibmcloud oc cluster addon options --addon openshift-data-foundation --version VERSION
| Parámetro | Descripción | Valor predeterminado | Editable tras la implantación |
|---|---|---|---|
addSingleReplicaPool |
Especifique true para crear un único grupo de réplica sin replicación de datos, lo que aumenta el riesgo de pérdida de datos, corrupción de datos y posible inestabilidad del sistema. |
false |
No |
autoDiscoverDevices |
Clásico Especifique true para descubrir automáticamente los discos disponibles en los nodos trabajadores. |
true |
Sí |
backupFrequency |
4.21 y posteriores Este parámetro define el intervalo de programación de las copias de seguridad automáticas de la base de datos de metadatos de MultiCloud Object Gateway. Las opciones
de programación admitidas siguen los preajustes estándar tipo cron: @daily (por defecto), @weekly, @monthly. |
@daily |
Sí |
billingType |
Especifique billingType ( essentials o advanced ) para su implantación. Para obtener más información sobre el tipo de facturación, consulte Soporte de características por tipo de facturación. |
advanced |
Sí |
clusterEncryption |
Opcional: especifique true para habilitar el cifrado. |
false |
No |
clusterExpansionLimit |
4.21 y posteriores Define el límite máximo de expansión del clúster en el almacenamiento en la nube. El escalado automático de capacidad se suspende si se supera este límite. | 12Ti |
Sí |
disableNoobaaLB |
Especifique true para deshabilitar al equilibrador de carga público NooBaa. |
false |
No |
enableAutomaticBackup |
4.21 y posteriores Activa las copias de seguridad automáticas programadas para la base de datos de metadatos de MultiCloud Object Gateway ( NooBaa ). Esta función está estrechamente vinculada
a la configuración de ignoreNoobaa. Sólo puede activarse cuando MultiCloud Object Gateway está desplegado (es decir, ignoreNoobaa = false). |
false |
Sí |
enableAutomaticCapacityScaling |
4.21 y posteriores Cuando está activado, el sistema supervisa continuamente la utilización del almacenamiento. Una vez que la capacidad utilizada alcanza aproximadamente el 70% de la capacidad provisionada, el sistema añade automáticamente una capacidad de almacenamiento bruta adicional equivalente al tamaño de despliegue configurado originalmente. | false |
Sí |
enableNFS |
La activación de esta función permite exportar datos del sistema de archivos de red ( NFS ) a los que se puede acceder interna o externamente desde el clúster OpenShift. | false |
Sí |
encryptionInTransit |
Especifique true para activar el cifrado en tránsito. La habilitación del cifrado en tránsito no afecta a los volúmenes correlacionados o montados existentes. Una vez que se ha correlacionado/montado un volumen, conserva los
valores de cifrado que se utilizaron cuando se montó inicialmente. Para cambiar los valores de cifrado para los volúmenes existentes, deben volver a montarse uno por uno. |
false |
No |
hpcsBaseUrl |
Opcional: especifique el punto final público o privado de la instancia de Hyper Protect Crypto Services o Key Protect. Por ejemplo: https://api.eu-gb.hs-crypto.cloud.ibm.com:8389. |
N/D | Sí |
hpcsInstanceId |
Opcional: Especifique el ID de instancia de Hyper Protect Crypto Services o Key Protect. Por ejemplo: d11a1a43-aa0a-40a3-aaa9-5aaa63147aaa. |
N/D | Sí |
hpcsSecretName |
Opcional: Especifique el nombre del secreto que creó utilizando sus credenciales de Hyper Protect Crypto Services o Key Protect. Por ejemplo: ibm-hpcs-secret. |
N/D | Sí |
hpcsServiceName |
Opcional: especifique el nombre de la instancia de Hyper Protect Crypto Services o Key Protect. Por ejemplo: Hyper-Protect-Crypto-Services-eugb. |
false |
Sí |
hpcsTokenUrl |
Opcional: especifique https://iam.cloud.ibm.com/identity/token. |
N/D | Sí |
ignoreNoobaa |
Especifique true si no desea desplegar MultiCloud Object Gateway. |
true |
No |
name |
Especifique un nombre para su recurso que utilice sólo letras minúsculas, números, - o . |
N/D | Sí |
numOfBackupCopies |
4.21 y posteriores Especifica el número de copias de seguridad automáticas que se conservan para la base de datos de metadatos de MultiCloud Object Gateway. | 5 |
Sí |
numOfOsd |
Especifique el número de Object Storage Daemons (OSDs) a crear. A partir de OpenShift Data Foundation 4.21, flexibleScaling se habilita automáticamente para clústeres de una sola zona e implementaciones con menos de tres zonas
de disponibilidad, lo que permite un escalado granular en lugar de requerir múltiplos de tres. Para los clústeres multizona con tres o más zonas, OpenShift Data Foundation crea tres veces el valor especificado para distribuir los OSD entre
las zonas para una alta disponibilidad. Por ejemplo, especificando 1 se crean 3 OSD. Para clusters de una sola zona con escalado flexible activado, se utiliza directamente el valor especificado. Por ejemplo, especificando
1 se crea 1 OSD. Para el despliegue inicial en clústeres de una sola zona, se recomienda especificar al menos 3 OSD para garantizar una capacidad de recuperación adecuada. |
1 |
Sí |
ocsUpgrade |
Especifique true para actualizar la versión principal de su implantación de ODF. |
false |
Sí |
odfDeploy |
Especifique true para desplegar los recursos de ODF como, por ejemplo, clases de almacenamiento, PVC y PV cuando habilite el complemento. Cuando se establece en false, solo se despliega el complemento y, a continuación,
debe configurar los recursos ODF más adelante a través de los archivos de configuración YAML. |
false |
Sí |
osdDevicePaths |
Classic Especifique una lista separada por comas de las rutas de los dispositivos que desea utilizar para los dispositivos OSD. Los dispositivos que especifique se utilizan como almacenamiento
de aplicaciones en la configuración. Cada dispositivo debe tener al menos 100GiB de espacio y debe estar sin formato y sin montar. El formato del parámetro es /dev/disk/by-id/<device-id>. Ejemplo de valor
de ruta de un dispositivo particionado: /dev/disk/by-id/scsi-0000000a00a00a00000a0aa000a00a0a0-part2. Si especifica más de una vía de acceso de dispositivo, asegúrese de que no haya espacios entre cada vía de acceso. Por ejemplo:
/dev/disk/by-id/scsi-1111111a11a11a11111a1aa111a11a1a1-part2,/dev/disk/by-id/scsi-0000000a00a00a00000a0aa000a00a0a0-part2. |
N/D | Sí |
osdSize |
Especifique un tamaño para sus dispositivos de almacenamiento. Ejemplo: 512Gi. La capacidad total de almacenamiento de su cluster ODF equivale a la osdSize multiplicada por la numOfOsd. |
512Gi |
Sí |
osdStorageClassName |
|
N/D | Sí |
resourceProfile |
Especifique un perfil de recursos basado en la disponibilidad de recursos durante el despliegue. Seleccione lean que requiere 24 CPUs y 72GiB memoria, balanced que requiere 30 CPUs y 72 GiB memoria, o performance que requiere 45 CPUs y 96 GiB memoria. |
balanced |
Sí |
setDefaultStorageClassForVirtualization |
4.21 y posteriores Si está activada, la virtualización RBD StorageClass se marca como predeterminada para los discos KubeVirt VM (volúmenes persistentes) en el momento de la instalación. | false |
Sí |
taintNodes |
Especifique true para contaminar los nodos trabajadores seleccionados de modo que sólo puedan ejecutarse en ellos pods de OpenShift Data Foundation. Utilice esta opción sólo si limita ODF a un subconjunto de nodos del clúster. |
false |
No |
useCephRBDAsDefaultStorageClass |
Establezca la clase de almacenamiento Ceph RADOS block device (RBD) como la clase de almacenamiento predeterminada en el clúster durante la implementación de OpenShift Data Foundation. Asegúrese de eliminar la clase de almacenamiento predeterminada
existente antes de establecer este parámetro en true. |
false |
Sí |
workerNodes |
Especifique uno de workerPool o workerNodes. Especifique los nombres de los nodos de trabajador que desea utilizar para el despliegue de ODF. No especifique esta opción si desea utilizar todos los nodos trabajadores
de su clúster. Para recuperar el nombre de nodo trabajador, ejecute el mandato oc get nodes. |
N/D | Sí |
workerPool |
Especifique uno de workerPool o workerNodes. Especifique el nombre o el ID de una agrupación de nodos trabajadores a utilizar para ODF. No especifique esta opción si desea utilizar todos los nodos trabajadores de
su clúster. Para recuperar el nombre de nodo trabajador, ejecute el mandato ibmcloud oc worker ls -C CLUSTER. |
N/D | Sí |