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 disporre di una quota sufficiente. I limiti di quota delle istanze variano in base alla posizione della 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 Microsoft AD gestito
Se vuoi utilizzare Managed Microsoft AD con un'istanza Filestore, il dominio Managed Microsoft AD deve essere creato prima dell'istanza Filestore.
Il dominio Managed Microsoft AD e 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 saperne di più, vedi Esegui il deployment di Managed Microsoft AD con accesso tra progetti utilizzando il peering di domini.
Completa tutti i passaggi di configurazione per creare un'istanza di 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 saperne di più su come configurare gli oggetti in Managed Microsoft AD, vedi Oggetti Managed Active Directory.
Utenti e computer di Active Directory
I seguenti passaggi descrivono gli attributi che devi impostare per gli utenti e i gruppi LDAP. Puoi gestire gli attributi POSIX utilizzando lo snap-in MMC Utenti e computer di Active Directory.
Apri l'editor degli 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 impostati i seguenti attributi:
uid
uidNumber
cn
gidNumber
objectClass
Ogni utente deve avere un
uidNumber
univoco. Tieni presente che il valore dell'attributouid
è sensibile alle maiuscole. Per l'attributoobjectClass
,user
è l'impostazione predefinita nella maggior parte delle implementazioni di Active Directory (AD). Di seguito è riportato un esempio:uid: Alice uidNumber: 139 gidNumber: 555 objectClass: user
I gruppi LDAP devono avere impostati i seguenti attributi:
cn
gidNumber
objectClass
Ogni gruppo deve avere un
gidNumber
univoco. Tieni presente che il valore dell'attributocn
è sensibile alle maiuscole. 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 comando
gcloud projects add-iam-policy-binding
: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.filestoreintegrator
Sostituisci quanto segue:
- MANAGED_MICROSOFT_AD_PROJECT_ID è l'ID del progetto in cui si trova il dominio Managed Microsoft AD.
- PROJECT_ID è l'ID 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 di Filestore con Managed Microsoft AD
Console Google Cloud
Configura i parametri dell'istanza
Nella console Google Cloud , 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.
Configurare le impostazioni di autenticazione dell'istanza
- Configura le impostazioni di autenticazione dell'istanza.
- Fai clic su Authentication (Autenticazione).
- Seleziona il progetto che ospita Managed Microsoft AD. Ai fini di questa guida, supporremo che il progetto attuale sia quello che vogliamo utilizzare. Nell'elenco Unisciti a un dominio Active Directory, seleziona il dominio Microsoft Active Directory gestito 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 è limitato a 15 caratteri alfanumerici.
- Nel campo Nome condivisione file, inserisci il nome della condivisione che 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 o intervallo IP 1, inserisci l'indirizzo o l'intervallo IP 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 abilitare l'accesso all'istanza per altri utenti e gruppi, devi creare una regola di accesso che abiliti l'accesso alla VM di gestione utilizzando il ruoloAdmin
e 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 Microsoft AD gestito, l'unica impostazione di sicurezza supportata è
sec=sys
.
Fai clic sul pulsante Crea per creare l'istanza.
gcloud
Installa e inizializza gcloud CLI.
Se hai già installato gcloud CLI, esegui questo comando per aggiornarla:
gcloud components update
Esegui il comando
gcloud beta filestore instances create
per creare un'istanza Filestore a livello di zona, di regione 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_ID
Dove:
- INSTANCE_ID è l'ID istanza dell'istanza Filestore che vuoi creare. Consulta Assegnare un nome all'istanza.
- DESCRIPTION è una descrizione dell'istanza che vuoi utilizzare.
- LOCATION è la posizione in cui vuoi che si trovi 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 gestita 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, che ha il seguente formato:
projects/HOST_PROJECT_ID/global/networks/SHARED_VPC_NAME
Specifica
connect-mode=PRIVATE_SERVICE_ACCESS
, simile alla 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 Microsoft AD gestito 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 del progetto che contiene l'istanza Filestore.
CONNECT_MODE è
DIRECT_PEERING
oPRIVATE_SERVICE_ACCESS
. Se specifichi un VPC condiviso come rete, devi specificare anchePRIVATE_SERVICE_ACCESS
come 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 stai specificando
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. Consulta Configura un indirizzo IP riservato. Ti consigliamo di ignorare questo flag per consentire a Filestore di trovare automaticamente un intervallo di indirizzi IP libero e assegnarlo all'istanza.
Disconnetti un servizio Microsoft AD gestito da un'istanza di Filestore
Console Google Cloud
Scollega un'istanza Filestore connessa a Managed Microsoft AD.
Nella console Google Cloud , 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 del servizio di directory, fai clic su
Disconnetti dominio AD.Nella finestra Disconnessione dal dominio non riuscita, leggi l'avviso e poi fai clic su Modifica istanza.
Almeno una regola in Controllo dell'accesso deve essere mappata al ruolo Amministratore con l'impostazione di sicurezza del montaggio
sys
, ad esempio Access=Admin Mount esec=
sys.Nel riquadro Modifica condivisione, individua la regola in cui Accesso è impostato su Amministratore. Fai clic su Monta
sec=
… e selezionasys
per aggiungere questa opzione all'impostazione esistente.Fai clic su OK.
Fai clic su Salva.
Accanto a Nome del servizio di directory, fai clic su
Scollega dominio AD.Nel campo della finestra Disconnettere dal dominio?, inserisci il nome del dominio da cui vuoi disconnetterti.
Fai clic su Disconnetti.
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 imposti l'accesso per un ruolo diverso da Amministratore, ad esempio Editor. Nella regola, fai clic su Monta
sec=
… e selezionasys
per aggiungerlo all'impostazione esistente. Fai clic su Ok.Fai clic su Salva.
Aggiorna la pagina.
Aggiornamento delle impostazioni della regola.
Riconnetti un Managed Microsoft AD a un'istanza Filestore
Console Google Cloud
Riconnetti un'istanza Filestore a Managed Microsoft AD.
Nel riquadro Punto di montaggio NFS, in Protocollo, accanto a Nome del servizio di directory, fai clic su
Aggiungi dominio AD.Nella finestra Unisci questa istanza a un dominio Active Directory, seleziona Usa i domini del progetto corrente. Nel menu Unisci un dominio Active Directory, seleziona il dominio che vuoi utilizzare.
Nel menu Nome account computer, inserisci un nome.
Fai clic su Join Domain (Collega dominio).
Aggiorna la pagina. Tieni presente che il nome del servizio di directory è stato aggiornato con la tua selezione.
Fai clic su Modifica.
Nel riquadro Modifica condivisione, fai clic su Monta
sec=
... in tutte le regole applicabili e rimuovi la selezionesys
. Fai clic su Ok.Fai clic su Salva.
Aggiorna la pagina.
Aggiornamento delle impostazioni della regola.