Le blog technique

Toutes les astuces #tech des collaborateurs de PI Services.

#openblogPI

Retrouvez les articles à la une

SCCM 2012 R2 : Modification de la collation d’une instance

L’installation de SCCM 2012 ou de SCCM 2012 R2 s’arrête si le mode de collation de l’instance SQL n’est pas “SQL_Latin1_General_CP1_CI_AS”.

image

Si l’instance ne porte pas déjà d’autres bases en production, il est possible de lancer une réinstallation partielle en ligne de commande :

Setup.exe /QUIET /ACTION=REBUILDDATABASE  /INSTANCENAME=<Nom de L’instance>  /SQLSYSADMINACCOUNTS <Liste d’administrateurs > /SQLCOLLATION=SQL_Latin1_General_CP1

image

Attention : Si vous aviez des bases déjà présentes dans cette instance ( là je pense à WSUS qui est un prérequis pour le rôle SUP ), il faut les rattacher à l’instance.

image

System Center Configuration Manager 2012 R2 : un outil pour contrôler tous les prérequis et/ou les installer.

La mise en œuvre complète des prérequis de configuration et d’installation pour configuration manager a toujours été délicate et longue. Avec SCCM 2012, cela ne s’est pas arrangé…

ConfigMgr 2012 R2 Prerequisites Installation Tool 1.3.0”  est donc le bienvenu pour aider sur une installation en maquette,  un petit site ou pourquoi pas en guise d’outil de contrôle, puisqu’il affiche les prérequis manquants.

Il est applicable à Windows Server 2012 et Windows Server 2012R2 et pour SCCM 2012 (comme son nom l’indique)…

Mieux vaut le lancer via une consoles powershell en mode administrateur.

Les Onglet “Central Administration Site”, “Primary Site” et “Secondary Site” permettent d’installer les prérequis pour l’installation des composants de base pour ces types de sites.

[Mais bon… lorsqu’on met en place un CAS c’est pour faire face à une grosse infrastructure et dans ce cas est ce vraiment une bonne idée de passer par un outil qu’on ne contrôle pas… ]

image

Ci-dessous le type de retour pour un site primaire. On constate que lorsque les composants sont déjà disponibles, le label “Verified installed” s’affiche.

On remarque le bouton “Download prerequisites files” qui permet de récupérer en avance de phase les fameux fichiers de prérequis demandé pendant l’installation de SCCM ( depuis SCCM 2012 ).

image

Les prérequis pour l’installation au choix des rôles MP, DP, Catalogue d’application ou Point d’enrollement ( pour les MACs ) peuvent être sélectionnés  dans l’onglet “Site System Roles”.

image

Et dans l’onglet Other, on peut carrément installer WSUS ( pour le SUP ) et ADK (avec les composants requis pour l’OSD uniquement).

On peut aussi lancer les prérequis AD. Pour l’extension du schémas, un accès au media SCCM2012 R2 est demandé pour exécuter Extadsch.exe.

image

Et voilà.
Il manque encore la configuration de SQL mais là c’est trop demandé vu le nombre de configurations possibles.

Hyper-V sur Windows Server 2012 R2 : Echec de la réplication initiale tous les 500Go

Lors de la mise en œuvre d’une réplication entre deux serveurs standalone en mode non compressé, la réplication se met en échec après 500Go de données copiés.

Les eventID 33680,32086 et 32022 sont générés dans le journal Microsoft\Windows\Hyper-V-VMMS\Admin

image

C’est un bug. L’équipe produit Microsoft étant désormais informée du problème, un hotfix devrait être produit.

En attendant on peut relancer la réplication jusqu’à ce que la réplication initiale aboutisse, par tranche de 500Go.

Il est possible de le faire manuellement via la console Hyper-V, pour des petits volumes et sur un petit nombre  de réplicas.

image

Dans le cas contraire il faut mettre en place une tache planifiée qui relance la réplication initiale chaque fois que l’un des EventID indiqué plus haut se produit.

Le corps du script  a exécuter est le suivant :

#Récupération de la liste des VMs en échec

$VmSEnEchec = Get-VMReplication | ?{$_.state –eq “Error”} |?{$_.Health –eq “Critical”}

#Relance des réplications

ForEach($VmEnEchec in $VmSEnEchec ) {Resume-VMReplication –VMName $VmEnEchec.Name}