首页 > 其他分享 >【Azure 云服务】Cloud Service Worker Role Workerrole突然停机,查看Events发现 Defrag Error (0x8900002D)

【Azure 云服务】Cloud Service Worker Role Workerrole突然停机,查看Events发现 Defrag Error (0x8900002D)

时间:2022-10-24 19:24:48浏览次数:73  
标签:because Service less Workerrole was Defrag 0x8900002D Slab nor

问题描述

Cloud Service Worker Role Workerrole突然停机,查看Events,发现是错误源为 Defrag。

错误消息

The volume Windows was not optimized because an error was encountered: Neither Slab Consolidation nor Slab Analysis will run if slabs are less than 8 MB. (0x8900002D)

Events 截图

 

问题解答

defrag的作用为Windows 系统在本地卷上查找和合并碎片文件以提高系统性能,在云服务的实例中,以计划任务的方式启动,默认携带参数为 “-c -h -o -k”, 对应的目的为:

    • -c : 在所有卷上执行此操作。
    • -h : 如果默认为低优先级, (以正常优先级) 。
    • -o : 针对每种媒体类型执行适当的优化。
    • -k : 对指定的卷执行板合并。

而错误 “The volume Windows was not optimized because an error was encountered: Neither Slab Consolidation nor Slab Analysis will run if slabs are less than 8 MB. (0x8900002D)” 是因为系统执行ScheduledDefrag 任务时候出错。在大多数情况下,这是由 -k 参数引起的,该参数告诉碎片整理程序对所选卷执行块合并。这将导致小于 8 MB 的块出现错误,并且通常会在 HyperV VM 上引发错误。解决方案为在参数中移除 “-k”。

 

操作步骤

第一步:打开 Task Scheduler

 

第二步:按下图指示,点击属性进行修改

 

第三步:打开如下窗口:去除 -k 然后点击 OK 按钮

 

 

参考资料

The volume (DRIVE:) was not optimized because an error was encountered: Neither Slab Consolidation nor Slab Analysis will run if slabs are less than 8 MB. (0x8900002D)http://blog.shawnhyde.com/post/2013/11/29/the-volume-drive-was-not-optimized-because-an-error-was-encountered-neither-slab-consolidation-nor-slab-analysis-will-run-if-slabs-are-less-than-8-mb-0x8900002d

defraghttps://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/defrag

 

标签:because,Service,less,Workerrole,was,Defrag,0x8900002D,Slab,nor
From: https://www.cnblogs.com/lulight/p/16822479.html

相关文章

  • 为什么 web 开发人员需要迁移到. NET Core, 并使用 ASP.NET Core MVC 构建 web 和 web
    ​​2018.NET开发者调查报告:.NETCore是怎么样的状态​​,这里我们看到了还有非常多的.net开发人员还在观望,本文给大家一个建议。这仅代表我的个人意见,我有充分的理由......
  • 使用RestSharp 库消费Restful Service
    本文向你推荐一个开源的库RestSharp轻松消费RestfulService。RestSharp是一个开源的.NET平台下REST和HttpAPI的客户端库,支持的平台有.NET3.5/4、Mono......
  • consul报错:Consul service ids must not be empty, must start with a letter 或 Unab
      报类似错误,一般是配置文件没生效或配置有问题造成的,可能是resource目录,没有标记为根目录,解决方法如下: ......
  • k8s之service yaml
    kind:Service#类型为serviceapiVersion:v1#serviceAPI版本,service.apiVersionmetadata:#定义service元数据,service.metadatalabels:#自定义标签,service.metadata.......
  • kubernetes Service
    Service介绍运行于pod中的容器化应用绝大多数是服务类的守护进程,它们受控于控制器资源对象,在自愿或非自愿中断后只能由重构的、具有相同功能的新pod对象所取代,属于非可再生......
  • 安卓中实现异步任务(5)——使用IntentService实现
    安卓中实现异步任务(5)——使用IntentService实现问题背景上篇文章大致介绍了几种安卓汇总实现异步任务的方法,讲得比较简要,有朋友问到具体的实现方式,现在开始分列几篇文章详......
  • 使用 ServiceWorker 提高性能
    ​​serviceworker​​​ 是一种在独立的处理线程上执行后台任务的worker,允许用户拦截网络请求并有条件地将其存储在称为 ​​CacheStorageAPI​​​ 的特殊缓存中,此......
  • 从 Service 中启动 Activity 以及手机截屏
    关于android截屏,在Service中实现后台截屏记得上一次写android代码可能在十年前了,那时用的是eclipse开发,现在全忘记了。这次用androidstudio捣鼓快一周时间,才......
  • VS 2008 附加到进程测试 WIndow Service
    前提条件:首先安装windowservice 接受项目的时候,已经装好了不过还是贴一下安装步骤:https://www.jb51.net/article/238742.htm准备测试1.把项目编译一下,在项目所......
  • 如何强制swarm集群中的service进行负载再均衡?
    这个题目是不是很奇怪,没错!所谓的负载再平衡,指的是:当集群新加入某个节点,或者某个节点由于异常离开集群,之后又加回到集群的情况。 很显然,这些新的节点上是不会有负载的,也......