Virtualbox : Les périphériques grisés dans le menu

Posté par ocs10 le 12 juin 2010

Si dans VirtualBox le menu des périphériques est grisé, il faut simplement faire :

sudo mv -v /etc/udev/rules.d/10-vboxdrv.rules /lib/udev/rules.d/

La raison est que les règles udev sont dans /lib/udev/rules.d/ alors que VirtuaBox les place dans  /etc/udev/rules.d/ (Config Ubuntu 10)

Il suffit suite à cela de se déconnecter et de se reconnecter pour que ça marche.

 

Publié dans SYSTEM | Pas de Commentaire »

Installer rapidement Linux pour Oracle

Posté par ocs10 le 6 juin 2010

Pour installer Oracle sur un Linux, il y a moult de prérequis à faire en postinstall.

La procédure suivante part d’une installation basique de CentOS pour arriver une configuration prête pour l’installation d’une base Oracle.

  1. Commencer par installer CentOS en version serveur avec le minimum de service
  2. Procéder à une mise à jour yum : yum update
  3. ajouter le repository oracle à l’aide de la procédure décrite ici : http://public-yum.oracle.com/
  4. installer le package oracle-validated : celui-ci procède à l’installation de tous les packages nécessaires et configure les paramètres kernel
  5. désactiver à nouveau le repository oracle pour ne pas avoir de conflits de version lors des prochaines mises à jour yum

Et c’est terminé, vous pouvez dès àprésent commencer à installer votre base ou tout autre produit oracle.

Publié dans SYSTEM | Pas de Commentaire »

LINUX : errno.h

Posté par ocs10 le 5 octobre 2009

Les codes erreur du système et leur correspondance : dans le fichier /usr/include/asm/errno.h

Publié dans SYSTEM | Pas de Commentaire »

PIDGIN : Envoyer un message à un groupe

Posté par ocs10 le 5 octobre 2009

Cela passe par l’installation du plugin Message Group, voici la procédure pour ubuntu :

$ sudo apt-get build-dep pidgin-plugin-pack

$ mkdir pidgin-plugin-pack; cd pidgin-plugin-packsudo

$ apt-get source pidgin-plugin-packcd purple-plugin-pack*

$ sudo rm groupmsg/.abusive

$ sudo touch groupmsg/.build

$ sudo dpkg-buildpackage -b -nc

$ cd ../

$ sudo dpkg -i pidgin-plugin-pack*

Nettoyage

$ cd ../

$ rm -dfr pidgin-plugin-pack

$ apt-get autoremove

Publié dans SYSTEM | Pas de Commentaire »

APACHE : mettre en place les logs standard (désactiver rotatelog)

Posté par ocs10 le 21 juillet 2009

Les logs Apache dans OCS sont sous la forme access.log.xxxxxx

Pour consulter les logs, il faut toujours faire un ‘ls -ltr’ pour repérer le plus récent, le but de ce ticket et de faire en sorte que les fichiers log soient access.log et error.log

Pour cela, éditer le fichier $ORACLE_HOME/Apache/Apache/conf/httpd.conf

Remplacer la ligne :

CustomLog « |/oracle/product/10.1.2/ocs/apps/Apache/Apache/bin/rotatelogs /oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/access_log 43200″ common

Par :

CustomLog « /oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/access_log » common

Faire de même pour error.log en remplacant la ligne :

ErrorLog « |/oracle/product/10.1.2/ocs/apps/Apache/Apache/bin/rotatelogs /oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/error_log 43200″

Par :

ErrorLog « /oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/error_log »

Mettre en place une gestion à l’aide de logrotate (installé sur tous les systèmes Linux)

Créer un fichier http.oracle dans le dossier /etc/logrotate.d/ avec le contenu suivant :

/oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/access_log /oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/error_log {

daily

missingok

notifempty

copytruncate

compress

rotate 7

size 100M

}

Remarques :

  • Logrotate génèreun nouveau fichier avec les mêmes droits et le même propriétaire.
  • Les fichiers logs compressés peuvent être stockés ailleurs avec la directive olddir
  • Le service HTTP reprend l’écriture dans le nouveau fichier log sans aucune action supplémentaire. Certain process ont besoin d’être relancé pour pouvoir écrire à nouveau dans leurs fichiers logs. pour cela consulter le man de logrotate, à la directive postrotate.

Exemple d’un fichier de conf tenant compte de ces 2 paramètres :

/oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/access_log
/oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/error_log
{

daily
missingok
notifempty
copytruncate
compress
rotate 7
size 100M
olddir /backup/ocs_bin
postrotate
/oracle/product/10.1.2/ocs/apps/opmn/bin/opmnctl restartproc ias-component=HTTP_Server >/dev/null
endscript
}

Publié dans OAS | Pas de Commentaire »

ETHTOOL : définir les paramètres de la carte réseau

Posté par ocs10 le 8 juillet 2009

Pour afficher les paramètres actuel de la carte réseau :

$   ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes:   10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes:  10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0×00000001 (1)
Link detected: yes

Pour définir quelques paramètres :

ethtool -s eth0 speed 10 duplex full autoneg off

man ethtool pour le reste

Publié dans REZO | Pas de Commentaire »

NSLOOKUP : diagnostic des problèmes DNS

Posté par ocs10 le 8 juillet 2009

$ nslookup
> set all   => pour afficher toutes les options et l’aider pour les définir

> set type=mx    => recherchedes DNS

> awat.fr
Server:        212.27.40.241
Address:    212.27.40.241#53
Même résultat avec le mode debug activé :

> set debug

> awat.frServer:        212.27.40.241
Address:    212.27.40.241#53

————
QUESTIONS:
awat.fr, type = MX, class = IN
ANSWERS:
->  awat.fr
mail exchanger = 10 smtp1.lerelaisinternet.com.
->  awat.fr
mail exchanger = 20 smtp2.lerelaisinternet.com.
AUTHORITY RECORDS:
ADDITIONAL RECORDS:
->  smtp1.lerelaisinternet.com
internet address = 194.206.126.201
->  smtp2.lerelaisinternet.com
internet address = 194.206.126.203
————
Non-authoritative answer:
awat.fr    mail exchanger = 10 smtp1.lerelaisinternet.com.
awat.fr    mail exchanger = 20 smtp2.lerelaisinternet.com.

Authoritative answers can be found from:
smtp1.lerelaisinternet.com    internet address = 194.206.126.201
smtp2.lerelaisinternet.com    internet address = 194.206.126.203
Le compagnon idéal pour le dignostic : tcpdump

# tcpdump -vv -i eth0 port 53

Publié dans REZO | Pas de Commentaire »

Délai important entre login et password

Posté par ocs10 le 27 mars 2009

 

Lors d’une connexion ssh, le délai entre la saisie du login et du mot de passe est importante.

Pour résoudre le problème il faut désactiver la recherche DNS au niveau du démon ssh

- éditer :etc/ssh/sshd_config

- ajouter : UseDNS no

- relancer sshd : /etc/init.d/sshd restart

Publié dans SYSTEM | Pas de Commentaire »

PERL : Can’t locate strict.pm in @INC

Posté par ocs10 le 22 mars 2009

Lorsqu’on lance un script perl avec la commande :

$ORACLE_HOME/perl/bin/perl script.pl

On obtient l’erreur :

Can’t locate strict.pm in @INC …

SOLUTION :

rechercher la définition de la variable PERL5LIB dans le fichier $ORACLE_HOME/Apache/Apache/bin/apachectl

et setter cette variable dans l’environnement actuel : ce qui donne quelque chose comme :

export PERL5LIB=$ORACLE_HOME/Apache/Apache/mod_perl/lib/site_perl/5.6.1/i686-linux:$ORACLE_HOME/perl/lib/5.6.1:$ORACLE_HOME/perl/lib/site_perl/5.6.1

ou alors plus simple : juste ça

export PERL5LIB=$ORACLE_HOME/perl/lib/5.6.1

et ça marche

Publié dans SYSTEM | Pas de Commentaire »

Version OID

Posté par ocs10 le 10 mars 2009

 

ldapsearch -h -p 389  -D cn=orcladmin -w -b «  » -s base « (objectclass=*) »  orcldirectoryversion

orcldirectoryversion=OID 10.1.2.2.0

Publié dans OID | Pas de Commentaire »

123
 

Projet de java |
widget news |
toxic design and hack |
Unblog.fr | Créer un blog | Annuaire | Signaler un abus | UN PEU SUR JACKS, C'EST COM...
| Mes ordinateurs
| jeefacile