Articles of 部署

在部署OVF模板后需要知道如何更改IP地址和主机名

在ESX中,我导出虚拟机的OVF(configuration为dhcp)。 然后在另一个ESX中,我使用文件菜单中的“部署OVF模板”。 我的新虚拟机似乎工作,除了我不能改变IP地址和主机名。 VM:GuestOS:CentOS5.4 +我的应用程序 在新虚拟机的汇总桶中,IP地址:(dhcp address)DNS:xx-a50055 我变了: / etc / sysconfig / network / etc / sysconfig / network-scripts / ifcfg-eth0 我无法弄清楚我错过了什么。 谢谢

有助于设置虚拟testing环境的工具

我正在寻找类似于stream浪汉的东西,但是使用KVM。 我想用一个命令来设置一些包,但是我并不想从头开始编写整个脚本。 所需要的东西: 在这些机器之间build立一个单一的networking,并为世界提供一个NAT 分别设置服务器组(例如,我希望有一组独立于数据库的服务器和一组应用程序服务器,以便我可以重新部署其中一个服务器) 与厨师进行一些互动,以便我可以在开始时推送正确的configuration,并且只有在另一台机器完成其首个厨师 – 客户端运行后才生成一些机器 可扩展性,以便我可以轻松地添加缺less的function(我想要一个包重build/ apt库更新作为部署的一部分)

任何理由不要在部署Win7时跳过重新部署?

如果您始终打算在您的组织内部署,并使用KMS授权许可窗口,是否有任何理由不在您的各种无人参与文件中包含skiprearm = 1? 似乎让我更多地使用我的图像。

面向基础设施的testing方法

在软件开发中,软件生命周期中可以采用大量的testing方法。 有没有人知道基于基础架构的testing方法,或者只是简单地应用于基础架构而不是软件的testing?

Ubuntu服务器12.04安装后不加载

我从USB棒安装Ubuntu服务器,安装进行的很好,但是当我试图启动它没有任何反应,没有错误信息,没有闪烁的光标,显示器只是报告“无信号”。 奇怪的是我离开了几分钟,按回车,它加载得很好。 现在我甚至不能重复这个诀窍。 所以我完全困惑,有什么想法?

Heroku cleardb mysql错误:无法通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2)

我试图部署一个PHP应用程序使用附加cleardb / MySQL没有成功。 我所做的是: git init git add . git commit -m "First commit" heroku create –stack cedar git push heroku master heroku addons:add cleardb:ignite heroku config | grep CLEARDB_DATABASE_URL heroku config:add DATABASE_URL='mysql://adffdadf2341:[email protected]/heroku_db?reconnect=true' 之后,我configuration我的PHP应用程序使用: <?php $url=parse_url(getenv("mysql://adffdadf2341:[email protected]/heroku_db?reconnect=true")); $server = $url["host"]; $username = $url["user"]; $password = $url["pass"]; $db = substr($url["path"],1); mysql_connect($server, $username, $password); mysql_select_db($db); ?> 而当我testing连接,我收到错误: Can't […]

Nginx没有正确的遵循符号链接

我试图自动化我的部署过程,我有这个奇怪的问题。 我的Web应用程序的每个新版本都放置在/var/www/releases/{timestamp} 。 在执行git clone到该目录后,我build立了一个符号链接到/var/www/current 。 然后我执行service nginx reload 。 这种方法被许多部署工具所使用,并且被深思熟虑。 问题是,当我去网页浏览器查看更改并刷新多次,我可以看到两个版本(当前和以前)交替几秒/分钟。 一段时间后,它只能稳定在当前的版本。 有人知道可能是什么原因造成这个问题吗? 谢谢

在Tomcat WAR文件中运行/执行脚本的权限

我在Java运行的WEB-INF文件夹中有一个脚本。 当我部署WAR时,没有执行权限(644而不是755)。 如何在WAR中设置文件的权限?

MDT 2013 – 语言安装缺失

我目前正在准备和testing我的第一个MDT部署工作。 到目前为止,我们一直在使用WDS和自定义图像和无人值守文件。 我已经设置了MDT部署共享,并从原始MS ISO导入了Windows 7 Pro 64位安装。 我已经对customsettings.ini文件进行了一些更改,但是我无法自动执行区域设置屏幕。 我需要它来安装英国英语,但默认select是空的,它只允许我手动select美国。 我的ini如下: [Settings] Priority=Default Properties=MyCustomProperty [Default] OSInstall=Y SkipCapture=YES SkipAdminPassword=YES SkipProductKey=YES SkipComputerBackup=YES SkipBitLocker=YES SkipDomainMembership=YES SkipSummary=YES KeyboardLocale=0809:00000809 UILanguage=en-GB UserLocale=en-GB TimeZone=GMT Standard Time SkipUserData=YES SkipCapture=YES SkipProductKey=YES

在无人参与的Windows部署中设置date格式

我们的组织希望使用ISOdate格式(在Windows中称为yyyy-MM-dd)。 我已经在我们的图像中configuration了这个。 在部署映像时,它会将unattend.xml中的语言环境的默认值replace为date格式。 据我所见,在Windows 7的无人参与Windows安装参考中,没有date格式设置。 它可以通过用户login脚本或用户GPO来完成,但我真的需要将其包含在部署中。