Aprovisionamiento de nodos de cálculo y estado del ciclo de vida
Los nodos de cálculo se deben aprovisionar para contribuir a la capacidad informática de Private Cloud Appliance y las instancias informáticas del host. El aprovisionamiento es una tarea de administrador realizada desde el Enclave de servicio, que también se utiliza para anular el aprovisionamiento de un nodo y para controlar el estado del ciclo de vida.
Aprovisionamiento de un nodo de cálculo
El software del dispositivo detecta los nodos de cálculo que están instalados en el rack y conectados a los conmutadores, lo que significa que aparecen en la lista Unidades de rack como Listo para aprovisionar. Puede aprovisionarlos desde la interfaz de usuario web de servicio o la CLI de servicio.
- Uso de la IU web de servicio
-
-
En el menú de navegación, haga clic en Rack Units.
-
En la tabla Rack Units (Unidades de rack), haga clic en el nombre de host del nodo de cálculo que desea aprovisionar.
Aparece la página de detalles del nodo de cálculo.
-
En la esquina superior derecha de la página, haga clic en Controls y seleccione el comando Provision.
-
- Uso de la CLI del servicio
-
-
Visualice la lista de nodos de cálculo.
Copie el ID del nodo de cálculo que desea aprovisionar.
PCA-ADMIN> list ComputeNode Data: id name provisioningState provisioningType -- ---- ----------------- ---------------- 29f68a0e-4744-4a92-9545-7c48fa365d0a pcacn001 Ready to Provision Unspecified 7a0236f4-b00e-461d-93a0-b22673a18d9c pcacn003 Ready to Provision Unspecified dc8ae567-b07f-48e0-89bd-e57069c20010 pcacn002 Ready to Provision Unspecified -
Aprovisione el nodo de cálculo con este comando:
PCA-ADMIN> provision id=7a0236f4-b00e-461d-93a0-b22673a18d9c JobId: ea93cac4-4430-4663-aafd-d70701593fb2Utilice el ID de trabajo para comprobar el estado del comando provision.
PCA-ADMIN> show Job id=ea93cac4-4430-4663-aafd-d70701593fb2 [...] Done = true Name = MODIFY_TYPE Run State = Succeeded -
Repita el comando provision para cualquier otro nodo de cálculo que desee aprovisionar en este momento.
-
Confirme que se han aprovisionado los nodos de cálculo.
PCA-ADMIN> list ComputeNode Data: id name provisioningState provisioningType -- ---- ----------------- ---------------- 29f68a0e-4744-4a92-9545-7c48fa365d0a pcacn001 Provisioned KVM 7a0236f4-b00e-461d-93a0-b22673a18d9c pcacn003 Provisioned KVM dc8ae567-b07f-48e0-89bd-e57069c20010 pcacn002 Provisioned KVM
-
Inicio, restablecimiento o parada de un nodo de cálculo
- Uso de la IU web de servicio
-
-
Asegúrese de que el nodo de cálculo esté bloqueado para mantenimiento.
-
En el menú de navegación, haga clic en Rack Units.
-
En la tabla Rack Units (Unidades de rack), localice el nodo de cálculo que desea iniciar, restablecer o detener.
-
Haga clic en el menú Acción (tres puntos verticales) y seleccione la acción adecuada: Iniciar, Restablecer o Parar.
-
Cuando aparezca la ventana de confirmación, haga clic en el botón de acción correspondiente para continuar.
Aparece una ventana emergente durante unos segundos para confirmar que el nodo de cálculo se está iniciando, parando o reiniciando.
-
Cuando el nodo de cálculo vuelva a estar activo y en ejecución, libere los bloqueos de mantenimiento y aprovisionamiento.
-
- Uso de la CLI del servicio
-
-
Visualice la lista de nodos de cálculo.
Copie el ID del nodo de cálculo que desea iniciar, restablecer o parar.
PCA-ADMIN> list ComputeNode Data: id name provisioningState provisioningType -- ---- ----------------- ---------------- 3e62bf25-a26c-407e-ab8b-df01a4ad98b6 pcacn002 Provisioned KVM f7b8356b-052f-4911-babb-447e6ab9c78d pcacn003 Provisioned KVM 4e06ebdf-faed-484e-996d-d77af786f123 pcacn001 Provisioned KVM -
Asegúrese de que el nodo de cálculo esté bloqueado para mantenimiento.
-
Inicie, restablezca o pare el nodo de cálculo con el comando correspondiente:
PCA-ADMIN> start ComputeNode id=f7b8356b-052f-4911-babb-447e6ab9c78d PCA-ADMIN> reset id=f7b8356b-052f-4911-babb-447e6ab9c78d PCA-ADMIN> stop ComputeNode id=f7b8356b-052f-4911-babb-447e6ab9c78d -
Cuando el nodo de cálculo vuelva a estar activo y en ejecución, libere los bloqueos de mantenimiento y aprovisionamiento.
-
Anulación del aprovisionamiento de un nodo de cálculo
Si necesita quitar un nodo de cálculo del servicio, por ejemplo, para sustituir uno defectuoso, primero debe anular el aprovisionamiento para que los datos se eliminen correctamente de las bases de datos del sistema.
- Uso de la IU web de servicio
-
-
En el menú de navegación, haga clic en Rack Units.
-
En la tabla Rack Units (Unidades de rack), haga clic en el nombre de host del nodo de cálculo que desea anular el aprovisionamiento.
Aparece la página de detalles del nodo de cálculo.
-
En la esquina superior derecha de la página, haga clic en Controls y seleccione el comando Provisioning Lock.
Cuando aparezca la ventana de confirmación, haga clic en Lock para continuar.
Una vez finalizada correctamente, el separador Información de nodo de cálculo muestra Aprovisionamiento bloqueado = Sí.
-
Asegúrese de que no se estén ejecutando más instancias informáticas en el nodo de cálculo.
Haga clic en Controls y seleccione el comando Migrate All Vms. El sistema migra las instancias a otros nodos de cálculo.
-
Para anular el aprovisionamiento del nodo de cálculo, haga clic en Controles y seleccione el comando Anular aprovisionamiento.
Cuando aparezca la ventana de confirmación, haga clic en Deprovision para continuar.
Una vez finalizada correctamente, el separador Información de nodo de cálculo muestra Estado de aprovisionamiento = Listo para aprovisionar.
-
- Uso de la CLI del servicio
-
-
Visualice la lista de nodos de cálculo.
Copie el ID del nodo de cálculo que desea anular el aprovisionamiento.
PCA-ADMIN> list ComputeNode Data: id name provisioningState provisioningType -- ---- ----------------- ---------------- 29f68a0e-4744-4a92-9545-7c48fa365d0a pcacn001 Provisioned KVM 7a0236f4-b00e-461d-93a0-b22673a18d9c pcacn003 Provisioned KVM dc8ae567-b07f-48e0-89bd-e57069c20010 pcacn002 Provisioned KVM -
Defina un bloqueo de aprovisionamiento en el nodo de cálculo.
PCA-ADMIN> provisioningLock id=7a0236f4-b00e-461d-93a0-b22673a18d9c JobId: ed4a4646-6d73-41f9-9cb0-73ea35e0d766Utilice el ID de trabajo para comprobar el estado del comando.
PCA-ADMIN> show Job id=ed4a4646-6d73-41f9-9cb0-73ea35e0d766 [...] Done = true Name = MODIFY_TYPE Run State = Succeeded -
Confirme que el nodo de cálculo está bajo bloqueo de aprovisionamiento.
PCA-ADMIN> show ComputeNode id=7a0236f4-b00e-461d-93a0-b22673a18d9c [...] Provisioning Locked = true -
Migre todas las instancias informáticas en ejecución fuera del nodo de cálculo que desea anular el aprovisionamiento.
PCA-ADMIN> migrateVm id=7a0236f4-b00e-461d-93a0-b22673a18d9c JobId: 6f1e94bc-7d5b-4002-ada9-7d4b504a2599Utilice el ID de trabajo para comprobar el estado del comando.
PCA-ADMIN> show Job id=6f1e94bc-7d5b-4002-ada9-7d4b504a2599 Data: [...] Done = true Name = MODIFY_TYPE Run State = Succeeded -
Anule el aprovisionamiento del nodo de cálculo con este comando:
PCA-ADMIN> deprovision id=7a0236f4-b00e-461d-93a0-b22673a18d9c JobId: 9868fdac-ddb6-4260-9ce1-c018cf2ddc8dUtilice el ID de trabajo para comprobar el estado del comando de anulación de aprovisionamiento.
PCA-ADMIN> show Job id=9868fdac-ddb6-4260-9ce1-c018cf2ddc8d [...] Done = true Name = MODIFY_TYPE Run State = Succeeded -
Confirme que se haya anulado el aprovisionamiento del nodo de cálculo.
PCA-ADMIN> list ComputeNode Data: id name provisioningState provisioningType -- ---- ----------------- ---------------- 29f68a0e-4744-4a92-9545-7c48fa365d0a pcacn001 Provisioned KVM 7a0236f4-b00e-461d-93a0-b22673a18d9c pcacn003 Ready to Provision Unspecified dc8ae567-b07f-48e0-89bd-e57069c20010 pcacn002 Provisioned KVM
-