Une commande pour vérifier quand vous n'avez aucune idée que le serveur qui ne fait rien est en panne
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.
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.
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. ..