Mon espace IT

#Blog_IT > orienté systèmes et réseaux

Libérer de l'espace disque sur Windows 2008 et R2

Aucun commentaire
Le volume système d'un Windows 2008 peut prendre curieusement énormément de place, et quand on fait de la virtualisation c'est agaçant !

Tu peux libérer plusieurs Go sans craintes, car par défaut, comme souvent, Windows fait plein de truc qu'on ne lui demande pas ...

As tu regardé ton dossier : “C:\ProgramData\Microsoft\Windows\WER\ReportQueue” ??

Ce qui s'y trouve est parfaitement inutile (report de minidump, crash report et autre erreur Windows)

Pour désactiver ces reports intempestifs consommateur de Go... rendez vous dans  :

Panneau de configuration\Système et maintenance\Rapports et solutions aux problèmes



Commençons par purger cet espace utilisé en cliquant sur : Effacer l'historique des solutions et des problèmes

Puis désactivons ce process de reporting :

Cliquer sur Modifier les paramètres,

choisir  Me demander de vérifier si un problème survient

Ensuite cliquer sur Paramètres avancés



Et choisir Désactiver la signalisation des problèmes

Et finalement désactiver pour tous les utilisateurs en cliquant sur les 2 boutons Modifier les paramètres

--------------------------------------------------------------


Sous 2008 R2 l'équivalent de ces paramètres sont également dans le panneau de configuration mais à un emplacement différent.  Le chemin de stockage des fichiers de rapports reste le même, on peut le purger " à la main".



Sous Windows 2008 R2 il est maintenant possible d'effacer le cache des Windows Update et gagner près de 10 Go.
Pour cela il faut installer le KB2852386 et  utiliser l'outil nettoyage de disque, disponible en installant la fonctionnalité Expérience Utilisateur.







Aucun commentaire :

Enregistrer un commentaire

Supervision complète MD3000i

3 commentaires
Dans des précédents billets j'avais indiqué la procédure pour superviser avec le couple Nagios / Centreon l'état d'une baie de disque Dell Powervault MD3000i.
 
Mais le global health n'est pas suffisant pour monitorer une baie de disque, des indicateurs tel que les I/O et le taux de transfert sont primordial pour des diagnostics, des surveillances de performances, notamment dans le cadre de la virtualisation.

Grâce au SMcli de Dell il est possible de générer des perfdata via un script perl pour Nagios/Centreon.

Centreon utilisera alors les perfdata pour sortir de jolie graph RRD, et mettre en base les valeurs pour nous donner un reporting pertinant des performances de la baie de disque au niveau disque virtuel ou au niveau global.

Cette procédure a été réalisé sous CES (centreon enterprise standard sous Centos 5.9) fonctionne pour les MD3000, MD3200 ...

Etape 1 : Installer SMcli

Récupérer sur le CD ressource Md3000 de Dell le fichier SMIA-LINUX-03.35.A6.50.bin et créer e fichier installer.properties (voir mon précédent billet)

./SMIA-LINUX-03.35.A6.50.bin -i silent -f /tmp/installer.properties

cd /opt/dell/mdstoragemanager

Installer les 2 paquets :

SMclient.rpm
SMruntime.rpm

Donner les droits du groupe user nagios:nagios sur les répertoires :

/var/opt/SM
et
/opt/dell/mdstoragemanager/client/  (chown nagios:nagios -R | chmod -R 755 )

TEST de bonne connectivité avec la commande SMcli IPducontroleur -S -c "show storageArray healthStatus;"

Etape 2 : Récupérer les scripts perl permettant de réaliser les check SMcli et les déposer dans le répertoire plugin de Nagios , chez moi : /usr/lib/nagios/plugins/


Check Perf data MD3000i
Check Global Health

Donner les bons droits sur les fichiers (chown nagios:nagios  | chmod  755 )

Etape 3 : Paramétrer dans Centreon les 2 checks commandes correspondant aux 2 scripts :

Check Statut

Check Perf



Etape 4 : Associer les services nouvellement créer à l'hôte dans Centreon

Etape 5: Profite de tes nouveaux indicateurs de status et de performance via de jolie graph avec le reporting de Centreon !






Merci aux sites qui m'ont permis d'arriver à ce résultat :
http://exchange.nagios.org/
http://guismai.alwaysdata.net
http://wiki.itsm.de
http://en.community.dell.com/techcenter/storage/w/wiki/md3000i-performance-monitoring.aspx


3 commentaires :

Enregistrer un commentaire

Exchange 2007 et Client Outlook 2007 pas de pièce jointe

Aucun commentaire
Ton infra mail est composé de serveur Exchange 2007 , de client mail Outlook.

Des mails expédié avec pièces jointes arrive sans, tu remarques que cela provient surtout d'expéditeur sous le client "mail" de Apple OSX.

Un correctif Exchange 2007 est malheureusement passé par là ...

La solution et l'explication : ICI et LA dans les KB de Microsoft

Aucun commentaire :

Enregistrer un commentaire

Hyper-V impossible de supprimer une VM

Aucun commentaire
Tu veux effacer une VM, mais voilà l'interface de Hyper-V te refuse cette action pour de sombres raisons très Windowsienne ... du genre : "erreur inattendue" "action impossible pour cet état"

Bref rageant !

Ne baisse pas les bras et fait un tour dans "%systemroot%\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines" pour rectifier les humeurs de Hyper-V.

A ce chemin tu trouveras des raccourcis XML, les noms correspondent aux ID des VM.
Supprime le fichier correpondant au ID de la VM, elle disparaitra alors de la console management Hyper-V.

Reste à purger VMC et VHD sur le disque si ce n'est pas déjà fait.

Aucun commentaire :

Enregistrer un commentaire

Monter un dossier partagé Windows sous Linux

Aucun commentaire
Parceque je ne m'en rapelle jamais ....

#apt-get install smbfs
 
#mkidir /mnt/dossier point_de_montage
 
#mount -v -t cifs //machine_windows/a_partager /point_de_montage
 -o user=<my_windows_login>,password=<my_windows_password> 

Aucun commentaire :

Enregistrer un commentaire

Debian sous Hyper-V...

Aucun commentaire
... c'est possible !
Même si pas supporté officiellement par Microsoft, car on ne peut pas utiliser les outils d'intégration Linux de Hyper-V, tu peux avoir une Debian en production sur Hyper-v stable et fiable avec une carte réseau dite synthétique, c'est à dire une carte réseau standard et non héritée.
Pour cela il faut compiler un kernel 3 avec les options Hyper-v activée en module.

Voici la procédure réalisée sur Debian 6 :

- Installer Debian avec une carte réseau héritée (legacy)
- Installer le nécessaire pour compiler un noyeau :  
apt-get install git-core kernel-package fakeroot build-essential ncurses-dev

- Rendez-vous dans /usr/src/ et télécharger le dernier kernel stable :
  cd /usr/src
 wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.7.3.tar.bz2

 - Décompresser et copier la configuration actuelle
  
  tar jxvf linux-3.7.3.tar.bz2
  cd linux-3.7.3

  cp /boot/config-`uname -r` ./.config

 - Lancer la configuration ..
    
        make menuconfig

 - Et passer en module les options suivantes (les intitulés peuvent varier d'une version à l'autre...)
- DEVICE DRIVERS / NETWORK DEVICE / MICROSOFT HYPER-V VIRTUAL NETWORK DRIVER

- DEVICE DRIVER    / MICROSOFT HYPER-V CLIENT DRIVER
(il peut être nécessaire de désactiver les options de paravirtualisations dans les features CPU en cas d'erreur de compilation make: *** Documentation/lguest: No such file or directory)

 - Lancer la compilation ..  beer time !

# make-kpkg clean
# fakeroot make-kpkg --initrd --append-to-version=-hyper-v kernel_image kernel_headers
 


- Installation du kernel

cd ..
dpkg -i linux-image-3.7.*



Maintenant il faut noter l'adresse MAC (ifconfig te le dira) de la carté réseau héritée pour conserver la configuration de la carte après le boot et arrêter la VM.
Retire la carte réseau héritée et met une carte réseau standard en lui attribuant l'adresse MAC fixe notée précédemment.

Démarre la VM, le réseau doit être OK, tu peux vérifer que les modules Hyper-V sont bien chargés par la commande :


lsmod | grep 'hv_'




Ta VM Debian profite maintenant des fonctionnalités Hyper-V : Carte réseau synthétique, multi processeurs, synchronisation d’horloge et arrêt intégré

Aucun commentaire :

Enregistrer un commentaire

CentOS et Hyper-V

Aucun commentaire
CentOS est une distribution entièrement compatible avec Hyper-V grâce aux outils d'intégration Microsoft.
Si tu dois installer une machine virtuelle Linux sous Hyper-V je te conseille donc CentOS (bien que mon coeur balance pour Debian ...)

Voici la procédure :

  • Crée une VM avec une carte réseau hérité
  • Télécharge CentOS 6.x-minimal.iso et configurer la VM pour booter dessus
  • Installe ton CentOS ...
  • Télécharge les outils d'intégration Linux pour Hyper-V : http://www.microsoft.com/fr-fr/download/details.aspx?id=34603
  • Charge LinuxICv34.iso dans le lecteur CD virtuel VM
  • Monte le lecteur et exécute l'installation :
    mkdir -p /mnt/cdrom
    mount /dev/cdrom /mnt/cdrom
    cp -rp /mnt/cdrom /opt/linux_ic
    umount /mnt/cdrom
    cd /opt/linux_ic/RHEL63
    ./install.sh
  • Par un ifconfig note l'adresse MAC de la carte eth0
  • Eteind la VM
  • Retire la carte réseau héritée
  • Ajoute une carte réseau standard et passe en fixe l'adresse MAC de la carte avec l'adresse relevée
  • Allume la VM, tu as maintenant une carte réseau performante et les outils Hyper-v pour une utilisation parfaite de Linux en production
Si jamais tu dois changer la configuration de ta carte réseau ou l'adresse MAC, sous CentOS c'est ici :
/etc/sysconfig/network-scripts/ifcfg-eth0


 DEVICE="eth0"
 BOOTPROTO=none
 ONBOOT="yes"
 TYPE="Ethernet"
 HWADDR=(MAC ADDRESS, mettre la même que celle notée dans la configuration Hyper-V)
 IPADDR=(SERVER IP)
 GATEWAY=(DEFAULT GATEWAY)
 DNS1=(PRIMARY DNS SERVER IP)
 DNS2=(SECONDARY DNS SERVER IP)
Passage à adressage fixe
 Networking=yes
 ifconfig eth0 (IP) (MASK) up


Aucun commentaire :

Enregistrer un commentaire