Étiquette : redhat

15 décembre 2015 /

Le programme Timedatectl est distribué avec Systemd. Il permet de vérifier et de modifier la configuration de l’horloge système. Vous pouvez utiliser cet outil pour modifier la date et l’heure, définir le fuseau horaire, ou activer la synchronisation automatique de l’horloge du système avec un serveur distant.

Pour lister tous les fuseaux disponible:

timedatectl list-timezones

Pour lister tous les fuseaux disponible en Europe:

timedatectl list-timezones | grep Europe

Pour définir la Timezone sur Europe/Paris:

timedatectl set-timezone Europe/Paris

Pour une prise en compte des modification sans redémarrer:

systemctl restart systemd-timedated.services

1 décembre 2015 /

Les fuseaux horaires sont la dernière chose qu’un admin veut traiter. NTP est censé habituellement prendre soin de la plupart des tâches liées au temps, mais parfois (lors du changement d’heure notamment), vous pouvez avoir besoin de définir les choses manuellement.

Tous les fuseaux horaires disponibles sur votre système sont dans /usr/share/zoneinfo.>Allez dans ce répertoire et chercher le répertoire de votre zone pour trouver le fuseau horaire dont vous avez besoin.(Pour la France, /usr/share/zoneinfo/Europe/Paris)

Une fois cela fait, ouvrez le fichier /etc/sysconfig/clock:

vi /etc/sysconfig/clock

Puis modifiez le paramètre « ZONE= » avec la bonne zone (ici Paris):

ZONE="Europe/Paris"

Une fois que vous avez éditez le fichier /etc/sysconfig/clock, il faut maintenant créer un lien symbolique localtime qui pointe vers le fichier de fuseau horaire choisi:

ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime

Pas besoin de redémarrer normalement pour une prise en compte par le système.

25 octobre 2015 /

Si les bases de données rmp sont corrompues, vous pouvez rencontrer ce genre d’erreur :

rpmdb: Lock table is out of available locker entries rpmdb: Unknown locker ID: 2106 error: db4 error(22) from dbenv->close: Invalid argument error: cannot open Packages index using db3 – Cannot allocate memory (12) error: cannot open Packages database in /var/lib/rpm

Et ça fait peur…

Pour réparer cela, on commence par supprimer les bases corrompues:

rm /var/lib/rpm/__db.00*

Il ne nous reste plus qu’à reconstruire les bases:

rpm --rebuilddb -vv

30 septembre 2015 /

Pour modifier l’adresse IP, on édite le fichier /etc/sysconfig/network-scripts/ifcfg-eth0:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

Il n’y a plus qu’a modifier les valeurs des parametres:

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.0.254
NETMASK=255.255.255.0
ONBOOT=yes

Pour la prise en compte immédiate, on relance le service réseau:

service network restart

 

La modification du hostname  se fait via une modification du fichier /etc/sysconfig/network:

vi /etc/sysconfig/network

Il n’y a plus qu’a changer la valeur du paramètre HOSTNAME:

HOSTNAME=nouveau_nom

Il faut également modifier le fichier /etc/hosts:

vi /etc/hosts

Et changer le nom (s’il est absent, ne modifiez pas ce fichier).:

127.0.0.1 localhost
127.0.1.1 ancien_nom

par

127.0.0.1 localhost
127.0.1.1 nouveau_nom

La modification sera prise en compte au prochain démarrage de la machine.
Vous pourrez vérifier la prise en compte de votre nouveau nom via l’une des commandes suivantes :

cat /proc/sys/kernel/hostname

ou

hostname

ou

uname -a