Crea una instancia de Filestore que use el protocolo NFSv4.1 con Microsoft AD administrado.
Antes de comenzar
Antes de crear una instancia de Filestore nueva, asegúrate de tener suficiente cuota. La cuota de instancias varía según la ubicación de la región y el nivel de servicio que deseas usar. Para aumentar la cuota disponible, debes enviar una solicitud de aumento de cuota.
Crea el dominio de Microsoft AD administrado
Si deseas usar Microsoft AD administrado con una instancia de Filestore, el dominio de Microsoft AD administrado debe crearse antes que la instancia de Filestore.
Tanto el dominio de Microsoft AD administrado como la instancia de Filestore deben usar la misma VPC en el mismo proyecto.
Si tu servicio de Microsoft AD administrado está alojado en un proyecto independiente de la instancia de Filestore que deseas usar, la red de VPC de Filestore debe intercambiar tráfico con el dominio de Microsoft AD administrado.
Para obtener más información, consulta Implementa Microsoft AD administrado con acceso entre proyectos mediante el intercambio de tráfico entre dominios.
Completa todos los pasos de configuración para crear una instancia de Filestore.
Asegúrate de que los usuarios de Microsoft AD administrado tengan los campos POSIX RFC 2307 y RFC 2307bis propagados, de forma similar a la siguiente.
Para obtener más información sobre cómo configurar objetos en Microsoft AD administrado, consulta Objetos de Active Directory administrados.
Usuarios y computadoras de Active Directory
En los siguientes pasos, se describen los atributos que debes configurar para los usuarios y grupos de LDAP. Puedes administrar los atributos POSIX con el complemento de MMC Usuarios y computadoras de Active Directory.
Abre el Editor de atributos de la siguiente manera:
- Haz clic en Iniciar.
Haz clic en Herramientas administrativas de Windows y selecciona Usuarios y computadoras de Active Directory.
Se abrirá la ventana Usuarios y computadoras de Active Directory.
Selecciona el nombre de dominio que deseas ver. Para expandir su contenido, haz clic en la flecha.
En el menú Ver de Usuarios y computadoras de Active Directory, selecciona Funciones avanzadas.
En el panel izquierdo, haz doble clic en Usuarios.
En la lista de usuarios, haz doble clic en un usuario para ver su pestaña Editor de atributos.
Los usuarios de LDAP deben tener configurados los siguientes atributos:
uiduidNumbercngidNumberobjectClass
Cada usuario debe tener un
uidNumberúnico. Ten en cuenta que el valor del atributouiddistingue entre mayúsculas y minúsculas. Para el atributoobjectClass,useres la configuración predeterminada en la mayoría de las implementaciones de Active Directory (AD). A continuación, se muestra un ejemplo:uid: Alice uidNumber: 139 gidNumber: 555 objectClass: userLos grupos de LDAP deben tener configurados los siguientes atributos:
cngidNumberobjectClass
Cada grupo debe tener un
gidNumberúnico. Ten en cuenta que el valor del atributocndistingue entre mayúsculas y minúsculas. Para el atributoobjectClass,groupes la configuración predeterminada en la mayoría de las implementaciones de AD. A continuación, se muestra un ejemplo:cn: AliceGroup gidNumber: 555 objectClass: group
Otorga acceso a Filestore para crear y administrar objetos en Microsoft AD administrado con el
gcloud projects add-iam-policy-bindingcomando:gcloud projects add-iam-policy-binding MANAGED_MICROSOFT_AD_PROJECT_ID \ --member=serviceAccount:service-$(gcloud projects describe PROJECT_ID \ --format='value(projectNumber)')@cloud-filer.iam.gserviceaccount.com \ --role=roles/managedidentities.filestoreintegratorReemplaza lo siguiente:
- MANAGED_MICROSOFT_AD_PROJECT_ID es el ID del proyecto en el que se encuentra el dominio de Microsoft AD administrado.
- PROJECT_ID es el ID del proyecto en el que se encuentra la instancia de Filestore.
Es posible que veas un error similar al siguiente:
INVALID_ARGUMENT: Service account service-123456789012@cloud-filer.iam.gserviceaccount.com does not exist.Si es así, usa el siguiente comando para resolverlo:
gcloud beta services identity create --service=file.googleapis.com --project \ MANAGED_MICROSOFT_AD_PROJECT_ID
Crea una instancia de Filestore con Microsoft AD administrado
Google Cloud Consola de
Configura los parámetros de la instancia
En la Google Cloud Consola de, ve a la página de instancias de Filestore.
Haz clic en Crear instancia.
Especifica los parámetros básicos de la instancia:
- En el campo ID de instancia, ingresa el nombre que deseas usar para la instancia de Filestore.
En Tipo de instancia, selecciona Regional o Zonal.
Para crear una instancia empresarial, debes ejecutar operaciones directamente a través de la API de Filestore.
En Capacidad asignada, ingresa la capacidad que deseas usar. Debes ingresar un valor entre 1 TB y 10 TB, en incrementos de 256 GiB (0.25 TiB).
En Región, selecciona la región que deseas usar.
En Red de VPC, selecciona la red que deseas usar para la instancia de Filestore y los clientes NFS.
- Si Microsoft AD administrado está en el mismo proyecto que la instancia de Filestore, la red de VPC debe estar autorizada en el dominio de Microsoft AD administrado.
- Si Microsoft AD administrado está en un proyecto independiente, la red de VPC debe configurarse con el intercambio de tráfico entre redes de Active Directory en la configuración de Microsoft AD administrado.
En Rango de IP asignado, selecciona Usar un rango de IP asignado automáticamente (recomendado).
En Protocolo, selecciona NFSv4.1.
Configura los parámetros de autenticación de la instancia
- Configura los parámetros de autenticación de la instancia.
- Haz clic en Autenticación.
- Selecciona el proyecto que aloja Microsoft AD administrado. Para los fines de esta guía, supondremos que el proyecto actual es el que queremos usar. En la lista Unirse a un dominio de Active Directory, selecciona el dominio de Microsoft AD administrado que deseas usar.
- En el campo Nombre de la cuenta de la computadora, ingresa el nombre de la cuenta de la computadora que deseas usar para identificar la instancia de Filestore en el dominio de Microsoft AD administrado. El nombre está limitado a 15 caracteres alfanuméricos.
- En el campo Nombre del recurso compartido de archivos, ingresa el nombre del recurso compartido tal como lo usarán los clientes NFSv4.1.
En el panel Control de acceso, completa cualquiera de los siguientes pasos:
Si usas Microsoft AD administrado, selecciona Restringe el acceso mediante el rango o la dirección IP.
- Configura la regla de acceso por IP o subred que deseas definir. Para los fines de esta guía, usa la siguiente configuración:
- En el campo Dirección IP o rango 1, ingresa la dirección IP o el rango que deseas usar.
- Haz clic en la lista desplegable Acceso 1 y selecciona Administrador.
Haz clic en la lista desplegable Montar
sec=1 y selecciona la casilla de verificación sys.
El propietario predeterminado
/de Filestore esroot. Para habilitar el acceso a la instancia para otros usuarios y grupos, debes crear una regla de acceso que habilite el acceso a la VM de administración con el rolAdminy la configuración de seguridadsec=sys.Si no usas Microsoft AD administrado, selecciona Otorgar acceso a todos los clientes en la red de VPC.
Si no se usa Microsoft AD administrado, la única configuración de seguridad admitida es
sec=sys.
Haz clic en Crear para crear la instancia.
gcloud
Instala e inicializa gcloud CLI.
Si ya tienes instalada gcloud CLI, ejecuta el siguiente comando para actualizarla:
gcloud components updateEjecuta el
gcloud beta filestore instances createcomando para crear una instancia zonal, regional o empresarial de Filestore:gcloud beta filestore instances create INSTANCE-ID \ --description="DESCRIPTION" \ --region=LOCATION \ --tier=TIER \ --protocol=PROTOCOL \ --file-share=name="FILE_SHARE_NAME",capacity=CAPACITYTB \ --network=name="VPC_NETWORK",connect-mode=CONNECT_MODE,reserved-ip-range="RESERVED_IP_RANGE" \ --managed-ad=domain=projects/MANAGED_AD_PROJECT_ID/locations/global/domains/MANAGED_AD_DOMAIN_NAME,computer=DOMAIN_COMPUTER_ACCOUNT \ --project=CONSUMER_PROJECT_IDAquí:
- INSTANCE_ID es el ID de la instancia de Filestore que deseas crear. Consulta Asigna un nombre a la instancia.
- DESCRIPTION es una descripción de la instancia que deseas usar.
- LOCATION es la ubicación en la que deseas que resida la instancia de Filestore.
- TIER es el nivel de servicio que deseas usar.
- PROTOCOL es
NFS_v4_1. - FILE_SHARE_NAME es el nombre que especificas para el recurso compartido de archivos NFS que se entrega desde la instancia.
- CAPACITY es el tamaño que deseas para el recurso compartido de archivos, entre 1 TiB y 10 TiB.
VPC_NETWORK es el nombre de la red de VPC que usará la instancia. Consulta Selecciona la red de VPC.
- Si deseas especificar una VPC compartida desde un proyecto de servicio, debes especificar el nombre de red completamente calificado, que tiene el siguiente formato:
projects/HOST_PROJECT_ID/global/networks/SHARED_VPC_NAMEEspecifica
connect-mode=PRIVATE_SERVICE_ACCESS, de forma similar a la siguiente:--network=name=projects/host/global/networks/shared-vpc-1,connect-mode=PRIVATE_SERVICE_ACCESS- No puedes especificar una red heredada para el valor de vpc_network. Si es necesario, crea una nueva red de VPC para usar siguiendo las instrucciones de Crea una red de VPC en modo automático.
MANAGED_AD_PROJECT_ID es el ID del proyecto en el que se encuentra el servicio de Microsoft AD administrado.
MANAGED_AD_DOMAIN_NAME es el nombre de dominio del servicio de Microsoft AD administrado que deseas usar. Eliges este nombre de dominio cuando creas un dominio de Microsoft AD administrado.
DOMAIN_COMPUTER_ACCOUNT es cualquier nombre que desees que se llame al clúster en el dominio.
CONSUMER_PROJECT_ID es el ID del proyecto que contiene la instancia de Filestore.
CONNECT_MODE es
DIRECT_PEERINGoPRIVATE_SERVICE_ACCESS. Si especificas una VPC compartida como la red, también debes especificarPRIVATE_SERVICE_ACCESScomo el modo de conexión. Esta marca es obligatoria para el intercambio de tráfico entre redes de VPC, que es un requisito cuando se usa Microsoft AD administrado.RESERVED_IP_RANGE es el rango de direcciones IP de la instancia de Filestore. Si especificas
connect-mode=PRIVATE_SERVICE_ACCESS, y deseas usar un rango de direcciones IP reservado, debes especificar el nombre de un rango de direcciones asignado en lugar de un rango CIDR. Consulta Configura una dirección IP reservada. Recomendamos que omitas esta marca para permitir que Filestore encuentre automáticamente un rango de direcciones IP gratuito y la asigne a la instancia.
Desconecta un Microsoft AD administrado de una instancia de Filestore
Google Cloud Consola de
Desconecta una instancia de Filestore conectada a Microsoft AD administrado.
En la Google Cloud Consola de, ve a la página de instancias de Filestore.
Haz clic en el ID de la instancia que deseas editar.
En el panel Punto de activación NFS, en Protocolo, junto a Nombre del servicio de directorio, haz clic en Desconectar el dominio AD.
En la ventana No se pudo desconectar del dominio, lee la alerta y, luego, haz clic en Editar instancia.
Al menos una regla en Control de acceso debe asignarse al rol de administrador con la configuración de seguridad de activación
sys, como Acceso=Administrador Montar ysec=sys.En el panel Editar recurso compartido, busca la regla en la que Acceso esté configurado como Administrador. Haz clic en Montar
sec=... y seleccionasyspara agregar esa opción a la configuración existente.Haz clic en Aceptar.
Haz clic en Guardar.
Junto a Nombre del servicio de directorio, haz clic en Desconectar el dominio AD.
En el campo de la ventana ¿Desconectar del dominio?, ingresa el nombre del dominio del que deseas desconectarte.
Haz clic en Desconectar.
Edita las reglas de acceso
Actualiza la página. Ten en cuenta que Nombre del servicio de directorio ahora está configurado como Ninguno.
Haz clic en Editar.
En el panel Editar recurso compartido, busca cualquier regla que establezca el acceso para un rol que no sea Administrador, como Editor. En la regla, haz clic en Montar
sec=... y seleccionasyspara agregarlo a la configuración existente. Haz clic en Aceptar.Haz clic en Guardar.
Actualiza la página.
Se actualizará la configuración de la regla.
Vuelve a conectar un Microsoft AD administrado a una instancia de Filestore
Google Cloud Consola de
Vuelve a conectar una instancia de Filestore a Microsoft AD administrado.
En el panel Punto de activación NFS, en Protocolo, junto a Nombre del servicio de directorio, haz clic en Unirse al dominio AD.
En la ventana Unir esta instancia a un dominio de Active Directory, selecciona Usar dominios del proyecto actual y, en el menú Unirse a un dominio de Active Directory, selecciona el dominio que deseas usar.
En el menú Nombre de la cuenta de la computadora, ingresa un nombre.
Haz clic en Unirse al dominio.
Actualiza la página. Ten en cuenta que Nombre del servicio de directorio se actualizó con tu selección.
Haz clic en Editar.
En el panel Editar recurso compartido, haz clic en Montar
sec=... en todas las reglas aplicables y quita lasysselección. Haz clic en Aceptar.Haz clic en Guardar.
Actualiza la página.
Se actualizará la configuración de la regla.