Crea un'istanza Filestore che utilizza il protocollo NFSv4.1 con Managed Microsoft AD.
Prima di iniziare
Prima di creare una nuova istanza Filestore, assicurati di avere una quota sufficiente. La quota dell'istanza varia in base alla regione e al livello di servizio che vuoi utilizzare. Per aumentare la quota disponibile, devi inviare una richiesta di aumento della quota.
Crea il dominio Managed Microsoft AD
Se vuoi utilizzare Managed Microsoft AD con un'istanza Filestore, il dominio Managed Microsoft AD deve essere creato prima dell'istanza Filestore.
Sia il dominio Managed Microsoft AD sia l'istanza Filestore devono utilizzare lo stesso VPC nello stesso progetto.
Se il servizio Managed Microsoft AD è ospitato in un progetto separato dall'istanza Filestore che vuoi utilizzare, la rete VPC Filestore deve essere sottoposta a peering con il dominio Managed Microsoft AD.
Per ulteriori informazioni, vedi Eseguire il deployment di Managed Microsoft AD con accesso tra progetti utilizzando il peering di dominio.
Completa tutti i passaggi di configurazione per creare un'istanza Filestore.
Assicurati che i campi POSIX RFC 2307 e RFC 2307bis degli utenti di Managed Microsoft AD siano compilati, in modo simile al seguente.
Per ulteriori informazioni su come configurare gli oggetti in Managed Microsoft AD, vedi Oggetti di Active Directory gestito.
Utenti e computer di Active Directory
I seguenti passaggi descrivono gli attributi che devi impostare per utenti e gruppi LDAP. Puoi gestire gli attributi POSIX utilizzando lo snap-in MMC Utenti e computer di Active Directory.
Apri l'Editor attributi nel seguente modo:
- Fai clic su Avvia.
Fai clic su Strumenti di amministrazione di Windows e seleziona Utenti e computer di Active Directory.
Si apre la finestra Utenti e computer di Active Directory.
Seleziona il nome di dominio che vuoi visualizzare. Per espandere i contenuti, fai clic sulla freccia di espansione.
Nel menu Visualizza di Utenti e computer di Active Directory, seleziona Funzionalità avanzate.
Nel riquadro a sinistra, fai doppio clic su Utenti.
Nell'elenco degli utenti, fai doppio clic su un utente per visualizzare la scheda Editor attributi.
Gli utenti LDAP devono avere i seguenti attributi impostati:
uiduidNumbercngidNumberobjectClass
Ogni utente deve avere un
uidNumberunivoco. Tieni presente che il valore dell'attributouidfa distinzione tra maiuscole e minuscole. Per l'attributoobjectClass,userè l'impostazione predefinita nella maggior parte dei deployment di Active Directory (AD). Di seguito è riportato un esempio:uid: Alice uidNumber: 139 gidNumber: 555 objectClass: userI gruppi LDAP devono avere i seguenti attributi impostati:
cngidNumberobjectClass
Ogni gruppo deve avere un
gidNumberunivoco. Tieni presente che il valore dell'attributocnfa distinzione tra maiuscole e minuscole. Per l'attributoobjectClass,groupè l'impostazione predefinita nella maggior parte dei deployment di AD. Di seguito è riportato un esempio:cn: AliceGroup gidNumber: 555 objectClass: group
Concedi a Filestore l'accesso per creare e gestire oggetti in Managed Microsoft AD utilizzando il
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.filestoreintegratorSostituisci quanto segue:
- MANAGED_MICROSOFT_AD_PROJECT_ID è l'ID progetto del progetto in cui si trova il dominio Managed Microsoft AD.
- PROJECT_ID è l'ID progetto del progetto in cui si trova l'istanza Filestore.
Potresti visualizzare un errore simile al seguente:
INVALID_ARGUMENT: Service account service-123456789012@cloud-filer.iam.gserviceaccount.com does not exist.In questo caso, utilizza il seguente comando per risolvere il problema:
gcloud beta services identity create --service=file.googleapis.com --project \ MANAGED_MICROSOFT_AD_PROJECT_ID
Crea un'istanza Filestore con Managed Microsoft AD
Google Cloud Console
Imposta i parametri dell'istanza
Nella Google Cloud console, vai alla pagina Istanze Filestore.
Fai clic su Crea istanza.
Specifica i parametri di base dell'istanza:
- Nel campo ID istanza, inserisci il nome che vuoi utilizzare per l'istanza Filestore.
In Tipo di istanza, seleziona Regionale o A livello di zona.
Per creare un'istanza Enterprise, devi eseguire le operazioni direttamente tramite l'API Filestore.
In Capacità allocata, inserisci la capacità che vuoi utilizzare. Devi inserire un valore compreso tra 1 TB e 10 TB, con incrementi di 256 GiB (0,25 TiB).
In Regione, seleziona la regione che vuoi utilizzare.
In Rete VPC, seleziona la rete che vuoi utilizzare per l' istanza Filestore e i client NFS.
- Se Managed Microsoft AD si trova nello stesso progetto dell'istanza Filestore, la rete VPC deve essere autorizzata nel dominio Managed Microsoft AD.
- Se Managed Microsoft AD si trova in un progetto separato, la rete VPC deve essere configurata con il peering di rete Active Directory nella configurazione di Managed Microsoft AD.
In Intervallo IP allocato, seleziona Utilizza un intervallo IP allocato automaticamente (scelta consigliata).
In Protocollo, seleziona NFSv4.1.
Configura le impostazioni di autenticazione dell'istanza
- Configura le impostazioni di autenticazione dell'istanza.
- Fai clic su Autenticazione.
- Seleziona il progetto che ospita Managed Microsoft AD. Ai fini di questa guida, presupporremo che il progetto attuale sia quello che vogliamo utilizzare. Nell'elenco Unisci a un dominio Active Directory, seleziona il dominio Managed Microsoft AD che vuoi utilizzare.
- Nel campo Nome account computer, inserisci il nome dell'account computer che vuoi utilizzare per identificare l'istanza Filestore nel dominio Managed Microsoft AD. Il nome può contenere al massimo 15 caratteri alfanumerici.
- Nel campo Nome condivisione file, inserisci il nome della condivisione così come verrà utilizzato dai client NFSv4.1.
Nel riquadro Controllo dell'accesso, completa uno dei seguenti passaggi:
Se utilizzi Managed Microsoft AD, seleziona Limita accesso in base all'indirizzo o all'intervallo IP.
- Imposta la regola di accesso in base all'IP o alla subnet che vuoi definire. Ai fini di questa guida, utilizza le seguenti impostazioni:
- Nel campo Indirizzo IP o intervallo 1, inserisci l'indirizzo IP o l'intervallo che vuoi utilizzare.
- Fai clic sull'elenco a discesa Accesso 1 e seleziona Amministratore.
Fai clic sull'elenco a discesa Mount
sec=1 e seleziona la casella di controllo sys.
Il proprietario predefinito
/di Filestore èroot. Per consentire l'accesso all'istanza ad altri utenti e gruppi, devi creare una regola di accesso che consenta l'accesso alla VM di gestione utilizzando il ruoloAdmine l'impostazione di sicurezzasec=sys.Se non utilizzi Managed Microsoft AD, seleziona Concedi l'accesso a tutti i client della rete VPC.
Se non viene utilizzato Managed Microsoft AD, l'unica impostazione di sicurezza supportata è
sec=sys.
Fai clic su Crea per creare l'istanza.
gcloud
Installa e inizializza gcloud CLI.
Se hai già installato gcloud CLI, esegui il seguente comando per aggiornarlo:
gcloud components updateEsegui il
gcloud beta filestore instances createcomando per creare un'istanza Filestore a livello di zona, regionale o Enterprise: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_IDDove:
- INSTANCE_ID è l'ID istanza dell'istanza Filestore che vuoi creare. Vedi Assegna un nome all'istanza.
- DESCRIPTION è una descrizione dell'istanza che vuoi utilizzare.
- LOCATION è la località in cui vuoi che risieda l'istanza Filestore.
- TIER è il livello di servizio che vuoi utilizzare.
- PROTOCOL è
NFS_v4_1. - FILE_SHARE_NAME è il nome che specifichi per la condivisione file NFS fornita dall'istanza.
- CAPACITY è la dimensione che vuoi per la condivisione file, compresa tra 1 TiB e 10 TiB.
VPC_NETWORK è il nome della rete VPC che vuoi che l'istanza utilizzi. Vedi Seleziona la rete VPC.
- Se vuoi specificare un VPC condiviso da un progetto di servizio, devi specificare il nome completo della rete, nel seguente formato:
projects/HOST_PROJECT_ID/global/networks/SHARED_VPC_NAMESpecifica
connect-mode=PRIVATE_SERVICE_ACCESS, in modo simile al seguente:--network=name=projects/host/global/networks/shared-vpc-1,connect-mode=PRIVATE_SERVICE_ACCESS- Non puoi specificare una rete legacy per il valore vpc_network. Se necessario, crea una nuova rete VPC da utilizzare seguendo le istruzioni riportate in Crea una rete VPC in modalità automatica.
MANAGED_AD_PROJECT_ID è l'ID progetto in cui si trova il servizio Managed Microsoft AD.
MANAGED_AD_DOMAIN_NAME è il nome di dominio del servizio Managed Microsoft AD che vuoi utilizzare. Scegli questo nome di dominio quando crei un dominio Managed Microsoft AD.
DOMAIN_COMPUTER_ACCOUNT è un nome che vuoi assegnare al cluster nel dominio.
CONSUMER_PROJECT_ID è l'ID progetto del progetto che contiene l'istanza Filestore.
CONNECT_MODE è
DIRECT_PEERINGoPRIVATE_SERVICE_ACCESS. Se specifichi un VPC condiviso come rete, devi specificare anchePRIVATE_SERVICE_ACCESScome modalità di connessione. Questo flag è obbligatorio per il peering di rete VPC, che è un requisito quando si utilizza Managed Microsoft AD.RESERVED_IP_RANGE è l'intervallo di indirizzi IP per l' istanza Filestore. Se specifichi
connect-mode=PRIVATE_SERVICE_ACCESS, e vuoi utilizzare un intervallo di indirizzi IP riservato, devi specificare il nome di un intervallo di indirizzi allocato anziché un intervallo CIDR. Vedi Configurare un indirizzo IP riservato. Ti consigliamo di saltare questo flag per consentire a Filestore di trovare automaticamente un intervallo di indirizzi IP libero e assegnarlo all'istanza.
Scollega un dominio Managed Microsoft AD da un'istanza Filestore
Google Cloud Console
Scollega un'istanza Filestore connessa a Managed Microsoft AD.
Nella Google Cloud console, vai alla pagina Istanze Filestore.
Fai clic sull'ID istanza dell'istanza che vuoi modificare.
Nel riquadro Punto di montaggio NFS, in Protocollo, accanto a Nome servizio directory, fai clic su Scollega dominio AD.
Nella finestra Impossibile scollegare dal dominio , leggi l'avviso e poi fai clic su Modifica istanza.
Almeno una regola in Controllo dell'accesso deve essere mappata al ruolo di amministratore con l'impostazione di sicurezza di montaggio
sys, ad esempio Accesso=Amministratore Montaggio esec=sys.Nel riquadro Modifica condivisione, individua la regola in cui Accesso è impostato su Amministratore. Fai clic su Mount
sec=... e selezionasysper aggiungere questa opzione all'impostazione esistente.Fai clic su OK.
Fai clic su Salva.
Accanto a Nome servizio directory, fai clic su Scollega dominio AD.
Nel campo della finestra Scollegare dal dominio?, inserisci il nome del dominio da cui vuoi scollegare.
Fai clic su Scollega.
Modifica le regole di accesso
Aggiorna la pagina. Tieni presente che Nome servizio directory ora è impostato su Nessuno.
Fai clic su Modifica.
Nel riquadro Modifica condivisione, individua qualsiasi regola che imposta l'accesso per un ruolo diverso da Amministratore, ad esempio Editor. Nella regola, fai clic su Mount
sec=... e selezionasysper aggiungerlo all'impostazione esistente. Fai clic su OK.Fai clic su Salva.
Aggiorna la pagina.
Le impostazioni delle regole vengono aggiornate.
Ricollega un dominio Managed Microsoft AD a un'istanza Filestore
Google Cloud Console
Ricollega un'istanza Filestore a Managed Microsoft AD.
Nel riquadro Punto di montaggio NFS, in Protocollo, accanto a Nome servizio directory, fai clic su Unisci a dominio AD.
Nella finestra Unisci questa istanza a un dominio Active Directory, seleziona Utilizza i domini del progetto attuale, nel menu Unisci a un dominio Active Directory, seleziona il dominio che vuoi utilizzare.
Nel menu Nome account computer, inserisci un nome.
Fai clic su Unisci a dominio.
Aggiorna la pagina. Tieni presente che Nome servizio directory è stato aggiornato con la tua selezione.
Fai clic su Modifica.
Nel riquadro Modifica condivisione, fai clic Mount
sec=... in tutte le regole applicabili e rimuovi la selezionesys. Fai clic su OK.Fai clic su Salva.
Aggiorna la pagina.
Le impostazioni delle regole vengono aggiornate.