Cette page a été traduite par l'API Cloud Translation.
Switch to English

Limites et restrictions

À compter de sa version la plus récente, Cloud Shell présente les limitations et restrictions connues suivantes.

Packages logiciels personnalisés installés et persistance

L'instance de machine virtuelle qui sauvegarde votre session Cloud Shell n'est pas constamment allouée à une session Cloud Shell et s'arrête si la session est inactive pendant 20 minutes. Une fois l'instance arrêtée, les modifications que vous y avez apportées en dehors de votre $HOME sont perdues.

Si vous souhaitez que vos configurations soient conservées d'une session à l'autre, envisagez de personnaliser votre environnement.

Extensions VS Code

Cloud Shell ne permet pas l'installation d'autres extensions VS Code à utiliser dans l'éditeur Cloud Shell. Toutefois, l'éditeur Cloud Shell est fourni avec un ensemble d'extensions essentielles, déjà installées et à jour.

Contenu .bashrc

Cloud Shell peut générer des erreurs si le fichier .bashrc est modifié ou supprimé. Ce dernier doit au moins comporter les éléments suivants :

  if [ -f "/google/devshell/bashrc.google" ]; then
    source "/google/devshell/bashrc.google"
  fi

Connexion lente

Lorsque vous vous connectez à Cloud Shell pour la première fois, vous devez créer votre disque d'accueil. Cette opération peut prendre jusqu'à 25 secondes. Par la suite, la connexion à des instances de machines virtuelles existantes devrait prendre environ cinq secondes. Toutefois, si vous n'avez pas utilisé Cloud Shell pendant une semaine, les performances de connexion seront plus lentes, car le répertoire d'accueil doit être restauré à partir d'une archive.

Navigateurs compatibles

Cloud Shell est compatible avec les dernières versions de Google Chrome, Mozilla Firefox, Microsoft Edge, Microsoft Internet Explorer 11+ et Apple Safari 8+. Il n'est pas compatible avec Safari en mode navigateur privé.

Navigation privée et cookies tiers désactivés

L'éditeur Cloud Shell ne peut pas être chargé dans Cloud Shell si les cookies tiers sont désactivés. Les cookies tiers sont désactivés par défaut dans certains navigateurs, et les modes de navigation privée le bloquent également.

Lorsque les cookies tiers sont désactivés, vous pouvez toujours utiliser l'éditeur Cloud Shell dans sa propre fenêtre en cliquant sur le bouton Ouvrir dans une nouvelle fenêtre qui s'affiche lorsque vous ouvrez une session d'éditeur Bouton Éditeur de code.

Vous pouvez également accéder directement au port 970 via l'aperçu sur le Web Bouton "Aperçu sur le Web".

Panneau de l'éditeur expliquant que l'éditeur de code n'a pas pu être chargé à cause du blocage de cookies tiers, avec un lien pour ouvrir l'éditeur dans une nouvelle fenêtre

Conseil : Si vous utilisez Google Chrome, vous pouvez activer les cookies tiers en cliquant sur l'icône de blocage des cookies tiers dans la barre d'adresse Icône de blocage des cookies tiers. Sélectionnez Le site ne fonctionne pas ?, puis cliquez sur Autoriser les cookies, et actualisez la page.

Transfert de fichiers volumineux

Le transfert des fichiers volumineux peut parfois être lent. Il est recommandé d'utiliser gcloud beta cloud-shell scp ou l'éditeur pour transférer des fichiers volumineux.

Stockage sur disque

Cloud Shell fournit gratuitement 5 Go de stockage sur disque persistant monté en tant que répertoire $HOME sur l'instance de machine virtuelle. Cet espace stockage est fourni pour chaque utilisateur et est disponible pour tous les projets. Tous les fichiers stockés dans votre répertoire d'accueil, y compris les logiciels installés, les scripts et les fichiers de configuration utilisateur tels que .bashrc et .vimrc, sont conservés entre les sessions et sont comptabilisés dans la limite de 5 Go.

Si vous rencontrez une erreur no space left on device, vous devez supprimer des fichiers de votre répertoire d'accueil à l'aide du terminal Cloud Shell pour libérer de l'espace.

Limites d'utilisation

Inactivité de Cloud Shell : si vous n'accédez pas à Cloud Shell pendant 120 jours, votre disque d'accueil sera supprimé. Vous recevrez une notification par e-mail avant sa suppression et il suffira de démarrer une session pour empêcher sa suppression. Si vous souhaitez stocker des données sensibles à long terme, optez pour une autre solution sur Google Cloud Storage.

Utilisation non interactive : Cloud Shell est destiné à une utilisation interactive uniquement. Les sessions non interactives sont automatiquement arrêtées après l'affichage d'un avertissement. Notez que les sessions Cloud Shell sont limitées à 12 heures, après quoi elles sont automatiquement interrompues. Vous pourrez démarrer une nouvelle session immédiatement après l'interruption.

Utilisation hebdomadaire : Cloud Shell a également des limites d'utilisation hebdomadaires. Si vous atteignez votre limite d'utilisation, vous devrez attendre le temps indiqué (sous "Quota d'utilisation" dans le menu à trois points) avant de pouvoir réutiliser Cloud Shell à nouveau.

Restauration d'une session après une violation de limite de service : si votre session est terminée ou ne peut pas être établie parce que vous avez dépassé une limite de service, Cloud Shell affiche une erreur avec un lien vers un formulaire qui vous permet de faire appel de la limiter la violation. Cliquez sur le lien "Commentaires", puis envoyez le formulaire en donnant des informations complémentaires sur les tâches que vous réalisiez avant l'arrêt de votre session.

Étape suivante