Aller à la recherche

Take control!

Linux, PostgreSQL, Puppet and more

mercredi 20 juillet 2016 22:48

Raid utility mdadm fails when adding new drive with "Device or resource busy"

Linux raid software is a good low-cost feature for securing your data. It provides drive mirroring and handling of drives in array.

Last time, I've got a failed drive (failed controller to be exact) that failed a software RAID.

After replacing the drive and rebooting, it was back in the system. But I couldn't put it back in the RAID array. The error message was:

[root@my_server ~]# mdadm --manage /dev/md1 --add /dev/sdd
mdadm: Cannot open /dev/sdd: Device or resource busy
Lire la suite

samedi 23 janvier 2016 00:44

Installer le client twitter Corebird sur Ubuntu 15.10

Cet article va vous permettre d'installer le client Twitter Corebird pour Ubuntu 15.10 (wily). Tout d'abord, Corebird est l'un des meilleurs clients Twitter que j'ai pu essayer sur Linux. Voici la page du projet: http://corebird.baedert.org/.

Même si la version affichée est toujours "1.1", c'est bien les derniers sources qui sont utilisés pour compiler le client. Il est beaucoup plus rapide, plus fluide et plus joli.

Lire la suite

Corebird twitter client installation for Ubuntu 15.10

This article explains how to install Corebird twitter client for Ubuntu 15.10 (wily). First, Corebird is one of the best twitter client I ever used on Linux. Check the project page here: http://corebird.baedert.org/.

Regarding the version, still "1.1", it is latest sources which are compiled. The client is far more fast and beautiful.

Lire la suite

mardi 19 janvier 2016 13:24

OpenVPN and IPv6

From https://openvpn.net

The VPN server is the underlying component in OpenVPN Access Server that does all of the background work; routing, tunneling, encryption, user management, authentication etc.

Usually, you want to use a VPN server in order to level up your security. You could use public wifi access or other untrusted connection. In this case, the provider may track your activity (accessed sites), grab your passwords (for non-ssl services), ...

This article will explain how to configure an OpenVPN server, allowing it to provide private IPv4 and public IPv6 addresses to connected clients.

Lire la suite

mercredi 15 octobre 2014 23:14

WordPress extension visitor-maps and PostgreSQL

Here is a modification of a WordPress extension: Visitor-Maps. It is now compatible with PostgreSQL.

Lire la suite

Extension WordPress visitor-maps et PostgreSQL

Modification de l'extension WordPress Visitor-Maps pour la rendre compatible avec PostgreSQL.

Lire la suite

mercredi 19 février 2014 18:17

Puppet - Foreman as external node classifier results in error 400

Here is one way to solve error 400 when using Puppet, Foreman and external node classifier:

Error: Could not retrieve catalog from remote server: 
Error 400 on SERVER: Failed when searching for node your.host.name: 
Failed to find your.host.name via exec: 
Execution of '/etc/puppet/node.rb your.host.name' returned 1: 
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Lire la suite

mardi 18 février 2014 19:06

Puppet - Foreman en tant qu'ENC se termine en erreur 400

Voici une des solutions à l'erreur 400 que l'on peut avoir sur Puppet quand on utilise Foreman en tant qu'External node classifier:

Error: Could not retrieve catalog from remote server: 
Error 400 on SERVER: Failed when searching for node your.host.name: 
Failed to find your.host.name via exec: 
Execution of '/etc/puppet/node.rb your.host.name' returned 1: 
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Lire la suite

lundi 2 décembre 2013 15:15

Display catalog for host managed by puppet

This command will show the host catalog, compiled version of host configuration:

curl https://puppet:8140/production/catalog/$(hostname -f)? \
   --cacert /var/lib/puppet/ssl/certs/ca.pem \
   --cert /var/lib/puppet/ssl/certs/$(hostname -f).pem \
   --key /var/lib/puppet/ssl/private_keys/$(hostname -f).pem

Afficher le catalogue d'un hôte géré par puppet

La commande suivante permet d'afficher le catalogue, version compilée de la configuration d'un hôte:

curl https://puppet:8140/production/catalog/$(hostname -f)? \
   --cacert /var/lib/puppet/ssl/certs/ca.pem \
   --cert /var/lib/puppet/ssl/certs/$(hostname -f).pem \
   --key /var/lib/puppet/ssl/private_keys/$(hostname -f).pem

jeudi 21 novembre 2013 21:55

Dell PERC firmware update for Debian Jessie

Here is a procedure for updating Dell PERC firmware on Debian Jessie.

Lire la suite

Mise à jour du firmware des contrôleurs DELL PERC sur debian Jessie

Voici la procédure pour appliquer les mises à jour des firmware des contrôleurs PERC pour Debian Jessie.

Lire la suite

mercredi 26 juin 2013 23:10

Manage bash jobs in script, part 2

After seeing how to execute commands in background with bash and manage background jobs in scripts ([ Manage bash jobs in script, part 1|http://blog.230ruedubac.fr/post/2013/04/24/Manage-bash-jobs-in-script%2C-part-1|en]) simple way, here is how to enhance those scripts to make them more reactive and handle timeout.

Lire la suite

mercredi 29 mai 2013 09:49

Gérer des jobs en bash, mode script, partie 2

Après avoir vu comment exécuter des commandes en arrière plan en bash (Gérer des jobs avec bash, mode interactif) puis avoir séquencer cela dans un script (Gérer des jobs en bash, mode script, partie 1) de manière simpliste (voire bourrin), voici comment améliorer ces scripts pour qu'ils soient plus réactifs et permettent aussi de gérer un timeout.

Lire la suite

mercredi 24 avril 2013 00:15

Manage bash jobs in script, part 1

After seeing how to manage bash jobs in interactive mode, we will manage bash jobs inside scripts. Extra bonus, some very useful examples.

Lire la suite

lundi 8 avril 2013 22:14

Bash: manage jobs in interactive mode

Bash management jobs features are very useful. Here are some examples that will make your life easier!

Lire la suite

Gérer des jobs en bash, mode script, partie 1

Après avoir vu la gestion des jobs en mode interactif, voici la gestion des jobs dans les scripts. En cadeau, quelques exemples bien utiles.

Lire la suite

vendredi 5 avril 2013 13:40

Gérer des jobs avec bash, mode interactif

Les fonctions de gestion des jobs (commandes lancées en arrière plan) dans bash sont très pratiques. Voici quelques exemples d'utilisation qui vous facilitera bien la vie.

Lire la suite

samedi 12 janvier 2013 00:52

Connaître l'utilisation CPU par utilisateur

Parfois il peut être intéressant d'avoir l'utilisation CPU non pas par process mais par utilisateur du système. Cela permettrait de savoir l'utilisation de votre serveur si celui-ci héberge plus d'une application, en admettant que ces applications utilisent des utilisateurs différents.

Lire la suite

jeudi 13 décembre 2012 21:04

Sortie de Samba 4.0.0

Samba 4.0.0 a été intialisé en 2006, Après 6 ans de développement, Samba 4.0.0 et son support Active Directory est enfin sorti en version stable ce 11 décembre.

Lire la suite

- page 1 de 2