Installer SCCM 2012 RC2 sur Windows Server 8 beta et SQL 2012 RTM

Intéressons-nous un petit peu à l’installation de SCCM 2012, histoire de varier un peu nous allons réaliser l’installation sur un Windows Server 8 et nous utiliserons SQL 2012. Si avec ça on n’est pas à la pointe de la technologie je ne vois pas ce qu’il faut faire de plus !

Pré requis

Une installation de SCCM nécessite de mettre en place quelques prérequis avant toutes choses. Nous allons donc :

  • Etendre le Schéma AD
  • Créer le conteneur System Management dans l’AD
  • Créer un groupe AD qui contiendra notre serveur
  • Donner les droits complets sur le conteneur précédemment crée au groupe des serveurs SCCM
  • Créer un compte de service pour SQL

Bien qu’optionnelle cette étape est classique pour toute installation de SCCM dans un domaine, elle permettra au serveur SCCM de publier les informations de site SCCM dans l’AD. Cette publication permettra aux clients de trouver le point de gestion dont ils dépendent.

Etape

Résultat

L’extension de schéma se fait grâce au fichier extadsch.exe présent dans les sources d’installation de SCCM (dossier SMSSETUP/BIN/x64).

Lancer ce fichier dans un command prompt élevé et utilisez un compte membre des administrateurs du schéma.

Nous allons maintenant créer le conteneur.

Pour cela ouvrez adsiedit.msc, faites un clic droit sur « ADSI Edit », cliquez sur « Connect to » et validez.

Déployez l’arborescence jusqu’au conteneur « System », faites un clic droit sur « System » et choisissez « new » puis « object ».

Choisissez la classe « container ».

Donnez-lui le nom « System Management ».

Validez.

Ouvrez la console « utilisateurs et ordinateurs Active directory ».

Créez un groupe que nous nommons ici « SCCM_Servers » et ajoutez-y le ou les comptes des serveurs SCCM.

Utilisez la fonction de délégation pour donner à ce groupe le droit « Full Control » au groupe « SCCM_Servers » sur le conteneur.

Créez également un compte de service pour SQL Server. Pas besoins de droits ou d’assignations particulières. Le mien s’appelle SQL_SA.

Configuration du serveur

Notre domaine est prêt, il faudrait normalement créer quelques comptes de services mais pour la maquette nous travaillerons avec le compte admin du domaine.

Configurons maintenant notre serveur pour le rendre éligible à l’installation de SCCM. Notre serveur a été joint au domaine « maquette.local » et dispose d’une IP fixe.

Etape

Résultat

Voici les infos de notre serveur SCCM.

Dans le gestionnaire de serveur cliquez sur « Gérer » puis « Ajouter des rôles et fonctionnalités ».

Choisissez une installation basée sur un rôle ou une fonctionnalité.

Choisissez le serveur SCCM comme serveur cible.

Nous nous occuperons du patch management et du PXE plus tard. Nous allons donc simplement cocher la case «Serveur Web IIS ».

Sélectionnez les fonctionnalités :

  • .Net Framework 3.5 (pour SQL)
  • .Net Framework 4.5 (complet)
  • Assistance à distance
  • Compression différentielle à distance
  • Service d’activation des processus Windows
  • Service de transfert BITS (validez l’écran d’ajout de fonctionnalités de IIS)

Ajoutez les services de rôle IIS suivants :

  • Compatibilité avec la gestion IIS 6 (toutes les sous options, attention elles ne sont pas cochées par défaut)
  • Scripts et outils de gestion
  • Service de gestion
  • Publication WebDav
  • Compression de contenu dynamique
  • Authentification de base
  • Authentification Windows

Validez tout ça et attendez la fin de l’installation.

Installation de SQL

Etape

Résultat

Lancez le setup de SQL et lancer une nouvelle installation.

Choisissez d’installer une version d’évaluation.

Acceptez les termes du contrat de licence.

Attendez la fin de l’opération et cliquez sur suivant.

Choisissez une installation de fonctionnalités SQL Server.

Choisissez les fonctionnalités suivantes :

  • Service de moteur de base de données
  • Réplication SQL Server
  • Analysis Services
  • Reporting Services – Natif
  • Integration Services
  • Outils de gestion Complet

Conservez l’instance par défaut.

Positionnez votre compte sql_sa pour les services SQL.

Cliquez sur l’onglet classement (collation), cliquer sur « personnaliser » pour la partie « moteur de base de données ».

Choisissez la collation SQL_Latin1_General_CP1_CI_AS.

Nous allons ajouter l’admin du domaine et le groupe de serveurs SCCM en admins de SQL.

Idem pour Analysis Services.

Choisir d’installer uniquement les Reporting Services.

Validez tous les écrans suivants et attendez la fin de l’installation.

Installation de SCCM

Etape

Résultat

Lancer l’installateur de SCCM (splash.hta), cliquez sur installer.

Cliquez sur suivant.

Nous allons installer un site principal SCCM.

Choisissez le mode évaluation.

Acceptez les termes du contrat de licence.

Acceptez les termes des contrats des dépendances.

Choisissez un dossier ou l’installateur v télécharger les nouvelles versions des fichiers de dépendances. Ce dossier doit déjà exister.

Choisissez la (ou les) langue du serveur.

Choisissez la (ou les) langue du client.

Renseignez le trigramme du site et son nom complet.

Choisissez d’installer le site en tant que site autonome.

Attention il est impossible d’ajouter un parent à un site SCCM une fois celui-ci installé.

Entrez les paramètres du serveur SQL.

Conservez le nom du fournisseur SMS.

Nous n’allons pas utiliser de certificats pour le moment.

Conservez les paramètres par défaut pour installer le point de gestion et le point de distribution.

Validez l’écran de résumé.

On croise les doigts et si tout va bien lancez l’installation.

Ici je n’ai pas bridé la consommation de RAM de SQL.

Et voilà !

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s