Libérer de l'espace disque sur Windows 2008 et R2
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.
Supervision complète MD3000i
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
Exchange 2007 et Client Outlook 2007 pas de pièce jointe
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
Hyper-V impossible de supprimer une VM
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.
Monter un dossier partagé Windows sous Linux
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>
Debian sous Hyper-V...
... 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(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)
- DEVICE DRIVER / MICROSOFT HYPER-V CLIENT DRIVER
- Lancer la compilation .. beer time !# make-kpkg clean
# fakeroot make-kpkg --initrd --append-to-version=-hyper-v kernel_image kernel_headers
- Installation du kernelcd ..
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é
CentOS et Hyper-V
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
/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
Inscription à :
Articles
(
Atom
)
Aucun commentaire :
Enregistrer un commentaire