Articles of 启动

RTNETLINK答案:无效的参数

当我的系统启动时,显示以下消息。 Bringing up loopback interface: [ OK ] Bringing up interface eth0: RTNETLINK answers: Invalid argument [ OK ] Bringing up interface eth1: RTNETLINK answers: Invalid argument [ OK ] Bringing up interface eth2: RTNETLINK answers: Invalid argument [ OK ] Bringing up interface eth3: RTNETLINK answers: Invalid argument [ OK ] 为什么会这样呢? 通常它不会给出RTNETLINK answers: […]

我应该自己设置和pipe理一个专用的服务器吗?

我有一个软件工程师的背景,我不是很熟悉Linux。 我的目标是能够: 创build软件开发环境(SVN,jira等), 有一个地方在哪里主持演示与jee技术开发的工具演示, 用apache,postgres部署我们公司的一个网站。 我应该继续租用专用服务器吗? 看来,就这个bug而言,我一定要自己去做。 但是,这会使我花费太多的时间来解决pipe理/安全问题吗? 谢谢,

Amazon EC2 Windows Server 2008 – 重新启动/引导失败 – 日志?

我们的Web制作和数据库服务器在24小时内第二次无法启动。 安装了IIS7和MSSQL 2008 R2 – 运行asp.net和传统的asp应用程序。 最初的失败显然是由于页面文件大小错误引起的 – 这些引导错误在将来自所述实例的卷挂载到另一个现有实例上以及通过事件查看器查看之后在系统日志中可见。 微软表示有一个修补程序可用。 新的服务器重新映像,应用了修补程序,完成所有各种系统configuration=几次重新启动,8小时后没有错误。 …直到第二次故障发生后,简单的重新启动。 和以前一样查看事件日志,我们并不明白为什么这个实例(与其他EC2实例几乎相同 – 除了传统的asp应用程序)拒绝启动。 没有安全性,系统,应用程序或任何其他错误的发言。 所以一个广泛的问题是:我们如何才能找出发生了什么事情:有人可以build议在恢复的卷中查找启动错误的位置等? 第二个问题:有什么好的想法让它再次运作? 我们注意到,Amazon界面中的“获取系统日志”选项只会导致空白屏幕 许多谢谢布雷特

Windows启动脚本工作,但没有接口

我有一个.CMD启动脚本(计划通过任务计划程序启动)。 它通过DOS命令调用几个可执行文件,如下所示: start "Workflow Processor starting…" /D "C:\Sandbox\Publish\XR_Admin" "MyBigProcessingApp.exe" "..\..\config\MyCompany.wfc" 这似乎工作正常, 除了我没有得到我的.EXE文件的任何用户界面。 有我的.EXE用户界面是非常重要的,因为有时我们需要改变或修改他们正在运行。 目前我只能在我的任务pipe理器中看到.EXE的东西,它告诉我这个脚本是半工作的。 但是,为什么我的.EXE用户界面不存在? 我怎样才能确保.EXE的UI显示? 启动脚本在域pipe理员帐户下运行。 任何想法是什么在我的可执行文件上缺less的UI? 干杯,Devtron

使用“at”从cgi脚本中调用延迟的进程

这是一个难题,我希望你能帮助我。 客户希望在通过cgi脚本上传文件47分钟后发送欢迎信。 我写了一个例程发送这封信,然后我试图用Linux的“at”命令来执行它。 当这不起作用时,我在/ cgi-bin目录中设置了以下testing。 底线是:当由apache调用时,“at”命令不起作用。 有没有办法解决? 谢谢, Rob Young testing文件 ————————————————– ————————- $> cat test1.pl #!的/ usr / bin中/ perl的 #这是对“在”LINUX命令的testing,当从APACHE中调用时 打印“Content-type:text / html \ n \ n”; my @ lt = localtime(time()+ 60); 我的$ cmd =“echo”/path/to/test2.pl“| at $ lt [2]:$ lt [1]”; 打印$ cmd; 系统($ CMD); $> cat test2.pl #!的/ usr / bin中/ […]

如何在启动进程后在Linux启动脚本中执行更多的命令

我正在尝试编写一个启动脚本,在服务器重新启动后执行应用程序(MapProxy)。 我的服务器运行Ubuntu 11.04 Natty 64位。 在脚本中,我执行一个python脚本exec python /$path/"config.py" &它成功地创build了一个web服务器可以与之通信的fcgi.socket。 但是,我需要使fcgi.socket可写或MapProxy将无法正常工作,即我需要对其执行chmod。 看来,在我操作config.py之后,我在启动脚本中失去了控制 – 它不会继续使fcgi.socket可写。 有任何想法吗? #! /bin/bash : exec python /$path/"config.py" & exec chmod o+w /$path/"fcgi.socket" & exit 0

在我的mdadm软件RAID上删除/添加驱动器后,如何修复我的服务器以正确启动

我为挂载在/mnt/data上的数据分区configuration了一个RAID-5arrays。 我的系统没有启动( /和/boot在专用驱动器上, 而不是任何RAIDarrays的一部分)。 我通过mdadm(软件RAID)在Ubuntu 12.04上添加了第四个驱动器到我的3个磁盘RAID-5软件arrays。 我的RAIDarrays包含/dev/sdb1 , dev/sdc1和/dev/sdd1. 我用那个命令来添加第四个驱动器: mdadm –add /dev/md0 /dev/sde 然后,我升级了arrays,将其转换成RAID-6 RAID: mdadm –grow /dev/md0 –raid-devices 4 –level 6 –backup-file=backup/raid-backup-file 它工作很好。 服务器工作,并没有启动问题。 唯一的问题是,我看到我添加了第四个驱动器作为整个驱动器。 我应该添加/dev/sde1而不是sde! 为了清理这个,我删除驱动器,并重新添加它,但这次与分区: mdadm /dev/md0 –fail /dev/sde –remove –/dev/sde mdadm –add /dev/md0 /dev/sde1 迁移之后,它工作(arrays是可访问的),除了在下次启动时,由于/ dev / sde丢失(我所有的驱动器都标记为备用),我收到一条消息,说RAIDarrays已经降级,并进入initramfs提示符。 退出该shell之后,服务器将继续启动,而不从我的RAIDarrays挂载数据分区。 login后,我可以停止RAIDarrays,并通过以下方式对其进行重新configuration: mdadm –stop /dev/md0 mdadm –assemble /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 […]

通过networking启动到CD映像

我有多个诊断CD,为了时间和方便,我想避免制作二十个副本。 我想通过networking启动必要CD的映像是一个很好的方法。 但是,通过networking启动的大部分信息都是关于成像的。 我已经看过一些开源解决scheme,但是它们都与安装,备份或恢复操作系统有关。 我希望能够在电脑启动时selectnetworking启动,select要启动的CD映像,剩下的就好像将光盘直接插入驱动器一样。 我需要什么样的服务器? 有什么软件解决scheme,你会推荐? 我完全错过了什么吗?

如何将现有的操作系​​统安装添加到Windows Vista启动pipe理器?

我的主硬盘上安装了Windows Server 2003。 然后,我在新的硬盘驱动器上添加了新的硬盘驱动器并格式化/安装了Windows Vista。 与Windows Server 2003的旧驱动器仍然在我的系统上作为D:但我没有select引导到它。 有什么办法来设置它,以便我可以select启动时的操作系统? 它看起来像BCDEdit命令将做我想要的,但找出命令行选项给它太难了,所以我用EasyBCD来添加另一个条目。 现在的问题是,当我尝试启动Windows Server 2003实例时出现此错误: 无效的BOOT.INI文件 从c:\ Windows \ NTDETECT失败 我的d:\ BOOT.INI文件包含以下内容: [引导装载程序] 超时= 30 默认=多(0)磁盘(0)RDISK(0)分区(1)\ WINDOWS [操作系统] 多个(0)磁盘(0)rdisk(0)分区(1)\ WINDOWS =“Windows Server 2003,Enterprise”/ fastdetect / NoExecute = OptOut 我疯狂的猜测是两个行上的磁盘(0)更改为磁盘(1),但它导致了相同的错误。 我想知道如果甚至有可能启动Windows的D:驱动器时它最初安装在C:或者如果我的任何程序仍然可以工作..

如何启动一个Linux发行版并隐藏起始通知?

对于一些用户,我正在他们的笔记本电脑上安装Debian 5.0。 当系统启动时,他们害怕系统注意到的所有“黑客行为”代码。 这对我有用,但对他们不好。 所以我的问题是我怎样才能隐藏这些通知? 并通过微调,或任何进度条取代他们。 我会喜欢做Windows XP像开始。 有任何想法吗 ?