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 des services de déploiement Windows sur l'ordinateur local. Pour plus d'informations, consultez le journal des événements système. S'il s'agit d'un service non-Microsoft, contactez le fournisseur de services et référez-vous au code d'erreur spécifique au service 8.

D'accord. Dans le journal système, nous voyons le message suivant:

Le service serveur de services de déploiement Windows s'est arrêté 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 je n'ai honnêtement aucune idée de comment commencer à résoudre ce problème.

Il y a d'autres messages d'informations dans le journal des applications pour MSSQL qui pourraient étayer cette théorie?

La description de l'événement ID 18456 provenant de la source MSSQL$MICROSOFT##SSEE n'a pas pu être trouvée. Soit le composant qui génère 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 provenait d'un autre ordinateur, les informations d'affichage sont censées être enregistrées avec l'événement.

Les informations suivantes étaient 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 a semblé commencer à se produire juste après que nous ayons migré WSUS d'un autre serveur vers celui-ci.

J'ai cherché partout sur internet quelqu'un qui a exactement cette erreur et je ne trouve rien. (Vous n'aimez pas quand cela arrive?)

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

Je suppose que j'aimerais vraiment des conseils sur la marche à suivre à partir de maintenant si quelqu'un a des idées.

0 votes

Enlever 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é cette ms kb support.microsoft.com/kb/175529

3voto

MDMarra Points 99815

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

Je recommande soit de restaurer à partir d'une sauvegarde avant WSUS et de réinstaller WSUS à nouveau, soit de désinstaller complètement les rôles WDS, WSUS et de supprimer la fonctionnalité WID, et de les réinstaller 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é à fouiller 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 de Windows. Erreur du système d'exploitation = 1502 (Le journal des événements est plein.). Vous pourriez avoir besoin de vider le journal des événements de Windows s'il est plein.

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

Aucune idée de ce qui 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 d'événements plein peut-il vraiment bloquer WDS comme ça? Ça ne semble pas normal... n'est-ce pas?

1 votes

Bien sûr que cela a du sens. Si vos journaux ne sont pas ajustés pour s'auto-purger, alors toutes sortes de choses se cassent lorsqu'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 de fichier de pagination gérée automatiquement 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 des erreurs d'E/S et une 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 raison 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 lorsqu'il devient lent, pas sur un serveur de production. De plus, il n'est généralement pas une bonne idée de jouer avec la taille/configuration du fichier de pagination à moins d'avoir un cas très spécifique, comme un serveur avec 96 Go de RAM que vous avez profilé correctement et que vous ne voulez pas d'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 suffisamment d'espace de stockage 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 susceptibles de poser une question sur ServerFault si la solution était si simple. Il reste les pools paginés et 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 dans tous les cas.

0 votes

Mais si le fichier de pagination est configuré pour une taille gérée par le système, il devrait augmenter jusqu'à la taille nécessaire. 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