linux
Archived posts from this Category
Archived posts from this Category
Posted by Daniel on 10 Mai 2010 | Tagged as: linux
Lorsqu'on administre un serveur virtualisé sous Xen depuis son Dom0, bon nombre de commandes traditionnelles que l'on peut passer pour observer l'état du système se réfèrent au Dom0 lui-même, et ne permettent pas d'observer les caractéristiques physiques du serveur lui-même. C'est en particulier vrai pour les commandes affichant l'état de la mémoire (free, vmstat, top, ...).
Pour afficher les caractéristiques du serveur, on va utiliser la commande xm info :
# xm info | egrep "nr|core|socket|memory" nr_cpus : 8 nr_nodes : 1 sockets_per_node : 1 cores_per_socket : 4 threads_per_core : 2 total_memory : 4085 free_memory : 1
On observe ici un serveur avec 1 processeur quad-core avec hyper-threading activé, et 4 Go de RAM.
Posted by Daniel on 29 Mar 2010 | Tagged as: linux
Le bonding d'interfaces réseaux sous Linux permet d'agréger plusieurs interfaces physiques en une seule interface virtuelle. Les deux principales raisons d'utiliser ce type de technologie sont d'une part l'augmentation de la bande passante, et d'autre part la redondance, qui permet donc de sécuriser un accès réseau. Cette solution contient notamment une implémentation du protocole 802.3ad de l'IEEE.
Voyons donc les différents types de bonding, comment déclarer une interface réseau en bonding, et les manipulations propres au bonding sur une interface active. Comme pour mes autres articles récents sur Linux, le cas considéré ici est celui d'une RedHat Enterprise Linux (ou plus simplement RHEL).
Continue Reading»Posted by Daniel on 12 Fév 2010 | Tagged as: linux
gaston - nofile 4096
Posted by Daniel on 12 Oct 2009 | Tagged as: linux
La consommation mémoire de nos serveurs est une préoccupation récurrente et essentielle. Voici les commandes que j'utilise habituellement sur les plates-formes Linux (dans mon cas, du RedHat Enterprise Linux, mais c'est assez générique).
Pour les habitués de Solaris, le point le plus notable sera sans contexte l'absence de réservation directe de mémoire dans le swap : tant qu'on ne s'en sert pas réellement, le swap ne sera pas considéré comme utilisé. Continue Reading»
Posted by Daniel on 06 Mar 2008 | Tagged as: linux
Cette procédure décrit le passage d'une Ubuntu Breezy (5.10) avec un seul disque système à une plate-forme avec deux disques systèmes en miroir (raid1), en utilisant mdadm pour la gestion des metadevices et grub comme bootloader.
La procédure est décrite pour un environnement de type Debian/Ubuntu, mais devrait s'appliquer sans soucis sur une autre distribution.