Skip to content

Hardware Seriennummer unter Linux auslesen

Neulich testete ich eine neue Software zur Verwaltung vieler Systeme. Um die Systeme unterscheiden zu können ist die Seriennummer der Hardware häufig recht hilfreich, denn daraus lassen sich eventuelle Herstellungsdaten und genaue Systeminformationen beim Hersteller erfragen.

Bei Windows Systemen funktionierte das Auslesen der Seriennnummer auch problemlos. Nur das Auslesen der Seriennummer von Linux Systemen funktioniert leider gar nicht.

Dabei geht das unter Linux sehr einfach:

~# dmidecode -t system|grep -i "serial"
    Serial Number: xxxxxxx

dmidecode kann übrigens noch mehr auslesen. Ein Blick in die Dokumentation oder ein einfaches dmidecode auf der Shell lohnt sich.

Alle ZFS Snapshots auf einmal löschen

ZFS hat Snapshots um regelmäßige Sicherungspunkte zu erstellen. Das lässt sich mittels zfs-auto-snapshot sogar automatisieren.

Wenn man nun aber plötzlich Platz benötigt kann es mühsam sein, hunderte von Snapshots manuell zu löschen. Das geht auch mit einem Einzeiler:

for snapshot in `zfs list -H -t snapshot | cut -f 1`; do zfs destroy $snapshot; done

 

rsync zu langsam im LAN - Wie man rsync beschleunigt

...hat schon jemand geschrieben. Man kann es bereits hier nachlesen.

rsync nutzt SSH und SSH verschlüsselt. Das kostet Zeit und Performance, vor allem wenn man im LAN mit Gigabit unterwegs ist. 

Kurz gesagt nutzt man die richtigen Optionen und macht's damit schneller:

rsync -aHAXxv --numeric-ids --delete --progress -e "ssh -T -c arcfour -o Compression=no -x" user@<source>:<source_dir> <dest_dir>
tweetbackcheck cronjob