Cloud Shell con Cloud Code integrato, a partire da dell'ultima release, presenta le seguenti limitazioni e restrizioni note.
Quote di utilizzo
La quota settimanale predefinita di Cloud Code è di 50 ore.
Visualizzazione della quota settimanale Cloud Code
Se raggiungi la quota, dovrai attendere la data e l'ora specificate prima di poter utilizzare di nuovo Cloud Code o amministratore di Cloud Code per aumentare la tua quota.
Per visualizzare la quota settimanale:
- Fai clic su Informazioni sulla sessione e poi su Quota di utilizzo. Viene visualizzata una finestra di dialogo che mostra le ore restanti nella quota, il totale di ore incluse nella quota, nonché la data e l'ora in cui la quota viene reimpostata.
Richiedi un aumento della quota
Gli aumenti delle quote di Cloud Shell devono essere inoltrati all'assistenza clienti e non può essere aggiornato utilizzando la console Google Cloud. Per richiedere un aumento della quota, contatta l'assistenza clienti Google Cloud (non la fatturazione).
Se la richiesta di aumento della quota richiede l'approvazione, riceverai un'email da Google Cloud che conferma la tua richiesta. Se hai bisogno di ulteriore assistenza, puoi rispondere a questa email. L'assistenza clienti Google Cloud elabora la richiesta, in genere entro 2-3 giorni lavorativi, e ti invia una seconda email per informarti se l'aumento della quota è stato approvato o negato. L'email fornisce la data di validità dell'aumento, se applicabile.
Per saperne di più sulla procedura di aumento della quota, consulta Informazioni sulle richieste di aumento della quota.
Inattività di Cloud Code
Per evitare che la directory $HOME
venga eliminata per inattività per 120 giorni, avvia una sessione. Per i dati sensibili che vuoi archiviare a lungo termine, prendi in considerazione
una soluzione diversa su Cloud Storage.
Utilizzo non interattivo
Cloud Code è pensato per interagire . Le sessioni non interattive vengono chiuse automaticamente dopo 40 minuti. Le sessioni di Cloud Code hanno un limite di 12 ore, dopodiché le sessioni automaticamente. Puoi avviare una nuova sessione subito dopo.
Ripristino di una sessione dopo una violazione del limite di servizio
Se la sessione viene terminata o non può essere stabilita perché hai superato un limite del servizio, Cloud Code mostra un errore con un link a un modulo che ti consente di presentare ricorso contro la violazione del limite. Fai clic sul link per il feedback e invia il modulo inserendo ulteriori informazioni sulle attività in esecuzione prima della chiusura della sessione.
Limitazioni e restrizioni
Pacchetti software installati personalizzati e persistenza
L'istanza della macchina virtuale che supporta la sessione Cloud Code per Cloud Shell
non viene allocata in modo permanente a una sessione Cloud Code e viene terminata
se la sessione è inattiva per 20 minuti. Una volta terminata l'istanza, tutte le modifiche apportate al di fuori di $HOME
andranno perse.
Per mantenere le configurazioni in tutte le sessioni, valuta la possibilità di personalizzare l'ambiente.
Utenti minori di 18 anni o la cui età è sconosciuta
Cloud Code non è disponibile per gli utenti che hanno meno di 18 anni o che hanno età sconosciuta. Per impostazione predefinita, Google Workspace for Education blocca l'accesso a Cloud Code per tutti gli utenti. Se il tuo istituto ha studenti di età superiore ai 18 anni a cui vuoi consentire l'accesso a servizi soggetti a limiti di età, tra cui Cloud Code, consulta Controllare l'accesso ai servizi Google in base all'età per scoprire la procedura per identificare gli utenti di età pari o superiore a 18 anni.
Estensioni editor di Cloud Shell
Cloud Shell Editor non supporta l'installazione di estensioni editor personalizzate. Tuttavia, l'editor di Cloud Shell include estensioni essenziali già installate e aggiornate.
.bashrc
contenuto
Cloud Code può generare errori se il file .bashrc
viene modificato o eliminato. Il file .bashrc
deve contenere le seguenti righe:
if [ -f "/google/devshell/bashrc.google" ]; then source "/google/devshell/bashrc.google" fi
Formattazione dell'output gcloud
Per impostazione predefinita, Cloud Code abilita
Funzioni di accessibilità di gcloud
.
Con le funzioni di accessibilità attivate, viene restituito l'output della tabella gcloud
viene visualizzato come un elenco bidimensionale di elementi.
Per ripristinare il comportamento predefinito delle tabelle in box per molti comandi, aggiungi
questo comando alla fine del tuo file $HOME/.bashrc
:
gcloud config set accessibility/screen_reader false
Connessione lenta
La connessione a Cloud Code per la prima volta comporta la creazione del tuo disco di casa e al momento può richiedere fino a 25 secondi. Connessioni successive alle istanze VM esistenti richiedono circa cinque secondi. Tuttavia, se non hai utilizzato Cloud Code per una settimana, le prestazioni della connessione saranno inferiori poiché la home directory viene ripristinata da un archivio.
Cloud Code offre inoltre Modalità temporanea l'esperienza Cloud Code senza disco permanente archiviazione. La modalità temporanea offre prestazioni di connessione più rapide, ma tutti i file che crei nella sessione andranno persi al termine della sessione.
Supporto del browser
Cloud Code supporta le versioni più recenti di Google Chrome, Mozilla Firefox, Microsoft Edge, Microsoft Internet Explorer 11 e superiori e Apple Safari 8 e versioni successive. Safari in modalità di navigazione privata non è supportato.
Navigazione privata e cookie di terze parti disattivati
L'editor Cloud Shell non può essere caricato in Cloud Code se i cookie di terze parti sono disabilitati. Alcuni browser dispongono di cookie di terze parti è disattivata per impostazione predefinita e Blocco delle modalità di navigazione in incognito o del browser privato anch'essi.
Con i cookie di terze parti disattivati, puoi comunque utilizzare l'editor Cloud Shell nella sua finestra facendo clic sul pulsante Apri in una nuova finestra accessibile quando apri una sessione dell'editor .
In alternativa, puoi accedere alla porta 970 utilizzando l'anteprima web .
Suggerimento:se utilizzi Google Chrome, puoi attivare i cookie di terze parti facendo clic sull'icona di blocco dei cookie di terze parti nella barra degli indirizzi. , selezionando Il sito non funziona?, facendo clic su Consenti cookie e ricaricando le informazioni .
Spazio di archiviazione su disco
Cloud Code esegue il provisioning di 5 GB di spazio di archiviazione su disco permanente gratuito montato come directory $HOME
nell'istanza della macchina virtuale. Questo spazio di archiviazione è basato su ciascun utente ed è disponibile in tutti i progetti. Tutti i file archiviati nel
home directory, inclusi software installati, script e configurazione utente
file come .bashrc
e .vimrc
, vengono mantenuti tra le sessioni e vengono conteggiati ai fini del calcolo
il limite di 5 GB.
Liberare spazio su disco
Se si verifica un errore no space left on device
, libera spazio entro
rimuovendo i file dalla home directory utilizzando Cloud Code
o nel terminale. Utilizza il comando du -hs $(ls -A)
per visualizzare lo spazio utilizzato da ciascun file all'interno di ogni sottodirectory. Valuta la possibilità di rimuovere quelle che non sono più necessarie o che occupano molto spazio di archiviazione.