Introduction La virtualisation est à la mode. Certaines DSI ne jurent que par elle comme si elle était la solution à tous les problèmes informatiques. A mon sens on virtualise trop et surtout n'importe comment. Il existe sur le marché un nombre important de solutions. Chacune bien entendu se […]
vendredi, septembre 18 2015
Installer CACTI sur CentOS 6
vendredi, septembre 18 2015. Divers
Introduction Ce billet fait suite à une formation que j'ai récemment donné sur le produit CACTI. Outil de métrologie, souvent associé à Nagios ou Centréon, CACTI produit des graphes. En fait CACTI est avant tout une interface accessible en mode Web permettant de générer des scripts RRDTool. Ecrit en […]
mardi, mars 31 2015
Purger les traces du listener via logrotate
mardi, mars 31 2015. Oracle
Sous oracle il est un fichier pouvant grossir facilement c'est le listener.log. La version 11g de Oracle via l'adrci permet de purger les traces du listener mais uniquement au niveau des fichiers xml. Les traces textuelles ne sont pas prises en compte. Ceci est fort bien expliqué dans le document […]
vendredi, février 13 2015
Sniffer réseau Wireshark sous Ubuntu, Mint et consorts.
vendredi, février 13 2015. Linux
Wireshark est l'interface graphique de tcpdump permettant d'analyser le trafic réseau. Sur les distributions type Ubuntu, Mint... son installation est simple : sudo aptitude install wireshark Toutefois il y a un hic ! Pour utiliser les interfaces réseau, il faut être root. Sans cela wireshark se […]
jeudi, janvier 29 2015
Nagios 4 sur CentOS 6
jeudi, janvier 29 2015. Divers
Introduction L'objectif de ce billet est de présenter l'installation de la version 4.0.8 de nagios sur CentOS version 6.6. Il existe déjà un billet datant de 2010 ( une éternité ) sur nagios 3 sous Debian. La procédure est assez similaire au détail des packages près. Installation de CentOS 6 Mise en […]
mercredi, décembre 31 2014
PARTED, GPT et LVM
mercredi, décembre 31 2014. Linux
La capacité des disques durs augmentant sans cesse, l'utilisation de la commande fdisk est sans effet à partir de 2To. L'objectif est de présenter l'utilisation de parted pour mettre en place LVM avec des disques complets. Soit un serveur avec 3 disques : OS : 256Mo disque SSD -> /dev/sda Deux […]
mardi, octobre 28 2014
SQL*Plus et Client instantanné Oracle
mardi, octobre 28 2014. Oracle
Ce billet présente l'installation d'un client SQL*Plus via L'instant-client de Oracle. La distribution Linux est Mint en 64 bits. Le mode opératoire est le même sur toute Debian Like comme Ubuntu. Pour les versions RedHat like il existe des RPM. Depuis un poste Linux pouvoir utiliser simplement […]
vendredi, octobre 24 2014
Le fichier sqlnet.ora et SQLNET.AUTHENTIFICATION_SERVICES
vendredi, octobre 24 2014. Oracle
Introduction La configuration réseau sous Oracle, Oracle*Net, utilise classiquement 3 fichiers : listener.ora tnsnames.ora sqlnet.ora Le premier contient la configuration du listener, le second les configurations de résolution tnsnames type sqlplus scott/tiger@yoda... Tout ceci est assez bien connu. […]
mercredi, octobre 22 2014
Listener oracle : WARNING: Subscription for node down event still pending
mercredi, octobre 22 2014. Oracle
En consultant les traces du processus listener sous Oracle 11gR2 le message d'alerte suivant apparaît : WARNING: Subscription for node down event still pending Ce message concerne l’inscription auprès de Oracle Notification Service (ONS) utilisé par RAC. Dans un environnement non RAC, il est […]
jeudi, août 14 2014
PERL et CRYPT
jeudi, août 14 2014. Divers
Il est intéressant parfois de disposer d'un mot de passe crypté pour être mis dans un shell par exemple avec la commande useradd perl -e 'print crypt(manager11, "wtf")' wt0zeFQMr3mlQ La commande PERL suivante créée le mot de passe manager11 en crypté pour un user nommé oracle. La chaine […]
Mise en place d'un DNS sur RedHat/CentOS version 5
jeudi, août 14 2014. Linux
Introduction L'objectif de ce billet est de mettre en place rapidement et simplement un serveur DNS, via le produit BIND, pour la zone formation.maison et les IP type 192.168.56.0/24. Le DNS est un service critique devant être sécurisée, ce qui n'est pas le but ici. Il s'agit juste de mettre en […]
jeudi, juin 19 2014
Description d'une erreur Oracle
jeudi, juin 19 2014. Oracle
Les codes d'erreur Oracle sont nombreux, il peut être intéressant d'avoir une description du problème. Le programme oerr fournit avec Oracle permet ceci. La syntaxe est simple: oerr ora 1578 Retourne le message d'erreur pour ORA-1578 soit "Bloc corrompu".
mercredi, juin 18 2014
SQL, extraire des lignes entre un min et un max
mercredi, juin 18 2014. Oracle
L'objectif ici est de récupérer dans une requête SQL les lignes 10 à 20 ( ces valeurs sont arbitraires, à adapter en fonction du souhait ). L'exemple utilise la table tab du dictionnaire des données Oracle. SQL> select tname from ( select rownum r, tname from tab where rownum <=20 ) where r […]
Sauvegarder les commandes SQL*Plus Oracle
mercredi, juin 18 2014. Oracle
La commande spool de SQL*Plus permet d'envoyer le contenu de l'écran vers un fichier. Ici on souhaite juste récupérer les commandes lancées sans le résultat. La commande save de SQL*Plus contient l'option append qui ajoute au fichier le contenu du buffer SQL*Plus ( afiedt.buf ) SQL> select * from […]
dimanche, février 9 2014
Tâches automatiques sous Oracle 11gR2
dimanche, février 9 2014. Oracle
Lors de la mise en place d'une base de données, Oracle active par défaut trois tâches automatiques. Assez bizarrement Oracle conseille de les désactiver. Ces trois tâches sont : Collecte de statistiques optimiseur, Calcul de l'espace libre/occupé par les segments ( Segment Advisor ) Tuning […]
samedi, février 8 2014
Migration Oracle 10g vers 11g
samedi, février 8 2014. Oracle
Introduction La version 10g de oracle n'est plus maintenue par l'éditeur depuis juillet 2013. Migrer vers la version 11gR2 devient une quasi nécessité. Ce billet s'appuie sur une migration faite depuis une version Oracle 10.1.0.5 vers une 11.2.0.2. En fait le principe est le même quelque soit la […]
mercredi, décembre 11 2013
Driver pcspkr sous Debian Wheezy
mercredi, décembre 11 2013. Linux
Il existe déjà un billet sur ce sujet, mais il concerne squeeze et non wheezy. Le principe est le même sauf que le fichier à modifier diffère. Lors du boot d'un serveur debian wheezy, le message suivant apparait parfois. Error: Driver 'pcspkr' is already registered, aborting... Sans être bloquant, […]
jeudi, novembre 21 2013
CentOS 6, perte du clavier et de la souris en interface graphique
jeudi, novembre 21 2013. Linux
Voici un billet sur une mésaventure vécue en formation. J'ai pour habitude d'installer mes serveurs sans interface graphique et de désactiver tout service inutile. Jusqu'a présent ceci ne posait pas de soucis en procédant ainsi : for i in $(chkconfig --list | cut -f1); do chkconfig --del $i; done […]
samedi, novembre 9 2013
Oracle, la mémoire et les HugePages
samedi, novembre 9 2013. Oracle
La relation entre la mémoire et Oracle a toujours été complexe. Depuis la version 10g et la gestion automatique de la SGA et de la PGA les choses sont plus simples. La version 11g est allée encore plus en avant via le paramètre MEMORY_TARGET or celui-ci est incompatible avec la gestion Linux des […]
jeudi, septembre 26 2013
Détecter les sparse files
jeudi, septembre 26 2013. Linux
Les sparse files, appelés aussi fichiers à trous ou encore fichiers alloués dynamiquement sont souvent mis en place par les machines virtuelles. Le SGBD Oracle les utilise aussi pour les tablespaces temporaires. Le principal intérêt des sparse files est la rapidité de création, le fichier n'est pas […]
« billets précédents - page 3 de 11 - billets suivants »