2.6 KiB
2.6 KiB
Commandes de maintenance
Vérifier le serveur de temps sous Windows
w32tm /query /source
Consulter l’utilisation du processeur et de la mémoire sous Ubuntu
echo "CPU: $(vmstat 1 2 | tail -1 | awk '{print 100 - $15"%"}') | RAM: $(free | awk '/Mem/ {printf("%.2f%%", $3/$2 * 100.0)}')"
Vérifier le serveur de temps sous Ubuntu
timedatectl show-timesync --all
Mettre à jour la configuration d’APT-Cacher sur Ubuntu
Ouvrir le fichier de configuration :
nano /etc/apt/apt.conf
Adresse IP de TELEMF : 10.33.XX.13
Mettre à jour Ubuntu
apt-get update
sudo apt-get install -y software-properties-common
sudo apt-get install update-manager-core
sudo apt dist-upgrade --fix-missing
Appliquer la modification sur TELEML
sudo systemctl stop apt-cacher-ng
sudo rm -rf /var/cache/apt/*
sudo rm -rf /var/cache/apt-cacher-ng/*
sudo systemctl start apt-cacher-ng
Consulter l’utilisation de la mémoire et du processeur
top
htop
Consulter l’utilisation des disques
df -h --total
Supprimer un lien symbolique
rm -i 'nom_du_lien_symbolique'
Modifier la configuration de la carte réseau
nano /etc/netplan/50-cloud-init.yaml
Appliquer la configuration de la carte réseau
netplan apply
Connaître la version de Linux
Ubuntu et Debian
lsb_release -a
cat /proc/version
CentOS
rpm --query centos-release
Configurer la synchronisation NTP
Avec systemd-timesyncd
Modifier le fichier de configuration :
nano /etc/systemd/timesyncd.conf
Définir les serveurs NTP :
NTP=AD1 AD2
Redémarrer le service :
systemctl restart systemd-timesyncd.service
Avec NTPD
Modifier le fichier de configuration :
nano /etc/ntp.conf
Activer et vérifier la synchronisation NTP :
timedatectl set-ntp true
systemctl restart systemd-timesyncd.service
systemctl enable systemd-timesyncd.service
timedatectl status
Renommer une machine Ubuntu
hostnamectl set-hostname "NOM_DE_MACHINE"
Redémarrer ensuite la machine.
Corriger la rotation des journaux syslog
Modifier le fichier de configuration :
nano /etc/logrotate.d/rsyslog
Cette modification nécessite un redémarrage du serveur. Si aucune configuration syslog n’est présente, ajouter le bloc suivant :
/var/log/syslog
{
rotate 7
daily
missingok
notifempty
delaycompress
compress
postrotate
/usr/lib/rsyslog/rsyslog-rotate
endscript
}