我是使用虚拟化技术的新手。 我读过关于木偶和工头。 如果我没有弄错,这些软件可以用来自动化安装和configuration服务器,包括真机和虚拟机。 这个video显示了一个例子。 参考这个网站 ,在云计算环境中,我们可以创build虚拟机模板,并用它来部署许多类似configuration的虚拟机。 虚拟机模板是可用于创build和configuration虚拟机的虚拟机的主副本。 参考上面提到的Youtubevideo,如果我们使用Puppet和Foreman来安装和configuration虚拟机,似乎我们需要在所有的虚拟机中重复安装和configuration过程。 为什么我们不能使用VM模板?
我正在为基于Debian的系统构build安装密钥。 安装密钥基本上是将磁盘镜像复制到系统上,然后在chroot中安装一些在构build过程中复制到安装密钥上的软件包。 安装密钥所做的一件事是擦除现有的ssh密钥(所以我们不会创build一堆“完全相同”的ssh服务器)。 要尝试坚持debian的做事方式,我运行dpkg-reconfigure openssh-server来重新生成密钥,但是在重新configuration结束时,它会尝试重新启动服务器,这当然不会在安装密钥chroot中运行。 是否有可能告诉debconf重新configuration,但不要重新启动服务?
VMWare有一个名为vFabric Data Directory的工具,它允许您使用VMWare自动构buildSQL,Postgress和Oracle服务器。 是否有类似于Hyper-V的function? 我正在考虑使用基本的Windows 2012 Core安装,Sys-prepping和运行一个脚本来安装所需的组件,但在重新发明轮子之前,是否有一种自动的方式来做到这一点? 我的基础架构中没有System Center,目前也没有VMM,但是如果需要的话,我可以走下去 [调整问题] 只是为了澄清,我只需要安装SQL Server(2008及以上版本)和Base OS。 我正在考虑一个2008 R2或者2012 Core的syspreped映像可以完成这个任务,它只是我自己查询的自动化SQL安装。
问题 :有没有办法预先configurationWindows 10的安装过程,以便安装程序将采取例如脚本文件,只需运行安装而不需要用户干预? 使用红帽或CentOS,您可以使用所谓的Kickstart文件 : Kickstart安装提供了部分或完全自动化安装过程的方法。 Kickstart文件包含安装程序通常询问的所有问题的答案,例如您希望系统使用哪个时区,如何分区驱动器或应安装哪些软件包。 在安装开始时提供准备好的Kickstart文件,因此可以自动执行安装,而无需用户干预。 在大量系统上同时部署红帽企业版Linux时,这一点特别有用。 Kickstart文件可以保存在单个服务器系统上,并在安装过程中由单台计算机读取。 此安装方法可以支持使用单个Kickstart文件在多台机器上安装红帽企业版Linux,使其成为networking和系统pipe理员的理想select。 请注意 :我不想设置PXE服务器,我不希望使用“重影”或“克隆”。
我把这个问题发布到SO ,但我真的不知道是否应该去SO或ServerFault,所以我也在这里发布。 这是一个问题: 嘿,古斯, 这可能看起来像一个转储的问题,但我对VbScript的完全无知让我没有机会尝试解决它。简而言之,我的系统pipe理员的朋友,要求我给他写一个脚本,应该让他进入远程计算机名称,域凭据以及将安装在指定的远程计算机上的MSI软件包。 我知道这很愚蠢,我的意思是,加油! 没有人可以login到SO并要求一个蛋糕,人们应该问如何得到熟的蛋糕。 我知道,但请原谅我绝对的懒惰和帮助! :) 提前致谢。
我编写了一个BASH脚本,用于在基于ARM的Debian系统上进行无人值守安装。 其中一个正在安装的软件包是samba。 我补充说 apt-get -y install samba 进入我的安装程序,但apt-get因为Samba工作组的一个错误configuration窗口而挂起。 我怎样才能通过这样的窗户? 我的脚本在apt-get安装包之后下载正确的smb.conf等。
准备RAID / BIOS /固件之后,需要联网安装ubuntu / centos。 现在,一台机器首先引导到一个微小的linux内核(驻留在内存中)并运行处理所有上述硬件的脚本,然后再次从networking启动并开始安装centos / ubuntu。 我想知道是否有一种方法可以避免重新启动,并在Linux内核中正确安装Linux。 提前致谢。
可能重复: 执行无人参与安装的Server 2008? 我是新手无人参与的部署,并希望创build一个脚本来执行以下操作: 安装Windows Server 2008包括产品密钥 安装诸如IIS之类的组件 创build本地用户 启动其他安装程序(例如,用于SQL Server) 该脚本将只运行一次,因为它是为了创build新的虚拟机。 然而,最后的安装每次都需要完全一样,这就是为什么我要编写脚本。 我一直在阅读TechNet上的Windows AIK页面,并发现了几个选项 。 没有一个看起来完全描述我的情况,那里有很多信息。 有人对我如何实现这些目标和/或我应该阅读什么特定的doco有一些高层次的观点?
我正在尝试为一些Ubuntu 12.04工作站设置一个最小安装,在这里我可以popup一个CD-ROM,打几次,然后让它为我成像和部署一个现成的系统。 该系统有3个驱动器,但由于Ubuntu的自动安装方法只能做一个驱动器,我只是试图自动分区的第一个驱动器。 这些机器已经有了已经定义的分区,第一个分区是我想要保留的公用分区,而驱动器上的其余分区应该被吹走并用于Ubuntu安装。 总结一下,我想: 删除第一个硬盘上的所有现有Linux分区(实用程序分区是vfat)。 在该空间中创build一个大小为159000 MB的ext4分区,并将其用作/。 这是我的问题 – Ubuntu Kickstart允许我删除所有现有的Linux分区,但是不使用指定的分区信息,我会提示是否使用引导选项或手动。 无论我现在select什么,它创build的分区都使用整个驱动器,而不是159 GB。 如果我通过预置来使用Ubuntu partman,那么它没有一个选项可以把Linux分区吹走,这完全没有。 我一直在尝试使用组合的方法,在其中指定一个ks.cfg文件,其中包含预定义的命令,但我仍然被提示为“引导或手动”选项。 有任何想法吗? 我正在使用备用安装光盘12.04.2,amd64。 这是我的ks.cfg文件: #Generated by Kickstart Configurator #platform=AMD64 or Intel EM64T #System language lang en_US #Language modules to install langsupport en_US #System keyboard keyboard us #System mouse mouse #System timezone timezone –utc America/New_York preseed clock-setup/ntp boolean false #Root […]
我们最近把我们的计划从“Office 365中型企业”改为“商业高级”。 我最初被MS支持告诉用户不会注意到这个变化,所以我同意了这个计划的改变。 然后,支持票开始滚动“它说我需要pipe理员密码login”。 事实certificate,每次安装都需要安装完全不同的Office产品(即使他们使用的应用程序(如Word,Excel和Powerpoint)也是完全相同的版本 ) 没有.MSI。 这是一个“Microsoft即点即用”产品,我们已经预安装在我们的主要部署映像上,现在我们有100台需要安装此新产品的机器。 即使我使用Office Deployment Toolkit进行安装,Office Deployment Toolkit会在部署服务器上本地下载产品,然后运行命令进行安装,但仍会要求inputpipe理员密码。 即使在Microsoft的文档中,部署指出用户必须是本地pipe理员才能安装它。 那么,我唯一的select是创build一个GPO并以这种方式进行无人值守的无人值守安装? 有没有其他人跑过这样的事情,你做了什么?