Articles of 部署

我可以模拟虚拟机中的存储设备来testing操作系统映像驱动程序的兼容性吗?

问候, 我试图在数据中心环境中用于自动部署的操作系统映像库中自动执行驱动程序支持testing。 在大多数情况下,我发现人们在几个操作系统和几个服务器硬件模型上进行了标准化,这使得testing和validation所有的操作系​​统镜像都包含了所有硬件都支持的相当可pipe理的驱动程序。 不幸的是,我不能那样做。 我有几十个操作系统(Linux / Windows / Solaris,x86 / x64 / SPARC,3年前的版本),这些操作系统真的应该在戴尔,惠普,IBM和Sun的代表性服务器硬件上testing3年。 这是很多工作和很多物理系统。 我宁愿做的是拿起各种存储控制器(也可能是NIC)的PCI设备信息,并使用一些东西来模拟虚拟机中的设备。 然后,我可以将操作系统映像应用/安装到虚拟机,并查看与检测到的具有可用驱动程序的PCI设备相匹配的内核代码是否会遇到问题。 因为操作系统会在加载驱动程序后开始尝试使用该设备,但是似乎开发驱动程序或硬件开发人员似乎也有类似的需求。 有谁知道这样的事情是否存在? 还是有一个完全不同的解决方法,可以解决我的问题? 谢谢!

单声道2.4可以在FreeBSD x86(或x64)上编译吗?

我使用一个运行FreeBSD 7.2的共享networking服务器(NearlyFreeSpeech.net,强烈推荐!),并且喜欢用C#编写CGI脚本,但是他们还没有安装Mono。 如果我使用自己的FreeBSD 7.2盒子并在那里编译我的C#程序,我可以AOT编译我的代码并在无单音服务器上部署二进制文件吗? 我知道在App Store上销售多款iPhone游戏,所有这些游戏都是AOT编译(对ARM)。 上面的引用页面说x86和x64是支持的,但是在我的x86 Mac OS X Leopard Mono上,我尝试过 sudo mono –aot /Library/Frameworks/Mono.framework/Versions/2.4.2.1/lib/mono/2.0/mscorlib.dll 和 sudo mono –full-aot /Library/Frameworks/Mono.framework/Versions/2.4.2.1/lib/mono/2.0/mscorlib.dll 并得到了错误: AOT compilation is not supported on this platform. 和 Failed to load AOT module '/Library/Frameworks/Mono.framework/Versions/2.4.2.1/lib/mono/2.0/mscorlib.dll.dylib' in aot-only mode. 分别。 我只是不想花大量的工作来获得FreeBSD 7.2 + Mono 2.4.2.1的工作,并find同样的事情:不支持AOT编译,这是关心FreeBSD + Mono的唯一原因。 。

Vista部署:“BOOTMGR丢失”

我用ImageX创build了Vista磁盘映像,主要遵循http://www.svrops.com/svrops/articles/sysprepvista.htm上的说明。 当我将图像应用于相同硬件上干净的活动分区时,出现“BOOTMGR丢失”信息。 我可以通过使用Vista媒体上的修复工具来启动计算机。 如果我在启动到操作系统介质后点击“修复您的计算机”,Windows会search安装程序,大概会find一个,然后说“Windows发现您的计算机的启动选项有问题”。 然后,我仍然得到“BOOTMGR丢失”的错误 – 但如果我再次运行“修复您的计算机”工具,我得到一个对话框,让我从一堆选项中select“启动修复”。 在此之后,电脑将启动。 我想了解为什么会发生这种情况 – 以及如何通过在ImageX命令之后添加脚本操作或以其他方式避免它。

Capistrano部署系统,升级还是迁移?

我正在使用Capistrano来部署一个用Rails和一些自定义框架构build的适度复杂的Web应用程序。 部署列表中大约有15个angular色和30个主机。 对于一些未知的兼容性问题与现有的任务,我被固定到capistrano版本2.2.0。 这个版本的帽子是越野车。 它在部署过程中有50%的时间崩溃,它中断了任务。 最令人不安的行为是错误状态的不一致。 例如,在第一次失败后第二次运行相同的任务将“正常工作”。 我不愿意为其他人logging一个过程,“如果这个过程失败了,那么再运行一次,你可能会很幸运,这就是事实。” 这导致我的问题。 升级或迁移?

作为应用程序安装在Web服务器上? 为什么?

我只是通过discountasp.net注册一个域名。 当我上传一个asp.net web应用程序时,为了运行它,我需要安装web应用程序所在的文件夹作为应用程序。 我还不清楚为什么需要这样做? 有人可以提供一个解释。

访问权限更改后,软件包在GPO中消失

在GPO中 ,这个项目 Computer > Software settings > Assigned applications > IE8_package 是在安全选项卡上设置“ 身份validation用户 ”为“ 拒绝 ”。 之后,它从GPO消失,它在那里,但没有显示。 目的是暂时禁用该软件包的安装,但仍然安装了该GPO中的其他软件包。 我知道这是愚蠢的决定。 有什么方法可以显示这个包吗? 请帮忙。

我应该如何在VPS上部署我的Rails应用程序以实现快速可伸缩性?

我使用NGINX,Rails和MySQL创build了一个Web应用程序。 目前他们都在一个单一的VPS(Slicehost)上运行。 我遵循最佳实践,并保持一个非常小的“无共享体系结构”,这个想法是,如果我需要扩展,我只需要增加几个片来满足需求。 有了这样的想法,我想尽可能降低成本,那么根据需要带来额外的切片是一个很好的策略? 我最初的想法是我应该运行3个VPS。 两个用于主/从configuration的数据库,另一个用于NGINX / Rails。 随着负载的增加,根据需要将其他NGINX / Rails服务器升级到其他服务器处理负载平衡的原始服务器。 你的想法?

如何将HTTPstream量复制到登台服务器?

生产服务器具有通过HTTP传送的传入数据的恒定stream。 为了testing系统的新版本,我将新版本部署到临时服务器上,运行testing,当我满意时,我想试试真实的数据,但不影响生产系统。 为了实现这一点,我想复制传入的HTTPstream量,并指示复制到分期系统。 我以前曾经将这个function应用到了应用程序中,但由于多种原因,我不想再这么做了。 我有什么select? 有没有代理这样做? 有Web服务器这样做吗? 我发现最近的是Apache的取证模块,但我不确定这是否合适,显然有一个稍微不同的目标。 或者我应该在互联网层做? 当然,登台服务器想要在某个地方发送回复,就像生产系统一样。 当然,这些答复不应该返回到生产系统的客户。 在某个阶段丢弃它们是可以的,但是如果我能指引它们到一些测井设备进行检查,那将是非常好的。

Windows Mobile应用程序部署

您是否pipe理GPRS / EDGE / 3G /无线Windows Mobile PDA / SmartPhones场的应用程序(包括升级)的部署? 到目前为止,我一直推荐Sparus Everywan经理,但是我们在最后一个客户端(约60台设备)遇到了很多问题。 因此,我正在研究替代品。

在JBoss服务启动和CF9部署的Windows上的JBoss问题!

我已经下载了JBOSS 5.1并解压到c:\ jboss-5.1.0.GA。 我已经安装了java jdk1.6.0_17,我正在使用Windows XP SP3(Dev-Environment)我有两个问题。 我无法将其作为服务使用。 当我通过运行c:\ jboss-5.1.0.GA \ bin \ run.bat手动启动Jboss时,我得到本地JBoss网站( http://127.0.0.1:8080 )。 我可以安装服务(service.bat安装),它启动没有错误,但本地JBoss网站( http://127.0.0.1:8080 )不可达。 我也尝试了tanuki服务包装没有成功。 另一个问题涉及EAR部署。 当我运行JBoss(手动启动),我得到以下错误的ColdFusion 9: java.lang.RuntimeException: org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS): *** DEPLOYMENTS IN ERROR: Name -> Error vfsfile:/C:/jboss-5.1.0.GA/server/default/deploy/cfusion.ear/ -> org.jboss.deployers.spi.DeploymentException: URL file:/C:/jboss-5.1.0.GA/server/default/deploy/cfusion.ear/cfusion.war/ deployment failed DEPLOYMENTS IN ERROR: Deployment "vfsfile:/C:/jboss-5.1.0.GA/server/default/deploy/cfusion.ear/" is in […]