Articles of 工头

多接口红帽6 ISC DHCP服务器发送不正确的PXE下一台服务器

我的设置:红帽6.7 isd dhcp服务器2xnetworking已连接(A和B)在networkingA上configuration一个DHCP池 当我在单个networking(“A”)上build立了这台服务器时,它工作正常,现在我添加了第二个networking(“B”),DHCP服务器正在发送“B”networking的IP地址服务器“到PXE客户端。 无法弄清楚为什么。 DHCP地址正常运行,因此,当networkingA上的客户端请求租约时,DHCP服务器会正​​确地从networkingA上的池中发送租约。 我在所有地方添加了正确的Network B地址的下一个服务器指令,它仍然没有任何作用。 我试过了:作为全局dhcpd.confconfiguration中的第一行在子网声明中在子网下面的池声明里面在pxeclient类 编辑:networkingA是192.168.0.0/24networkingB是192.168.1.0/24 当PXE客户端出现在networkingA上时,他们从池中获得DHCP租约,但是下一个服务器被发送为192.168.1.1而不是192.168.0.1 configuration文件/etc/dhcp/dhcpd.conf # # DHCP Server Configuration file. # see /usr/share/doc/dhcp*/dhcpd.conf.sample # see 'man 5 dhcpd.conf' # # # DHCP Server Configuration file. # see /usr/share/doc/dhcp*/dhcpd.conf.sample # see 'man 5 dhcpd.conf' # # dhcpd.conf next-server 192.168.0.1; option tftp-server-name = "192.168.0.1"; server-name = "192.168.0.1"; option space […]

CentOS 6上的远程主机识别(SSH)定期更改

当我尝试使用SSH连接时出现以下错误: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host key has just been changed. The fingerprint for the RSA key sent by the remote host is […]

如何pipe理与领class/傀儡集群

我需要部署三个不同的Zookeeper集群。 集群中的每个服务器都应该被configuration为知道它的ID是什么(并创build一个myid文件)。 另外,每个Zookeeper服务器都需要知道群集中所有服务器的列表及其相应的ID。 有没有办法只configuration这个在每个集群点? 定义一个服务器应该运行Zookeeper,在集群“QA”,并有ID 4.这个信息将被用来 确定服务器是否需要运行zookeeper类 将正确的编号写入myid文件 添加正确的ID到所有其他动物园pipe理员节点的服务器,并更新它们/重新启动它们 工头对我来说很新,也没有看到如何做到这一点。 工头是这个错误的工具,我应该使用简单的木偶和代码类似于自动群集成员与木偶 ?

soekris net6501,PXE,工头&开机顺序

我正在尝试通过工头将Ubuntu 16.04configuration到soekris net6501。 过程本身现在实际上工作得很好。 有一件事情没有做到我们想要的是configuration之后的一步。 这个想法是能够在任何阶段将新的镜像/操作系统部署到盒子上,并且默认尝试PXE启动,如果PXE没有发生,则转到本地磁盘。 所以,当工头设置build立主机的PXE引导工作正常(经过一些调整和实验),但在configuration完成后的第一次重新启动机器只是挂起。 PXE-M0F: Exiting Intel Boot Agent. 如果我更改BIOS以使本地磁盘一切正常。 但那不是我想要的; 一些机器将在数据中心,并在那里用笔记本电脑玩串行控制台是不可取的。 [编辑1下面] 从工头日志片段: 14:45:38 foreman dhcpd: DHCPDISCOVER from 00:00:24:d2:05:bc via eth1 14:45:38 foreman dhcpd: DHCPOFFER on 192.168.0.4 to 00:00:24:d2:05:bc via eth1 14:45:42 foreman dhcpd: Dynamic and static leases present for 192.168.0.4. 14:45:42 foreman dhcpd: Remove host declaration testkris or remove 192.168.0.4 […]

Ubuntu 16.04,戴尔R320&preseed安装通过“工头”

经过大量的试验和错误,我终于放弃了R320提供的“SATA RAID”,并采用了AHCI模式。 分区/configuration工作正常,但在下次启动时,机器声称没有操作系统。 在ISO(vFlash)的救援模式下启动它我可以安装磁盘,将chroot安装到已安装的操作系统,重新安装GRUB w / o错误,但仍然无法启动。 按预期方式运行ISO的完整安装。 我如何确定这种行为的原因,更重要的是让它消失? [编辑1下面] 所以我尝试从手动安装中select,过滤掉了所有有disk | partm | grub的内容,并为R320创build了预定义的分区文件。 使用该机器永远不会过去的partman: reading all physical volumes … [编辑2下面] 所以..不能找出为什么/如何configuration系统是永远不能启动16.04我想我会尝试debian8(杰西),并要求他们在IRC预失败,当它失败。 在工头添加了Debian作为操作系统,并将其与Ubuntu相同的预置文件相关联,将主机操作系统从Ubuntu 16.06更改为Debian,并启动了构build。 必须回答2安装程序的问题(语言,硬盘的GRD),并在30分钟内有一个工作的服务器:/不是我想要的。 谁能告诉我如何找出为什么Ubuntu的行为如此不同? 干杯

我可以在The Foreman中使用variables作为Puppet ENC吗?

是否有可能在Foreman中将server_role = webserver,allow_root = false等variables设置为Puppet ENC? 作为一个ENC支持等级的工头吗? 比如做一组web服务器,都有一个特定的模块? 或者,您可以添加模块到单个节点吗?

使用工头安装软件包

我有一个运行Foreman和Puppet(作为主)的Ubuntu 14.04服务器,以及一些其他的Ubuntu 14.04机器,它们是Puppet节点。 我想用Foreman来确保Puppet节点安装了某些软件包。 对于普通的木偶,你可以包括类似的东西 package { "screen": ensure => "installed" } 触发一个apt命令并安装屏幕。 但我不知道如何与福尔曼做到这一点。 这甚至有可能吗? 我还没有find任何的引用,所有的search结果有一些如何安装福尔曼本身。

使用Foreman在Puppet中创build新环境不起作用

我是木偶和工头的新手。 我已经在Ubuntu LTS 14.04服务器上安装了带有Foreman的Puppet。 我连接一些客户端并更改主机组。 这工作都很好。 但现在我想在Foreman中创造一个新的环境。 工头向我展示了新的环境,把我的客户放进去之后,他们向我展示了configuration失败。 用agent –test他们说,/ etc / puppet / environments中没有path。 事实上,福尔曼并没有在这里创build一个文件夹或任何环境名称。 所以看起来福尔曼根本不创造环境。 有没有人有一个想法,我该如何解决这个问题? 为什么Foreman不能创造新的环境?

Katello / Foreman:无法同步产品或安装软件

我已经configuration了带有katello场景的foreman ,以前configuration和同步了一些存储库和内容视图(对于Red Hat 5服务器)。 突然,在运行一些同步任务之后,日志返回: 2016-12-30 17:12:14 0b8fc582 [app] [E] RuntimeError: There was an issue with the backend service pulp: 404 Resource Not Found. # hammer ping candlepin: Status: ok Server Response: Duration: 112ms candlepin_auth: Status: ok Server Response: Duration: 79ms pulp: Status: FAIL Server Response: foreman_tasks: Status: ok Server Response: Duration: 40ms 我search谷歌,社区论坛和邮件列表没有准确的结果,也重新启动所有包括的服务。 我该如何解决或解决这个问题? […]

工头:如何testing/呈现configuration模板

我已经在testing虚拟机中安装了Foreman,我想创build一些自定义的kickstart文件。 据我所知,Foreman在主机创build过程中呈现模板。 但是如果发生错误,键入,缺less的variables等,安装失败。 那么,我怎样才能testing我的模板,而实际上并没有试图安装新的虚拟机? 显然,每次我想在我的模板或代码片段中进行更改时,开始一个新的构build是适得其反的。