Compartir vía


Cambiar la cuenta del servicio de almacenamiento en caché (Almacenamiento en caché de AppFabric 1.1)

Microsoft AppFabric 1.1 para Windows Server permite ejecutar el Servicio Almacenamiento en caché de AppFabric como cuenta integrada o como cuenta de dominio personalizada. Anteriormente, ejecutar el servicio como una cuenta de dominio personalizada no era compatible en Windows Server AppFabric v1.0. Este tema describe cómo cambiar la cuenta de Servicio Almacenamiento en caché de AppFabric utilizando dos métodos:

  1. Utilizar el Asistente para configuración

  2. Utilizar Windows PowerShell

La cuenta de servicio debe actualizarse de forma individual en cada uno de los hosts de caché y cada uno de ellos debe detenerse antes de realizar los cambios. La forma más sencilla de realizar esta acción es utilizar el comando Stop-CacheCluster de Windows PowerShell para detener todos los hosts del clúster. Sin embargo, puede decidir dejar el clúster de caché en ejecución y actualizar los servicios de forma secuencia utilizando Stop-CacheHost, actualizar dicho host de caché y, a continuación, utilizar Start-CacheHost antes de continuar con el siguiente servidor.

Nota

No se recomienda utilizar una cuenta de servicio personalizada con los privilegios de Administrado en el host de caché.

WarningAdvertencia
Debe detener el clúster de caché si va a cambiar de una cuenta integrada, como SERVICIO DE RED, a una cuenta personalizada, como una cuenta de dominio. En esta situación, también debería reiniciar las aplicaciones de cliente de caché.

Utilizar el Asistente para configuración

El Asistente para configuración le permite actualizar el Servicio Almacenamiento en caché de AppFabric con una interfaz de usuario.

  1. En el menú Inicio, seleccione Microsoft AppFabric 1.1 para Windows Server y, a continuación, haga clic en ConfigurarAppFabric.

  2. Continúe con los pasos de configuración hasta que llegue a la sección Servicio de almacenamiento en caché.

  3. Active la casilla de verificación Definir la configuración del servicio de almacenamiento en caché.

  4. Haga clic en el botón Cambiar que se encuentra al lado del cuadro de texto Cuenta de servicio de almacenamiento en caché.

  5. En el cuadro de diálogo, Seleccionar usuario, introduzca la información de la cuenta y, a continuación, haga clic en Aceptar.

  6. Seleccione el Proveedor de configuración de servicio de almacenamiento en caché e indique el almacén de configuración actual del clúster de caché actual.

  7. Seleccione el botón de opción Unir al clúster.

  8. Haga clic en Siguiente y complete la configuración del servicio de almacenamiento en red para aplicar los cambios a la cuenta de Servicio Almacenamiento en caché de AppFabric.

  9. Inicie el host de caché utilizando Start-CacheHost o los comandos Start-CacheCluter de Windows PowerShell.

Utilizar Windows PowerShell

Los siguientes pasos muestran otra técnica para cambiar la cuenta de Servicio Almacenamiento en caché de AppFabric utilizando Windows PowerShell. Para obtener más información acerca de cómo utilizar los comandos de configuración que se detallan a continuación, consulte Instalación y configuración automatizadas (Almacenamiento en caché de AppFabric 1.1).

  1. Si el host de caché de destino continua en ejecución, deténgalo con Stop-CacheCluster o Stop-CacheHost.

    Stop-CacheHost CacheServer1 22233
    
  2. Utilice UnRegister-CacheHost para eliminar el host de caché del clúster de caché.

    Unregister-CacheHost -Provider System.Data.SqlClient -ConnectionString "Data Source=SQLSERVER1;Initial Catalog=CachingDB;Integrated Security=True" -HostName CacheServer1
    
  3. Utilice Remove-CacheHost para eliminar la configuración del host de caché del servidor. Este comando debe ejecutarse desde el host de caché de destino.

    Remove-CacheHost
    
  4. Cambie la cuenta de servicio utilizando la Herramienta de servicios administrativos o el comando sc.exe.

    sc.exe config AppFabricCachingService obj= DOMAIN\user1 password= user1_password
    
    ImportantImportante
    Si utiliza una cuenta de servicio personalizada, debe tener el derecho Inicio de sesión como servicio. Para obtener más información acerca de cómo conceder este derecho, consulte Agregar el derecho de inicio de sesión como servicio a una cuenta.

  5. Utilice Add-CacheHost para configurar el host de caché. Especifique la nueva cuenta con el parámetro Account.

    Add-CacheHost -Provider System.Data.SqlClient -ConnectionString "Data Source=SQLSERVER1;Initial Catalog=CachingDB;Integrated Security=True" -Account "DOMAIN\user1"
    
  6. Utilice Register-CacheHost para registrar el host de caché en el clúster de caché. Especifique la nueva cuenta con el parámetro Account.

    Register-CacheHost -Provider System.Data.SqlClient -ConnectionString "Data Source=SQLSERVER1;Initial Catalog=CachingDB;Integrated Security=True"  -Account "DOMAIN\user1" -CachePort 22233 -ClusterPort 22234  -ArbitrationPort 22235 -ReplicationPort 22236 -HostName CACHESERVER1
    
  7. Inicie el host de caché utilizando Start-CacheHost o Start-CacheCluter.

Vea también

Conceptos

Configuración del clúster de caché

  2012-03-05