Archives par mot-clé : linux

Gerer des bandes LTO sous linux

Back to basics les amis !

Bon, j’ai jamais pris le temps de me faire une petite note sur la gestion de bande LTO sous linux. Alors je me fais ça rapidos.

I ) Les commandes de bases :

Sortir la bande

# mt -f /dev/st0 offline

Rembobiner la bande :

# mt -f /dev/st0 rewind

Afficher les informations de la bande

# mt -f /dev/st0 status

Effacer la bande

# mt -f /dev/st0 erase

Continuer la lecture de Gerer des bandes LTO sous linux

Traceroute + ping + watch = MTR

En voila un outil bien sympa pour tout sysadmin qui cherche une congestion dans son réseau. mtr (My Traceroute) est un outils qui permet de combiner la commande traceroute + la commande ping et tout ceci encapsuler dans un watch. MRT est disponible ici.

L’histoire aurait put s’arrêter là, laissant tous les sysadmin WINDOWS dans une frustration des plus classique. Mais c’était sans compter le bon Vasile Laurentiu Stanimir qui a porté MTR sous Windows est à créé winmtr. Bien que la dernière version de Winmtr date de 2002, il est compatible avec Windows 7 en l’exécutant avec les privilège administrateur. WinMTR est disponible ici.

Bien évidement, il est toujours bon de rappeler MTR se base sur le protocole ICMP qui est souvent limité au niveau des routeurs pour économiser le CPU, donc une perte de paquet ne veut pas forcément dire un problème sur le routeur.

Simplifier la création de logs en bash

Voici un petit billet que j’aurai pu intituler : Je découvre la roue.

Je cherchais tout bêtement une meilleurs solution pour gérer la créations de logs lié a l’exécution de mes scripts. Prenons par exemple un script qui change les droits de la partition /usr et qui désactive l’USB. La problématique est simple : je veux voir à l’écran l’exécution du script mais aussi tout conserver en log.

Jusqu’à présent je faisais quelque chose dans ce gout là :

#!/bin/bash

LOG=/var/log/secuFS.log

echo -n « Passage de /usr en ro » | tee -a $LOG

mount -o remount, ro /usr | tee -a $LOG

echo -n « Désactivation de l’USB » | tee -a $LOG

modprobe -r usb-storage | tee -a $LOG

exit 1

Burk que c’est moche, chaque ligne doit être paramétrée avec | tee -a $LOG. J’entend d’ici mes petits camarades dev se moquer de moi, en me traitant de mangeur de chips. Maintenant si je m’arrète 30 seconde pour réfléchir je pourrais faire quelque chose dans ce gout là :

Continuer la lecture de Simplifier la création de logs en bash

Lire la RAM sous linux : /proc/kcore

Petit rappel pour lire ce qu’il se trouve dans la RAM sous linux.

Aprés avoir battaillé avec /dev/mem mon cerveau c’est reveillé (aprés 3 café) et c’est rappelé à moi. Ben oui, le mieux c’est d’aller tapper directement dans /proc/kcore.

/proc/kcore est comme un alias pour la mémoire de l’ordinateur. Sa taille est la même que celle de la RAM du PC, si vous voulez le lire il est comme un fichier. Le mieux c’est d’utiliser « strings » pour cela.

Alors si vous êtes un warrior :

# sudo strings /proc/kcore | less

Sinon un grep avec la chaine que vous cherchez :

# sudo strings /proc/kcore | grep « artiflo »

Chmod : Tableau de conversion des droits linux/unix

Le bon vieux chmod couplé avec une loutre amnésique créer parfois quelques surprise dans la conversion des droit linux/unix.

Il vaut mieux un petit rappel qu’un gros oublie.

Notation symbolique Binaire Notation octale
Droits standards
x
w
wx
r
rx
rw
rwx
000
001
010
011
100
101
110
111
0
1
2
3
4
5
6
7
Droits spéciaux
t
s
st
s
st
ss
sst
000
001
010
011
100
101
110
111
0
1
2
3
4
5
6
7

Benchmark : Windows Vista – Windows 7 – Ubuntu

Actuellement nous pouvons constater l’apparition d’articles traitant des performances de Windows 7.
Si ces articles sont très positifs, qu’en est-il de la comparaison entre Windows 7 en version 32 bits et 64 bits? Windows 7 se voulant dédié au tout public, que vaut-il comparé à une distribution Linux grand public, telle qu’Ubuntu?

Pour répondre à ces questions, notre confrère de Tux Radar a réalisé toute une série de tests :
– Windows 7 est-il plus facile à installer?
– Windows 7 est-il plus rapide au démarrage et à l’arrêt?
– Windows 7 est-il plus rapide pour la copie de fichiers?

Je vous invite à lire le test complet (en anglais).

mdadm et monitoring du raid sous linux

Je viens découvrir le célèbre mdadm qui permet de gerer le RAID sous linux. Dans ce bloc note je vais m’attarder sur l’aspect monitoring. Pour le reste les liens sont en bas.

Ce bon mdadm va me donner le détail de la partition raid ainsi :

mdadm –detail /dev/md1

Et pour monitorer ses hdd et recevoir des gentils mail d’alerte voici la commande avec pour paramètre : mon mail, le délai et les partitions monitoré.

#mdadm –monitor –mail=moi@gmail.com –delay=1800 –daemonise –scan /dev/md1
#mdadm –monitor –mail=moi@gmail.com –delay=1800 –daemonise –scan /dev/md2

On peut aussi rajouter des options tel que –program ou –alert pour spécifié ce qui doit être fait en cas d’alerte 🙂

Source :
http://www.noisette.ch/wiki/index.php/Mdadm et surtout http://unthought.net/Software-RAID.HOWTO/Software-RAID.HOWTO-6.html