Comment supprimer toutes les archives logs via RMAN ?

Plus d’espace disque disponible ? Comment supprimer toutes les archives logs via RMAN ?

Un filesystem full et c’est la panique. Un collègue vous a dit de supprimer les archives logs car ce sont eux qui remplissent l’espace disque. Ci-dessous l’extrait de l’alerte mail nagios que j’ai reçu.

Vous savez que sur votre serveur c’est RMAN qui gère tout ce qui est archive log. Dans ce cas, vous faîtes une petite recherche sur le net pour savoir comment supprimer ces fichiers.

Voici les commandes, testées ce matin même :

su - oracle

#parser votre fichier d'environnement

#connexion à RMAN 
rman target /

CROSSCHECK ARCHIVELOG ALL;

DELETE ARCHIVELOG ALL;

# vous tapez yes pour confirmer la suppression des fichiers

Et donc après on a ce résultat :

139 objets supprimés !

 

 

De 91% d’espace utilisé je suis passée à 1% !
Sources :




Commandez sur le site Yves Rocher et récupérez 16% de cashback avec iGraal

16% de cashback avec Yves Rocher ou plus !

J’utilise iGraal depuis 2012 si mes souvenirs sont bons, j’en ai déjà parlé lors d’un précédent article.

Ce que je vous propose c’est de vous inscrire et de tester par vous-même.



Je commande souvent sur le site Yves Rocher car ils ont un montant de cashback très élevé, en plus sur iGraal vous pouvez aussi utiliser des codes de réduction. Du coup, votre facture s’en trouve grandement allégé.

Voyez par vous-même. Ensuite, je vous explique comment ça fonctionne, promis !

Je récapitule :

  • vous vous inscrivez sur le site iGraal en utilisant mon lien de parrainage
  • vous récupérez d’emblée 3€ sur votre compte iGraal
  • vous choisissez un marchand parmi les 1600 proposés, exemple Yves Rocher dans mon cas
  • vous cliquez sur le lien Yves Rocher
  • vous commandez sur le site Yves Rocher comme vous le feriez habituellement
  • votre compte iGraal ajoute votre commande Yves Rocher et en quelques jours vous serez crédités de la somme représentant le cashback

Yves Rocher par exemple a un cashback monstre de 16% et une palanquée de codes promo.

En plus vous pouvez bénéficier d’autres offres, comme la livraison gratuite par exemple :

Ci-dessous un extrait de mon historique de paiement sur iGraal.

Ci-dessous la liste de mes marchands favoris :

Comme vous avez pu le voir, j’ai même utilisé hotels.com pour un voyage que j’ai effectué à Montpellier.

Je ne vous promets pas comme certains, de gagner des millions, mais juste de récupérer quelques euros sur chaque achat. Testez et vous me direz si vous trouvez ça intéressant ou pas.




Qualités requises pour un informaticien ou une informaticienne

Un informaticien n’est pas uniquement celui qui tape du code derrière son écran, ou encore celui qui administre des centaines de serveurs Linux, ou encore celui qui est pro en bases de données. Un informaticien doit développer d’autres compétences que ses compétences techniques. Il doit être capable d’apprendre vite et de se mettre à jour côté technique, mais pas seulement.

Que doit-il connaître ? Comment doit-il se comporter ?

Je vois tous les jours des profils d’informaticiens fermés, enfermés dans leur techno, enfermés dans leur jargon. Je suis informaticienne, donc je les comprends à peu près mais que dire des personnes qui les entourent… Que dire de la personne côté MOA, ou encore, côté qualité, est-ce que cette personne comprend cet informaticien ? Est-ce que cette personne a envie d’aller vers cet informaticien ? Pas tant que ça.

J’ai envie de dire à ces informaticiens de développer d’autres qualités que leur technicité, d’autres qualités que leur ténacité, … Lesquelles me direz-vous ?

Une des qualités que doit avoir un informaticien est sans aucun doute l’ouverture. Il faut s’ouvrir aux autres, comprendre leur domaine, comprendre leurs besoins, comprendre leurs langages.

Il faut être capable de vulgariser ce qu’on fait. Perdre un interlocuteur au bout de 10 secondes de réunion n’est pas un but en soi, une victoire, un succès. Il faut au contraire se mettre à la place de notre interlocuteur et parler son langage. A quoi ça sert de parler technique si en face c’est silence radio. C’est bien beau de faire un monologue mais ce n’est pas comme ça qu’on fait avancer les choses. Ce n’est pas comme ça qu’on garde un projet ou qu’on en gagne un nouveau.

Ces soi-disant experts, ne le sont pas tant que ça. Ils sont experts dans leur bulle, dans leur cercle d’experts uniquement. Ils ne sont pas experts en communication. Quand vous lisez leurs mails, ils n’ont aucune structure. Ils se doivent d’être brefs et concis, clairs et pédagogues. C’est loin d’être le cas de certains.

Je ne dis pas que j’ai un bon relationnel, mais je fais des efforts, contrairement à la plupart d’entre eux.

Donc je lance un cri d’alarme, « Ô vous informaticiens, soyez de bons communicants, soyez pédagogues, soyez ouverts, un autre monde existe autour de vous, alors arrêtez avec votre jargon technique ! ».




Websphere : Sous Linux comment changer un paramètre personnalisé de la JVM

Quand vous avez une JVM, ou encore 2 ou 3, vous pouvez modifier manuellement un paramètre de la JVM sans problème via la console d’admin. Par contre si vous avez des trentaines voire plus de JVM à modifier, autant utiliser un script jython. C’est ce que je cherchais, un moyen d’automatiser et de sécuriser cette modification. En effet, via l’interface graphique de la console d’admin, une JVM est vite oubliée.

J’ai trouvé un script sur le site d’IBM DeveloperWorks, il suffit de lui passer quelques paramètres et le tour est joué.

Procédure :

  1. Vous déposez le script sur le serveur qui héberge le DMGR, la console d’admin.
  2. Vous lancez le script en indiquant bien le login et le mot de passe pour se connecter à la console wsadmin (en ligne de commande)
    • Paramètre possible : all => modifier toutes les JVMs websphere
    • Paramètre myNode:myServer => modifier une JVM d’un noeud précis
    • Paramètre myServer => modifier une JVM précise
  3. Vous vérifiez sur votre console d’admin graphique que la modification a bien été réalisée

Bien sûr vous pouvez englober le script dans un script shell global avec une boucle for ou juste une liste précise des JVMs à modifier.

Source : 

Script addJVMProperty.py sur IBM developerWorks

Sous Linux, comment modifier un fichier dans un zip sans le décompresser ?

Comment modifier un zip sans le décompresser sous Linux

Se mettre dans le bon répertoire et mettre le chemin du fichier du zip qu’on souhaite modifier

cd /Vers/le/repertoire/contenant/monFichier

zip -r /chemin/Du/Zip.zip  /cheminDeMonFichier/Dans/le/Fichier/Zip

Comment vérifier le contenu du zip sans le décompresser

unzip -l /chemin/Du/Zip.zip | grep "monFichier"

=> On vérifie la date de mise à jour

Comment supprimer un fichier dans un zip sans le décompresser

zip -d /chemin/Du/Zip.zip "/cheminDeMonFichier/Dans/le/Fichier/Zip"

 

Sources :