1 votes

Le service WDS ne démarre pas

Server 2008 R2

Lors de la tentative de démarrage du service WDS, nous obtenons l'erreur suivante :

Windows n'a pas pu démarrer le serveur de services de déploiement Windows sur l'ordinateur local. Pour plus d'informations, consultez le journal des événements système. Si ce service n'est pas un service Microsoft, contactez le fournisseur du service et référez-vous au code d'erreur spécifique au service 8.

D'accord. Dans le journal système, nous voyons ce qui suit :

Le service Serveur de services de déploiement Windows s'est terminé avec l'erreur spécifique au service Pas assez d'espace disponible pour traiter cette commande.

Il ne s'agit pas d'un problème d'espace disque car il y en a amplement disponible sur tous les disques.

Nous pensons que cela pourrait être lié à la base de données interne de Windows? mais honnêtement, je ne sais pas du tout comment commencer à résoudre cela.

Il y a d'autres messages d'information dans le journal d'application pour MSSQL qui pourraient soutenir cette théorie?

La description de l'identifiant d'événement 18456 de la source MSSQL$MICROSOFT##SSEE est introuvable. Soit le composant qui déclenche cet événement n'est pas installé sur votre ordinateur local, soit l'installation est corrompue. Vous pouvez installer ou réparer le composant sur l'ordinateur local.

`

Si l'événement provient d'un autre ordinateur, les informations d'affichage ont dû être enregistrées avec l'événement.

Les informations suivantes ont été incluses avec l'événement :

NT AUTHORITY\NETWORK SERVICE [CLIENT: ]

`

Le type de ressource spécifié est introuvable dans le fichier image

Il peut être utile de noter que cela semble avoir commencé à se produire juste après avoir migré WSUS d'un autre serveur sur celui-ci.

J'ai cherché partout sur internet quelqu'un qui ait exactement cette erreur et je ne trouve rien. (Ne détestez-vous pas quand cela se produit?)

J'ai essayé de supprimer complètement le rôle WDS et de le réinstaller - cela n'a pas aidé.

Je suppose que j'aimerais vraiment juste un peu d'orientation sur la marche à suivre à partir de là si quelqu'un a des idées.

0 votes

Supprimer le rôle et le réajouter?

0 votes

"J'ai essayé de supprimer complètement le rôle WDS et de le réinstaller - cela n'a pas aidé"

0 votes

Avez-vous consulté ce ms kb support.microsoft.com/kb/175529

3voto

MDMarra Points 99815

Si vous avez configuré WSUS pour utiliser WID également, alors il semble que quelque chose ait pu mal tourner avec WID. Vous devriez pouvoir avoir les deux applications utilisant la même instance WID, donc ce n'est pas nécessairement un problème de compatibilité.

Je restaurerais soit à partir d'une sauvegarde pré-WSUS et réinstallerais WSUS à nouveau, soit je désinstallerais complètement les rôles WDS, WSUS et supprimerais la fonctionnalité WID, et les réinstallerais tous.

2voto

Bart Points 110

D'accord, j'ai réussi à démarrer le service... mais je suis un peu confus quant à ce qui s'est passé.

J'ai commencé à regarder dans les journaux SQL dans C:\Windows\SYSMSI\SSEE\MSQL.2005\MSSQL\LOG et j'ai trouvé une ligne qui disait

L'événement actuel n'a pas été signalé dans le journal des événements Windows. Erreur système = 1502 (Le journal des événements est plein). Vous devrez peut-être vider le journal des événements Windows s'il est plein.

Ensuite, je suis retourné et j'ai trouvé que le journal des applications était plein. J'ai sauvegardé le contenu, effacé, essayé de redémarrer WDS (pour voir si de nouvelles erreurs apparaissaient dans le journal des applications maintenant qu'il était vide) et à ma surprise je suis accueilli par un message "Le service WDS a démarré avec succès !" Wat.

Aucune idée de ce qu'il s'est passé. C'était littéralement la seule chose que j'ai faite... J'ai dû me donner la permission d'accéder aux dossiers MSSQL... mais cela ne devrait pas avoir réparé quoi que ce soit.

Un journal des événements plein peut-il vraiment bloquer WDS comme ça ? Cela ne semble pas normal... n'est-ce pas ?

1 votes

Bien sûr que cela a du sens. Si vos journaux ne sont pas configurés pour se purger automatiquement, alors toutes sortes de choses se cassent quand ils atteignent leur limite de taille. Les services s'attendent à pouvoir écrire leurs informations de journalisation. Ne pas pouvoir le faire est une condition d'échec.

-3voto

Brandon G Points 11

Désactivez la taille automatique gérée du fichier de pagination et augmentez la taille du fichier de pagination. Désactivez tous les éléments de démarrage inutiles et redémarrez, puis démarrez manuellement le service WDS.

Si cela ne fonctionne pas, recherchez les erreurs d'E/S et l'utilisation élevée de la mémoire.

Référence: http://technet.microsoft.com/en-us/library/cc978735.aspx

3 votes

Désactivez la taille automatique gérée du fichier de pagination et augmentez la taille du fichier de pagination. Désactivez tous les éléments de démarrage inutiles et redémarrez Avez-vous une référence ou une justification pour laquelle vous pensez que c'est 1) le problème; 2) la solution ? Cela ressemble au charabia typique que vous feriez sur l'ordinateur de votre grand-mère quand il devient lent, pas sur un serveur de production. De plus, il n'est généralement pas une bonne idée de manipuler la taille/config du fichier de pagination à moins d'avoir un cas très spécifique, comme un serveur avec 96 Go de RAM que vous avez correctement profilé et pour lequel vous ne voulez pas un fichier de pagination de 96 Go.

0 votes

Selon les informations fournies par l'OP, un service ne démarrera pas car il n'y a pas assez d'espace disponible pour traiter la commande. Où sont stockées quelques informations? Mémoire physique, mémoire virtuelle.. vous verriez plus de signes révélateurs et seriez moins susceptible de poser une question sur ServerFault si la solution était si simple. Cela laisse les pools de pages et les pools non paginés. Microsoft semble être du même avis, voir: ici. FWIW, si la boîte est en fait un serveur WDS "production", le service WDS ne démarrera pas. C'est une panne de toute façon.

0 votes

Mais si le fichier de pagination est défini à une taille gérée par le système, il devrait augmenter autant qu'il en a besoin. Si vous pensez vraiment que la mémoire virtuelle est le problème, alors votre suggestion est contre-intuitive.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X