Une commande pour vérifier si quelque chose ne va pas lorsque le serveur ne fait rien

Une commande pour vérifier quand vous n'avez aucune idée que le serveur qui ne fait rien est en panne

Vérifier la capacité du disque

Les commandes telles que la création de fichiers échouent lorsque l'utilisation du disque est Max ou close. Vous pouvez vérifier l'utilisation du disque avec df -h.

$ df -h
Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s6   233Gi   10Gi  139Gi     7%  484247 2447617073    0%   /
/dev/disk1s1   233Gi   79Gi  139Gi    37% 1215180 2446886140    0%   /System/Volumes/Data

Si la disponibilité est proche de 100%, il est préférable de supprimer le fichier de grande taille sous «Monté sur». Quelle est exactement la capacité de compression dans "Monté sur"? Est confirmé avec du -sh. Si vous voulez voir sous /, vous pouvez vérifier combien est utilisé pour chaque répertoire sous / avec du -sh / *. Selon l'autorité, vous ne pourrez peut-être pas voir certains d'entre eux, il est donc recommandé d'utiliser sudo et de l'exécuter avec l'autorité racine.

$ du -sh ./*
 26M	./Desktop
1.5M	./Documents
1.4G	./Downloads

Comme il était tard pour le faire avec / *, cela se fait avec ./* dans l'exemple.

Vérifiez l'utilisation et la charge du processeur

Si vous avez un processus de charge lourde, «Utilisation du processeur» ou «Charge moyenne» devrait être élevé. Utilisez la commande top pour confirmation. Si la charge est élevée, vérifiez le processus avec la commande ps. Si vous pouvez identifier un processus avec une charge élevée, arrêtez le processus avec la commande kill ou redémarrez le service cible avec la commande systemctl.

À la fin

Vous pouvez comprendre quelque chose à partir des deux points ci-dessus, donc si vous ne pouvez pas du tout y penser, vous voudrez peut-être l'essayer pour le moment. Si vous ne comprenez toujours pas, vérifiez le journal ou lisez l'erreur.

Si vous n'avez rien fait de mal, la commande ci-dessus devrait vous dire quelque chose. ..

Recommended Posts

Une commande pour vérifier si quelque chose ne va pas lorsque le serveur ne fait rien
Comment vérifier quand le serveur python-memcached n'a pas pu être connecté
Vérifier quand le conteneur Docker ne se connecte pas à Internet
[AWS] Que faire lorsque la commande ping provoque un "délai d'expiration"
[Blender] Script pour vérifier si celui sélectionné est un mesh
Remarque sur la façon de vérifier la connexion au port du serveur de licences
Une commande pour vérifier facilement la vitesse du réseau sur la console
Que faire lorsque "Quelque chose est déjà en cours d'exécution sur le port 8000" s'affiche lorsque la commande de développement de Gatsby est exécutée.
La première chose à vérifier quand un No Reverse Match se produit dans Django
[AWS] Comment gérer Wordpress "La réponse n'est pas la bonne réponse JSON"
C'est un Mac. Qu'est-ce que la commande Linux Linux?
Créez une commande pour obtenir le journal de travail
Que faire quand n'est pas dans le fichier sudoers. Cet incident sera signalé.
Lorsque vous connectez SSD à Linux et créez un serveur de fichiers, il est préférable d'utiliser NTFS.
Créez un script python pour vérifier si le lien à l'URL spécifiée est valide
Envoyer un message Push à LINE Bot lorsque le bouton LTE-M est enfoncé [SORACOM]
Comment vérifier en Python si l'un des éléments d'une liste est dans une autre liste
Il y a un modèle que le programme ne s'est pas arrêté lors de l'utilisation du thread Python
J'ai fait une commande pour attendre que Django démarre jusqu'à ce que la base de données soit prête
Vérifiez si la chaîne est un nombre en python
Lorsque l'objet sélectionné dans bpy.context.selected_objects n'est pas renvoyé
Comment écrire une interface graphique à l'aide de la commande maya
python> vérifier NoneType ou non> si a == None:> si a vaut None:
Vérifier quand la version ne change pas dans pyenv
J'ai fait une commande pour marquer le clip de la table
Créer une liste lorsque la nomenclature est pour une certaine période de temps
Comment créer un nouveau fichier lorsque le fichier spécifié n'existe pas - Ecrire si le fichier existe
Que faire lorsqu'un artefact manquant se produit dans un fichier jar qui n'est pas défini dans pom.xml
L'histoire selon laquelle pyenv n'a pas passé la commande d'exécution python PATH
Lorsqu'une chaîne de caractères d'une certaine série se trouve dans la clé du dictionnaire, la chaîne de caractères est convertie en valeur du dictionnaire.
Script Python qui peut vérifier l'état du serveur à partir du navigateur
Ce à quoi j'étais accro dans Collective Intelligence Chaprter 3. Ce n'est pas une faute de frappe, donc je pense que quelque chose ne va pas avec mon code.