Pas encore inscrit ? Creez un Overblog!

Créer mon blog
RamboutanBienfaisant1998482
R

RamboutanBienfaisant1998482

Ses blogs

L'Open source du NUL

Blog dédié à l'open source
RamboutanBienfaisant1998482 RamboutanBienfaisant1998482
Articles : 12
Depuis : 27/08/2016
Categorie : Technologie & Science

Articles à découvrir

Installation et configuration de puppet

Puppet étant écrit en ruby, il est possible de l'installer via les paquets gems . il est également possible de l'installer via les paquets proposés par différentes distributions . yum, apt, zipper , etc ... pour cette installation sous centos 6, nous allons utiliser le repository puppetlabs. la première étape consiste à mettre à jour les p

Linux: bash vérifier qu'une commande existe

Voici un petit script qui permet de vérifier qu'une commande existe en bash #!/bin/bash# verifier si une commande existeusage () { echo "$(basename $0) <command>" echo "exemple: $(basename $0) ls " exit 1}error () { msg=$@; echo "e: $msg"; exit 1; } # - - main[ $# -ne 1 ] && usagecommand -v $1 &>/dev/nullif [ $? -eq 0 ]; then echo "commande $1 exi

Puppet : exécution de puppet agent

Création d'un alias puppetagent nous allons créer un alias puppetagent sous /usr/local/sbin et lui attribuer les droits d'execution. notre fichier puppet manifest va être nommé puppetagent.pp file { 'puppetagent': ensure => file, path => '/usr/local/sbin/puppetagent', content => '#!/bin/bash\npuppet agent --verbose --no-daemonize --onetime \ --

Script shell: suivre les performances systeme

Script de surveillance des performances système sous linux/unix on peut l'adapter selon les os: aix ( topas) , solaris ( prstat ) ce script va lancer 3 commandes: - vmstat : toutes les 5 secondes - iostat: toutes les 5 secondes - top: toutes les 5 minutes le script se lance : ./perf.sh start pour arrêter le script: ./perf.sh stop les fichiers ré

Configuration des parametres puppet en cli

La configuration des principaux fichiers de puppet , nécessite la modification pour faire communiquer le master et les agents puppet config set <nom du parametre><valeur> --section <section config> # puppet help config puppet man config exemple: pour rajouter le nom du serveur dans le fichier puppet.conf dans la section [agent] ou [main] , il suff

Puppet : aperçu sur un outil open source indispensable

Puppet est un logiciel libre ou open source permettant la gestion de la configuration de serveurs esclaves, c'est une application multiplateforme (gnu/linux, mac os x et windows), développée en ruby et diffusée sous licence apache 2.0 pour les versions récentes. puppet permet d’automatiser un grand nombre de tache d’administration, comme l

Connaître son système avec ansible

Le module setup d'ansible permet de connaître l'état du système: - version de l'os - distribution - ipadress - etc .... voici quelques exemples : # display facts from all hosts and store them indexed by i(hostname) at c(/tmp/facts). ansible all -m setup --tree /tmp/facts # display only facts regarding memory found by ansible on all hosts and out
Tmux et Vim :  Multiplexeur de terminaux  et Editeur de Texte

Tmux et vim : multiplexeur de terminaux et editeur de texte

Les multiplexeurs de terminaux sont des outils de manipulation avancée de terminaux virtuels. le plus connu de tous est screen . tmux ( réécriture de screen) en est un. il facilite les tâches quotidiennes d'un administrateur linux. s'installe facilement ( sudo yum -y install tmux ) il permet principalement de: ouvrir plusieurs terminaux virtuel