• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Windows > 解决Windows 2008无法创建线程问题

解决Windows 2008无法创建线程问题

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了windows c 多线程,windows多线程编程,windows下多线程,windows多线程,windows线程等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

  笔者在安装Windows 2008系统群集过程中,创建AD域控制时最后出错,无法配置DNS。经排查,系统硬性规定了DNS线程的最大数量为120个,但DNS对CPU的核心数并没有做限制,因此创建超过120个线程就会报错。如何解决这个问题呢?

  近期,笔者在安装Windows 2008系统群集,安装环境为两台浪潮英信NF8560M2+存储+2台光纤交换机。

  安装步骤大体为:

  1.安装操作系统。

  2.安装系统驱动。

  3.安装系统补丁。

  4.存储挂载和存储区域划分(仲裁+共享)。

  5.安装存储自带的客户端程序+Windows自带的多路径(I/O)功能(服务器管理→功能→新增功能)。

  6.联机存储硬盘,添加盘符(仲裁和共享盘符通常为X和Y,可以自定义)。

  7.群集配置(具体配置文档根据要安装的数据库可以从网上找到,重点是心跳网卡的设置)。

  故障现象

  在安装过程中出现这样一个问题:在创建AD域控制到最后的时候报错,提示无法配置DNS,RPC服务器不可用。点击“确定”和“完成”后,DNS服务器可以创建,但是DNS服务会自动关闭。查看事件日志,显示DNS无法创建线程。

  故障分析

  在当前Windows 2008 R2 x64以及Windows 2008或Windows 2008 R2的DNS服务代码中,硬性规定了DNS线程的最大数量为120个。但是,DNS对CPU的核心数并没有作任何的限制,因此会创建超过120个线程。

  具体来说,DNS服务有2个功能的线程创建是根据CPU数量来决定的,DNS Dynamic update功能以及UDP I/O AND dispatch程序。在64位的机器上,它们会创建64个DNS Dynamic的线程和64个UDP处理线程。因此,在64位CPU的平台上,线程数量就会大大超过限制的数量,就会报ERROR_SERVICE_NO_THEAD的错误。在32位的平台上,DNS服务就工作正常,因为它最多创建86左右的线程。

  笔者单位所用的服务器配置4路8核CPU,默认开启了超线程技术,实际32位可以模拟到64位(任务管理器→性能一栏可以查看)。

  解决方法

  目前确认这个是Windows DNS服务的一个Bug,但是这个问题可能仅会在Windows 2008中被修复。因此,当下我们惟一的选择是使用少于48位CPU的平台来提供DNS服务(我们可以通过减少AD集成的DNS区域18个来符合线程的限制) 。当然,如果我们仅用32位CPU,那就更没有问题了。具体解决步骤如下:

  1.点击“开始”→“运行”,键入“msconfig”,弹出“系统配置”窗口,在“启动”选项里找到“高级”选项卡,更改CPU个数,将其改为32。

  2.开机后进“BIOS→Advanced→Process&Clock→intel HT technology”,把这里默认的Enable改为Disabled。

  修改完成后,在“任务管理器→性能”一栏中,可以看到CPU数量调整为32个,问题由此解决。 

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 解决Windows 2008无法创建线程问题

相关文章

  • 2017-05-12Win10系统如何实现快速恢复系统 给电脑创建还原点的方法
  • 2017-05-12在短时间内轻松使用Win8操作系统的10个小技巧
  • 2017-05-12鼠标滑轮键在win7系统中的快捷应用技巧整理
  • 2017-05-12win2003/win2008域管理中关于权限设定的心得
  • 2017-05-12解决Windows7 播放影音的锯齿问题
  • 2017-05-12Win8系统运行3dmax注册机出现死机如何解决
  • 2017-05-12Win7注册Bandicam失败并提示未注册问题的解决方法
  • 2017-05-12media creation tool 为 升级win10提供助力 win10升级工具tool
  • 2017-05-12Win10一周年更新Edge浏览器将支持Modern UI自动化
  • 2017-05-12Win8系统下宽带拨号连接在哪如何找到宽带拨号连接

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 在Win10资源管理器的地址栏中怎么输入指令打开常用工具?
    • win8.1系统玩剑网三出现闪退的三种原因分析及解决方法
    • Win10飞行模式怎么开启?Win10打开和关闭飞行模式的方法
    • win8系统关机一段时间后总是自动开机的解决方法
    • Win10自带驱动更新功能:应用商店游戏默认捆绑
    • Windows8.1系统下如何卸载云存储服务SkyDrive程序
    • Win10创造者更新为Cortana增加多项新功能 通用剪贴板即将上线
    • Win10 10130预览版Cortana获得改进
    • 加速Windows 2003关机速度的设置方法
    • windows8系统超极本S400玩转图片应用介绍

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有