Jun 15 2007

Information Request

Catégorie : Supervision, Nagios, Tips and tricks, News, Oracle, LinuxCharles Collier @ 12:06 am

You’d like to have a post or a tutorial about linux (redhat, fedora) Oracle (database, 10g, RAC or OAS - oracle application suite), Nagios, Cacti,…

Feel free to ask and i’ll try to answer to your question.
Leave a comment with your question.


Jun 08 2007

Oracle’s Certification Matrices

Catégorie : Database, Tips and tricks, Oracle Database, OracleCharles Collier @ 1:07 pm

Because i didn’t find it quickly, i’d just want to publish this very useful link to publish this access to the Certify - Oracle’s Certification Matrices:
http://www.oracle.com/technology/support/metalink/index.html

    —°°°— 

Une petite info pratique que je souhaite publié parce que je ne l’ai pas trouvé rapidemment. Voici le lien pour acceder aux matrices de compatibilté Oracle:
http://www.oracle.com/technology/support/metalink/index.html


Jun 08 2007

List installed oracle components

Catégorie : Database, Tips and tricks, Oracle Database, OracleCharles Collier @ 12:37 pm

If you want to know which components were installed on your server:

$ORACLE_HOME/OPatch/opatch lsinventory -detail


Jun 07 2007

Oracle start/stop init script

Catégorie : Database, Oracle Database, Oracle, LinuxCharles Collier @ 12:05 am

#################################
# Oracle Start/Stop init script #
# v1 - nuxora.com #
#################################

case “$1″ in

start)
echo -n “Starting Oracle Databases: ”
echo “—————————————————-” >> /var/log/oracle
date +”! %T %a %D : Starting Oracle Databases as part of system up.” >> /var/log/oracle
echo “—————————————————-” >> /var/log/oracle
su - oracle -c dbstart >> /var/log/oracle
echo “Done.”
echo -n “Starting Oracle Listeners: ”
su - oracle -c “lsnrctl start” >> /var/log/oracle
echo “Done.”
echo “”
echo “—————————————————-” >> /var/log/oracle
date +”! %T %a %D : Finished.” >> /var/log/oracle
echo “—————————————————-” >> /var/log/oracle
touch /var/lock/subsys/oracle
;;
stop)
echo -n “Shutting Down Oracle Listeners: ”
echo “—————————————————-” >> /var/log/oracle
date +”! %T %a %D : Shutting Down Oracle Databases as part of system down.” >> /var/log/oracle
echo “—————————————————-” >> /var/log/oracle
su - oracle -c “lsnrctl stop” >> /var/log/oracle
echo “Done.”
rm -f /var/lock/subsys/oracle
echo -n “Shutting Down Oracle Databases: ”
su - oracle -c dbshut >> /var/log/oracle
echo “Done.”
echo “”
echo “—————————————————-” >> /var/log/oracle
date +”! %T %a %D : Finished.” >> /var/log/oracle
echo “—————————————————-” >> /var/log/oracle
;;
restart)
echo -n “Restarting Oracle Databases: ”
echo “—————————————————-” >> /var/log/oracle
date +”! %T %a %D : Restarting Oracle Databases as part of system up.” >> /var/log/oracle
echo “—————————————————-” >> /var/log/oracle
su - oracle -c dbstop >> /var/log/oracle
su - oracle -c dbstart >> /var/log/oracle
echo “Done.”
echo -n “Restarting Oracle Listeners: ”
su - oracle -c “lsnrctl stop” >> /var/log/oracle
su - oracle -c “lsnrctl start” >> /var/log/oracle
echo “Done.”
echo “”
echo “—————————————————-” >> /var/log/oracle
date +”! %T %a %D : Finished.” >> /var/log/oracle
echo “—————————————————-” >> /var/log/oracle
touch /var/lock/subsys/oracle
;;
*)
echo “Usage: oracle {start|stop|restart}”
exit 1
esac


Jun 06 2007

Cacti - présentation

Catégorie : Cacti, Supervision, LinuxCharles Collier @ 10:26 pm

Cacti est un logiciel de monitoring. Il est souvent classé parmi les logiciels de supervision (comme sur nuxora ;-) il est classé au meme endroit que Nagios exemple) mais il n’est pas fait pour etre un lociel d’alerte.
Basé sur la puissance de stockage de données de RRDTool. Il combine les avantages et concepts de MRTG avec RRDTool, tout en les restituant dans une nouvelle interface web  (php/mysql) beaucoup plus convivial.

Cacti permet à l’aide de SNMP ou de script (shell, bash, perl, php, sql…)de representer graphiquement l’evolution dasn le temps de points de mesures: CPU, espace disque, utilisation RAM, swap, nombre de connexion Oracle, hit sur un serveur web (apache),…..

La force de cacti se traduit par l’existence de template que l’on peut directement appliquer sur un serveur. Prenons l’exemple d’un serveur web (apache+mysql), il suffira de choisir le template correspondant à ce type de serveur (il faudra au préalable l’avoir défini une premiere fois) et nous aurons directemen en place, les mesures de base lié au serveur (CPU, disuqe, RAM…) mais aussi pour apache (hits, …) et mysql (nb de transactions,….)

Cet outil est complémenatire à Nagios et vous permettra au mieux de suivre jour apres jour l’evolution de vos serveurs, de réaliser aisnsi du capacity planning mais aussi de diagnostiquer des incidents en etudiant les courbes de la veille. Combiné à Nagios, ce duo supervison/monitoring se rendra vite indispensable une fois installé.


Jun 06 2007

Nagios - présentation

Catégorie : Nagios, Supervision, LinuxCharles Collier @ 10:22 pm

Nagios (anciennement appelé Netsaint) est un logiciel de supervision sous licence GPL. Il permet de surveiller un Système d’information intégralement. Son fonctionnement est très simple, un moteur ordonnance l’ensemble des taches de supervision. Ces taches unitaires sont le résultat de l’utilisation d’un plugin. Il existe aujourd’hui plus d’une centaine de ces plugins. Un plugin est un petit programme, ou script qui va tester le bon fonctionnement d’un service/programme/équipement/…. Le résultat s’affiche à travers une console web (paramétrable avec différents filtres, pour obtenir des vues métiers/opérationnelles/…) et indique un des 4 états possibles:

  1. OK (tout va bien)
  2. WARNING (le seuil d’alerte est dépassé)
  3. CRITICAL (le service a un problème)
  4. UNKNOWN (impossible de connaître l’état du service)

Les différents points pouvant être supervisés sont quasi illimités, tout ce qui peut être scripté est “supervisable”. Les services SMTP, POP3, HTTP, NNTP, ICMP, SNMP, LDAP ,… n’importe quel service windows ou daemon linux, la CPU, l’espace disque, la RAM…. L’ensemble de cette supervision est réalisé à l’aide:

  • d’une interrogation directe en snmp
  • d’un script shell
  • d’un plugin codé en C++, Perl, Python, Ruby, PHP, C#, …..

Le tout pouvant être encapsulé dans une connexion ssh et/ou à travers un tunnel SSL

Ces tests peuvent être faits de trois manières:

  • à distance et de façon continue (depuis le serveur Nagios)
  • depuis le serveur cible et de façon continue(en faisant appel à NRPE - Nagios remote plugin execution)
  • Depuis le serveur cible et en cas d’alerte (a l’aide du daemon NSCA qui scrute en permanence l’état du service à monitorer et ne renvoie une information qu’en cas de changement d’état)

Les “filtres” pour créer des vues sont paramétrables et permettent de configurer l’accès suivant les personnes/groupes qui peuvent alors acquitter par exemple des alertes ou en recevoir suivant leur appartenance à des groupes via mail/sms

J’utilise Nagios depuis 2004, c’est un tres bon produit. Comme pour tous logiciels, il est perfectible, mais se distingue vraiment par rapport à ses concurrents (propriétaire inclus)

Liens:
Nagios
Nagiosexchange (un site regroupant beaucoup de plugins)


Jun 01 2007

Fedora 7

Catégorie : News, LinuxCharles Collier @ 12:38 pm

The new release of Fedora is avalaible: “Fedora 7″.

 Here are the new features:

  • Kernel 2.6.21 (what’s new deals with FireWire, Hard drive P-Ata, Wifi)
  • Xen 3.1 and KVM
  • Smolt
  • GNOME 2.18
  • KDE 3.5.6
  • Compiz 0.3.6
  • Firefox 2.0
  • Thunderbird 2.0
  • OpenOffice.org 2.2
  • KOffice 1.6.2
  • The Gimp 2.2.14
  • Dev.Eclipse 3.2, Mono 1.2.3, Python 2.5

Please remember also to use “Pungi” to create your own linux distribution

Download it and test it : FedoraProject.org.


May 30 2007

NuxOra a marqué une petite pause

Catégorie : News, Oracle, LinuxCharles Collier @ 12:18 am

NuxOra a marqué une petite pause durant fin Avril et le mois de Mai et sera de nouveau actif des le debut du mois de Juin.

Les projets en cours:

  • La documentation Jboss
  • Une documentation OAS d’administration
  • Quelques notes sur la 10g RAC peut-etre
  • L’avancée du projet NuxOra.net et mes scripts de déploiement automatique Linux, Oracle, Apache, TSM, ….

« Page précédentePage suivante »