Debian : Interface bonding

Rédigé par marmous Aucun commentaire
J'utilise OpenMediaVault en tant que NAS et j'avais besoin d'utiliser 2 cartes réseaux pour faire du fail-over.

OpenMediaVault laisse croire qu'il est capable de configurer ça mais en réalité cela ne fonctionne pas.

Le plus simple est de modifier directement le fichier /etc/network/interfaces comme suit :

# The loopback network interface
auto lo
iface lo inet loopback
iface lo inet6 loopback

# eth0 network interface
allow-hotplug eth0
iface eth0 inet manual
pre-up ifconfig $IFACE up
pre-down ifconfig $IFACE down

# eth1 network interface
allow-hotplug eth1
iface eth1 inet manual
pre-up ifconfig $IFACE up
pre-down ifconfig $IFACE down

# bond0 network interface
auto bond0
iface bond0 inet dhcp
bond-slaves eth0 eth1
bond-primary eth0
bond-mode 4
bond-miimon 100
bond-downdelay 200
bond-updelay 200
iface bond0 inet6 manual
pre-down ip -6 addr flush dev bond0


Et ensuite de redémarrer le réseau
service networking restart

Comment réaliser techniquement un film en stopmotion sous linux

Rédigé par marmous Aucun commentaire
Classé dans : En vrac, DIY Mots clés : linux, stopmotion, mogrify, mencoder
Cet été, j'ai été amené à travailler sur la partie technique d'un court métrage en stopmotion.

Il existe des solutions libres orientées animation tel que stopmotion ou luciole permettant de prendre les photos une à une en maitrisant  un décor.
Dans mon cas les images ont été prises sur le terrain et je n'y étais pas. Les sujets étaient des humains qu'il fallait prendre en situation de travail. Ce ne sont ni des modèles ni des comédiens. Il était donc hors de question de leur faire perdre leur temps à poser pendant des heures.
J'ai eu besoin d'un système simple car je travaillais dans l'urgence pour renommer, recadrer et assembler toutes les photos.

Pour renommer, j'ai utilisé PyRenamer (source) qui permet, entre autre, de renommer des fichiers par lot avec numérotation automatique, justement ce dont j'avais besoin.

Pour recadrer, j'ai utilisé Mogrify un outil de la suite ImageMagick pour manipuler des images en ligne de commande.
Voici un exemple pour redimentionner tous les fichiers jpeg du répertoire courant en format full HD (1920x1080)
mogrify -path . -resize 1920x1080 -quality 97 -format jpg *.jpg

Pour assembler les photos en une vidéo, j'ai utilisé MEncoder un outil de la suite MPlayer pour encoder des vidéos.
Voici un exemple pour générer une vidéo HD à 5 image par seconde en utilisant tous les fichiers jpeg du répertoire courant
mencoder mf://*.jpg -mf w=1620:h=1080:type=jpeg:fps=5 -ovc copy -oac copy -o output.avi

Enfin, j'ai utilisé KDEnLive pour ajouter de la musique et monter tout ça.


VirtualBox : Comment augmenter la taille d'un disque dur virtuel (Linux)

Rédigé par marmous Aucun commentaire
Classé dans : Informatique Mots clés : linux, serveur, disque dur, virtualbox
Ce site et d'autres outils sont hébergés chez moi sous Ubuntu server. Pour des raisons de simplicité de maintenance, j'ai virtualisé tous mes services à l'aide de VirtualBox.

Au fil des années, l'espace que j'avais prévu devient trop juste et mon disque dur virtuel est saturé. Dans mon cas, les partitions /home et /var étaient saturées.
Voici la méthode que j'ai utilisé pour agrandir mon disque :

0x00 - Faire une sauvegarde du disque dur virtuel


0x01 - Création d'un nouveau disque

vboxmanage createhd --filename NouveauDisque.vdi --size 50000
A noter que la taille est en Mo

0x02 - Sauvegarde des données

sudo cp -a /home /homebak
sudo cp -a /var /var
L'option a de la commande cp permet entre autre de garder les droits sur les fichiers.

0x03 - Identifier les partitions

df -h
Notes bien les informations. ce sera utile à l'étape 8.

0x04 - Arrêt de la machine virtuelle


0x05 - Clone de l'ancien disque sur le nouveau

vboxmanage clonehd AncienDisque.vdi NouveauDisque.vdi --existing

0x06 - Attacher le nouveau disque

Tu détaches l'ancien disque de la machine virtuelle
vboxmanage modifyvm NomMachineVirtuelle --hda none
Tu supprimes les deux disques du gestionnaire de média VirtualBox
vboxmanage closemedium disk AncienDisque.vdi
vboxmanage closemedium disk NouveauDisque.vdi
Tu les renommes pour faire plus propre
mv AncienDisque.vdi AncienDisque_Copie.vdi
mv NouveauDisque.vdi AncienDisque.vdi
Tu attaches le nouveau disque renommé sur la machine virtuelle
vboxmanage modifyvm NomMachineVirtuelle --hda AncienDisque.vdi

0x07 - Démarrage en mode récupération

Une fois que tu es en mode récupération, ouvres une console root.

0x08 - Suppression et création des partition à la nouvelle taille

fdisk /dev/sda

p pour afficher la table des partitions
d pour supprimer une partition
n pour créer une partition
Si tu as noté les informations de l'étape 3, tu sais quelles partitions sont concernées.

0x09 - Redémarrage


0x0a - Création des systèmes de fichiers

mkfs.ext4 /dev/sda3
mkfs.ext4 /dev/sda4

0x0b - Modification du fichier fstab

sudo nano /etc/fstab
Remplace les UUID par /dev/sdaX

0x0c - Montage des partition

mount /home
mount /var

0x0d - Restauration des données

cp -a /varbak/* /var
cp -a /homebak/* /home

0x0e - Redémarrage


0x0f - Test


0x10 - Suppression des sauvegardes

rm -rf /homebak
rm -rf /varbak

0x11 - Suppression de l'ancien disque

rm -f AncienDisque_Copie.vdi

Fil RSS des articles de ce mot clé