Articles of 启动

资源暂时不可用:apr_thread_create:无法创build工作线程

可能重复: Apache2没有启动我的networking服务器 当我尝试重新启动我的web服务器时,apache在错误日志中放入“资源暂时不可用:apr_thread_create:无法创build工作线程”。 我不确定这是什么意思,是我的服务器内存不足? 或者是什么交易?

在CentOS 6上的磁带转换器在启动时在udev启动时进入乱七八糟的活动

我有两台换卷机器人(Quantum Superloader 3),一台使用并行SCSI连接,另一台使用SAS。 他们连接到一个Centos 5服务器,引导将正常进行。 他们现在连接到运行CentOS 6.3的新服务器。 当服务器一个接一个地进入“开始udev”阶段时,转换者开始经历许多例程,可能是某种库存。 SAS转换器首先,可能是因为它被分配了一个较低的设备号(/ dev / changer-sg4与其他转换器的/ dev / changer-sg6相比)。 发生这种情况时,启动过程只停留在“启动udev” 第一个更换器在大约3-4分钟内搅拌库存,然后第二个更换器启动。 几分钟后,我看到SCSI错误消息出现在屏幕上(如果需要的话,我可以很快将它们粘贴到这里),但是换盘器继续进行清点,并从那里正确启动。 开机之前换碟机就完成了,开机时,两台磁带机似乎都可以正常工作。 结果是,启动成功完成,没有人工干预,但我想删除额外的时间,这是增加到引导,并在磁带更换(如果有的话)额外的磨损。

双引导环境中的terminal服务器授权(每个设备):每台PC 1或2个许可证?

在我们公司,我有几台电脑已经是Windows Server 2008 R2的Windows 7客户端,但现在应该接受一个额外的Linux安装作为双启动选项。 terminal服务器上的授权模式设置为“每个设备”,并且他们每个都在他们的Windows安装中拉取许可证。 现在,如果我第一次通过Linux操作系统的RDP连接,terminal服务器将如何处理? 我们也有2个Linux瘦客户机,像Windows电脑那样提取许可证,但是他们只运行linux,所以它的工作很好。 我不希望这些双启动计算机使用2个许可证。 “每设备”政策如何执行? 服务器是否检查计算机名称,即我可以通过确保两个操作系统使用相同的计算机名称来解决问题? 请注意,我正在询问分发给RDP客户端的“terminal服务器客户端访问许可证”(TS CAL)并“已用完”。 感谢你的帮助

Hyper-V虚拟机的PXE启动是否被禁用?

Hyper-V虚拟机具有PXE引导的能力。 显然,PXE引导引起了一些安全问题 。 问题是,与典型的物理机器的固件不同,没有明显的方法来禁用PXE引导。 Hyper-Vpipe理器在Settings=>Firmware=>Boot Order显示每个虚拟机的networking适配器: 您可以将networking适配器移动到引导顺序的底部,但不能将其从该屏幕完全移除。 因此,如果由于某种原因,Hyper-V无法从任何其他驱动器启动,则VM仍尝试进行PXE启动并显示此屏幕: 我已经淘汰Settings=>Network Adapter的方式来禁用PXE启动无济于事。 所以我的问题是: 如何禁用Hyper-V虚拟机中的PXE引导? 如果你不能禁用PXE启动,为什么有一个很好的理由? 我正在使用Windows Server 2012 R2

检测引导期间运行nvidia-smi之前是否可以访问GPU以创build开发文件

在过去,我已经成功configuration了包含NVIDIA GPU的Ubuntu系统,在系统启动过程中从/etc/rc.local的后台启动nvidia-smi ,以创build必要的/dev/nvidia*文件。 最近在Ubuntu 14.04上用CUDA 6.5-19和Linux kernel 3.13.0-48试用了NVIDIA的346.46驱动程序后,发现nvidia-smi会在启动过程中无限期挂起(并且不会创build任何/dev/nvidia*文件)。 我可以通过在启动nvidia-smi之前在/etc/rc.local插入延迟(即sleep 30 )来解决这个问题。 在启动nvidia-smi之前,是否有某种方法可以检查GPU是否“易于访问”(缺less更好的单词)? 我应该补充说,这个问题似乎只影响到Tesla GPU(费米一代)。 在使用GeForce(Fermi)GPU的系统上,我不必为/etc/rc.local添加任何延迟。

大部分相同的系统在软重启时挂起

在这个问题上一个星期之后,我就把这个问题敲了出来,以此来伸出援助之手。 我们有大约100个使用带有J1900赛扬处理器的AAEON PICO-ITX BT01主板的相同系统。 每个系统都运行在Debian Jessie上,内核为3.16.0-0-686。 每个系统都以相同的方式使用相同的clonezilla映像进行映像。 我们正在经历一种间歇性的失败模式,其体现在三种方式之一(尽pipe我相信所有三种方式都是相同的根本原因) 1)在BIOS飞溅的最后,它冻结,不会恢复。 虽然它显示错误代码99,但是这个代码总是显示在内核启动之前的瞬间,所以我的感觉是这个BIOS代码不是诊断的(这只是屏幕上的最后一件事)。 禁用BIOS的飞溅显示没有用,只是BIOS版本和错误代码。 View post on imgur.com 2)在内核启动的最初阶段,它报告CPU核心不能被唤醒。 系统然后挂起并且不恢复。 View post on imgur.com 3)BIOS飞溅后立即屏幕输出停止,系统挂起,不恢复。 这不会发生在每个主板上,尽pipe它们都来自相同的生产运行并使用相同的硬件(之前我们已经交换了SSD并看到了相同的问题,所以我不相信这是SSD模块)。 在现场看到这个问题后,我开始了一个testing过程,在这个过程中系统会被成像,然后在启动60秒后重新启动crontask。 我们会以这种方式刻录系统,因为它们在失败后不能恢复,在24小时之后我们会看到哪些系统仍在重启,哪些未通过testing。 我在这里问,看看是否有人有任何其他的想法,基本上。 我一直在与电路板制造商保持联系,他们有两个受影响的系统,他们正在testing,但没有结果。 我可以在我这里的系统上运行任何必要的testing,包括已经通过的和失败的。 还有一件重要的事情。 硬重启(断电)总是允许系统启动。 在主板重新上电后的第一次软重启过程中,被识别为故障的系统将无法在多数情况下启动。 我只有在软重启过程中才看到这种故障模式。 这是相当神秘的,除此之外,我喜欢硬件,并希望继续购买它。 感谢球员和女孩。

HP ProLiant DL360 G5卡在空白屏幕(没有哔声,没有错误)

前几天,我的服务器(Linux CoreOS)开始运行速度很慢,有很多失败的服务。 尝试#1: – 我以为这是一个操作系统问题,所以我决定重新安装我的Linux,然后我发现有1(3)驱动器在我的RAID5失败。 – 当我将显示器插入服务器时,此时只是一个闪烁的白色屏幕,然后是启动和不闪烁的白色屏幕。 – iLO2中的IML日志只显示1个驱动器失败并重buildRAID5arrays。 尝试#2: – 我买了一个全新的6驱动器,并用这些新的驱动器replace所有3现有的驱动器。 然而,只有4(6)驱动器得到绿色LED,其余2根本没有领导(事件在一开始,所有6驱动器都有LED) – 一些重新启动后,症状(在显示器上)是完全一样# 1。 ====然后我录制这个video: https: //youtu.be/eVX_CHn1kYU ==== (我也展示了主板LED和开关) 尝试#3: – 我删除了所有的RAM,健康检查开始显示错误(在服务器健康板和IML日志)立即。 更新#1 系统的健康状况 IML日志 更新#2对不起,我真的是一个新手,因为我是一个软件开发人员。 我刚开始学习服务器pipe理。 另外我在新加坡,而不是在美国,购买服务器并不容易。 我没有任何KVM切换器,只是简单的一个裸机服务器,我购买并放置在我家学习和个人使用。 我把显示器和键盘直接插到服务器上 我试了一下前后video输出,结果都一样。 我安装了国际劳工组织高级许可证,并从远程控制台看到同样的情况: 在启动屏幕时保持闪烁(与在YouTube上传的video中看到的外部监视器相同) 启动后,整个屏幕是完全白色(与外部显示器相同) 我试图打开和closures国际劳工组织安全开关,但没有改变服务器(当然,如果打开,我将不得不login到国际劳工组织) iLO2的远程控制台 – 屏幕和光标保持闪烁 来自iLO2的远程串行控制台 – 屏幕不是交互式(不响应)

Windows Server 2003 – 黑屏与光标启动

重要更新:我尝试使用我拥有的最大的VM,大小为275GB。 只要我把它调整到500GB来增加空间(它需要它),它现在会显示“Error loading operating system”。 什么可能导致这个? 我可以缩回来吗? – 原版的 – 由于我们需要运行旧版软件(VMware ESXi,6.5.0,4564106),因此我们在VM中运行Windows 2003 Server Standard。 最近,服务器崩溃(ESXi紫屏),从那时起,机器不再启动。 为了解决这个问题,我们从前一天恢复了备份,但是足够的话,问题不会消失。 即使我们去了几天,它仍然不会启动。 详细的问题是:首先,在启动时出现'加载操作系统时出错'。 我可以通过使用CD ISO启动并执行fixboot , fixmbr和bootcfg /rebuild ,将其置于左上angular的黑色光标,即不闪烁。 但是我无法正确启动它。 我尝试了以下内容: 将vsphere中的磁盘控制器从SCSI更改为IDE,重做三位一体( fixboot , fixmbr , bootcfg /rebuild ) 我使用debian直观的看了数据,一切都在那里。 autoexec.bat和config.sys是空的(0字节),boot.ini是好的。 我们试图在第二张磁盘上安装Debian,试图用GRUB启动,同样的事情(黑屏,白色光标,不闪烁) 我们尝试了更多的RAM,更less的内存,更less的CPU,更多的CPU,使用VM版本10(6.0),但没有运气 在另一台主机上运行它 运行Windows Server 2003还原(覆盖多个系统文件的地方),结果相同 运行chkdsk /P /R 我不知道还有什么要尝试的。 我最近把VHD从250GB扩展到500GB(把compmgmt.msc中的分区大小调整到500GB),这是我做的唯一的事情。 VHD曾经在vmware播放器中运行,然后我们将其转换并在vSphere上运行。 有任何想法吗?

mysql ndb群集 – 节点重新启动

我只是在一个相当体面的婴儿(IBM x3650 M3)上安装了一个MySQL集群,配有24GB内存,至强6核,SAS 6Gbps硬盘。 运行Debian Lenny 5. 64位。 Ndb版本是7.1.9a。 我们在MyISAM上的数据库大小约为3.2 GB。 ndbengine的Ndb_size估计是58GB。 关于我的数据库的一些信息如下。 全球共有150个常用表格。 每个客户130张桌子。 所以它是这样的,130×115(客户)= 14950表。 在一个数据库上有14000个表是正常的还是通常的? 我们这样做的原因是,易维护和每个客户端的定制。 现在的问题是,ndb集群只能支持20320个表。 但如果我没有错,它可以支持一个表中的50亿行。 我真正的头痛是我的集群数据节点不到两分钟就启动出来的任何数据。 但只要将我的表转换为ndb,那么只有2000个表,数据节点至less需要30到40分钟才能启动。 这是正常的吗? 如果我把所有的表格转换成ndb,会花费更长的时间吗? 或者让我们说,如果将我的14000个表的数据合并到一个130个表中,它会有帮助吗? 还是有什么白痴我在做什么? 我将尽快附上我的config.ini文件。 这里是我的configuration简单的概述 Datamemory = 14G Indexmemory = 3GB Maxnooftable = 14000 Maxnoofattributes = 78000 我只是先用2000个表testing这些值。 请指教,如何提高启动速度。 请指出我要出错的地方。 在此先感谢你们!

为什么rc.local需要绝对path? 我怎样才能在启动时运行脚本不使用它们?

我有一个在CentOS中从rc.local启动的脚本。 这个脚本包含一个命令来使用称为rebar的第三方构build命令来编译我的erlang项目。 钢筋行在启动时没有编译我的项目,但是如果我手动运行它,项目编译就可以了。 我认为这是因为rebar命令调用没有绝对path的其他命令。 如何在启动时运行命令,但是在不需要绝对path的环境中运行? 我不想修补这个第三方命令(并处理出现混乱的不可避免的官僚作风)和/或保留我自己的项目并行分支来维持这个额外的function。 我也很好奇为什么我不能谷歌这一点。 似乎必须经常出现,所以人们希望在rc.local中使用本身不使用全部绝对path命令调用的命令。 而且,我觉得答案应该是微不足道的,因为我可以在启动后马上login并运行任何我喜欢的命令,作为root用户,rc.local也是运行的用户! 是不是有一个钩子,你可以在“是的,我们现在真的启动了,我们运行这个脚本作为一个完全同行的用户在系统上没有任何限制”的上下文中运行一个脚本? 这不是我第一次遇到这个问题,我很想知道发生了什么事情。 编辑: (我不会等待8个小时来回答我自己的问题,所以…) 那么,它看起来像设置PATH的作品。 我觉得我已经有了一个印象,即在调用bash脚本之后,在rc.local及其子目录下的命令不会在PATH中search,但这是错误的。 (@TiZon给了我一个很好的线索)。我得到这个印象的原因是因为每个Google的结果都告诉提问者在命令调用中使用绝对path,即使除了依赖于第三方命令的简单脚本或脚本之外的任何东西那不遵循这个规则。 相反,答案是用合适的shebang行来调用bash脚本,在常规会话期间通过回显它来找出正常环境的PATH,然后将启动bash脚本中的PATH设置为常规环境的PATH。 希望这个答案能够在Google中浮出水面,帮助其他一些可怜的人失去灵魂。