Files
Procedure-Systel/Maintenance Préventive/Commande Maintenance.md
T

166 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Commandes de maintenance
## Vérifier le serveur de temps sous Windows
```powershell
w32tm /query /source
```
## Consulter l’utilisation du processeur et de la mémoire sous Ubuntu
```bash
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
```bash
timedatectl show-timesync --all
```
## Mettre à jour la configuration d’APT-Cacher sur Ubuntu
Ouvrir le fichier de configuration :
```bash
nano /etc/apt/apt.conf
```
Adresse IP de TELEMF : `10.33.XX.13`
## Mettre à jour Ubuntu
```bash
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
```bash
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
```bash
top
htop
```
## Consulter l’utilisation des disques
```bash
df -h --total
```
## Supprimer un lien symbolique
```bash
rm -i 'nom_du_lien_symbolique'
```
## Modifier la configuration de la carte réseau
```bash
nano /etc/netplan/50-cloud-init.yaml
```
## Appliquer la configuration de la carte réseau
```bash
netplan apply
```
## Connaître la version de Linux
### Ubuntu et Debian
```bash
lsb_release -a
cat /proc/version
```
### CentOS
```bash
rpm --query centos-release
```
## Configurer la synchronisation NTP
### Avec systemd-timesyncd
Modifier le fichier de configuration :
```bash
nano /etc/systemd/timesyncd.conf
```
Définir les serveurs NTP :
```text
NTP=AD1 AD2
```
Redémarrer le service :
```bash
systemctl restart systemd-timesyncd.service
```
### Avec NTPD
Modifier le fichier de configuration :
```bash
nano /etc/ntp.conf
```
Activer et vérifier la synchronisation NTP :
```bash
timedatectl set-ntp true
systemctl restart systemd-timesyncd.service
systemctl enable systemd-timesyncd.service
timedatectl status
```
## Renommer une machine Ubuntu
```bash
hostnamectl set-hostname "NOM_DE_MACHINE"
```
Redémarrer ensuite la machine.
## Corriger la rotation des journaux syslog
Modifier le fichier de configuration :
```bash
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 :
```text
/var/log/syslog
{
rotate 7
daily
missingok
notifempty
delaycompress
compress
postrotate
/usr/lib/rsyslog/rsyslog-rotate
endscript
}
```