chef-server

Chef-server 12.1.0 备份和恢复给我 401
chef-server

Chef-server 12.1.0 备份和恢复给我 401

我有一台带有 opscode-manage 的 chef 服务器,我想备份所有内容(配置、数据库等),以便在新服务器上恢复 我已经备份并压缩了 整个 postresql(转储) /etc/ops代码 /var/opt/ops代码 在新服务器上,我已经提取并 rsync -a 所有内容并进行了重新配置。 我检查了数据库,发现所有的组织和用户都在那里。 Chef 管理 UI 已显示,但尝试登录时出现 401。当我尝试(测试)重置密码时,单击提交后密码页面显示 401 页面 有人能帮忙调试一下吗?哪个日志会有帮助?postr...

Admin

Chef-Server 12 当节点时间不同步时出现错误
chef-server

Chef-Server 12 当节点时间不同步时出现错误

当我的节点上的时钟与我的 Chef 服务器的时钟相差 15 分钟时,我会收到此错误。 授权错误: 无法向 chef 服务器 (http 401) 进行身份验证。在此处输入代码`请求失败,因为您的时钟偏差超过 15 分钟。 将您的时钟同步到 NTP 时间源应该可以解决该问题。 有人知道如何更改服务器上的设置或其他方法来避免此检查吗?谢谢。 ...

Admin

导致此错误的原因是什么 ERROR: undefined method ‘mysql_service’ for #?
chef-server

导致此错误的原因是什么 ERROR: undefined method ‘mysql_service’ for #?

基本上,我想创建一本安装 MySQL 5.7 的食谱,所以我想利用超市里的 mysql。 我首先使用chef generate cookbook MYSQL然后添加depends 'mysql', '~> 8.0'并运行创建一个新的食谱berks install,它可以成功运行并安装 mysql 食谱。 这是我的 default.rb mysql_service 'default' do version '5.7' bind_address '0.0.0.0' port '3306' data_dir '/data' initial_r...

Admin

无法使用 chef-server 创建管理员用户?
chef-server

无法使用 chef-server 创建管理员用户?

我想在 Centos 7 上配置 chef-server,我安装了 chef-server-core,然后将此行添加到 /etc/hosts 192.168.0.4 chef.example.com 然后我输入这个命令: chef-server-ctl reconfigure 一切都正常,除了当我尝试用这个命令创建用户时: chef-server-ctl user-create admin admin admin admin@chef secret -f admin.pem 我收到此消息: ERROR: Error connectin...

Admin

无法从 /user.pem 加载 Chef 私钥
chef-server

无法从 /user.pem 加载 Chef 私钥

我刚刚完成了安装 chef-server教程参见 Chef 的网站,使用 ec2 实例作为我的 chef-server(t2.medium Ubuntu 16.04 AMI),使用我的笔记本电脑作为工作站,也运行 Ubuntu 16.04。 看来我已成功设置 chef-workstation 和 chef-server。但是,找不到我的“user.pem”密钥。这很不正常,因为我的 pem 密钥已使用“scp”成功从 chef-server 拉到 chef-workstation。我可以在我的工作站上的 chef-repo 目录中看到它们。 有人可以帮我...

Admin

将食谱上传到托管在 Docker 容器内的 Chef 服务器时遇到“内部服务错误”
chef-server

将食谱上传到托管在 Docker 容器内的 Chef 服务器时遇到“内部服务错误”

由于某些原因,在我的组织中我们不能直接使用 Chef 服务器的 FQDN。所有对它的请求都应重新路由。因此我们必须在 /etc/opscode/chef-server.rb 文件中进行以下设置。 api_fqdn "<some_other_ip>" 这一切都运行正常,直到有一天,其中一台 Chef 服务器无法上传任何食谱,但其他所有 knife 命令(如“knife ssl check”、“knife ssl fetch”或“knife cookbook list”)均可以成功运行。 检查了chef-server.rb文件,发现多了两行。...

Admin

chef-client 是否使用本地缓存?如果是,我可以清除它吗?
chef-server

chef-client 是否使用本地缓存?如果是,我可以清除它吗?

这个问题可能有点愚蠢。我对 chef 了解不多。我在一个节点上使用 chef 11.8.2。我有一个奇怪的问题这可能是由于 chef 客户端缓存内容而不是从 chef 服务器下载造成的。做chef 会这样做吗?在本地缓存内容?如果是这样,是否可以在运行之前清除 chef 节点上的本地缓存,chef-client以便我可以确定我的问题不是来自缓存? ...

Admin

像 Ansible 一样的 Chef 动态库存?
chef-server

像 Ansible 一样的 Chef 动态库存?

在 Ansible 中,我可以使用 shell 脚本来提供要配置的主机列表;在 Chef 中,我知道 Chef Server 提供了类似的功能。 但是,我不想安装一个重型服务器来提供此功能,有没有什么解决方法可以让我在 Chef 中做类似的事情,比如 Ansible? ...

Admin

有没有办法重命名厨师食谱?
chef-server

有没有办法重命名厨师食谱?

我的食谱与社区食谱冲突。似乎没有用于重命名或删除食谱的选项。 有没有办法从服务器上删除厨师食谱或重命名现有的食谱? ...

Admin

无法连接到 Chef 服务器
chef-server

无法连接到 Chef 服务器

我在 AWS 上运行 Chef 服务器。我可以通过 Web 浏览器连接到它,并从我的机器(不是 EC2)上查看 Web UI。但是当我引导节点(也是 EC2)时,它在 5 次尝试后都无法连接到服务器。如果我从错误消息中复制它尝试连接的确切 URL 并将其粘贴到我的浏览器中,它就可以正常工作。如果我从 Chef 服务器 curl url,它就可以正常工作。如果我 curl url 或从节点 ping IP,它会失败。有什么想法吗? ...

Admin

Chef 节点未与服务器签入
chef-server

Chef 节点未与服务器签入

我最近将客户端从一个 Chef 服务器移至另一个,现在我的节点都无法正常签入。我可以成功手动运行“chef-client”,并且确实定义了 cookbook chef-client::default,但它们却无法“签入”。 这些是连接到 Ubuntu 14.04 上的 Chef 12 服务器的 Ubuntu 14.04 节点。此服务器与旧服务器之间的唯一区别是,我还转向使用命名环境,其中包含我们自己的食谱的特定食谱版本。我没有明确提供 chef-client 食谱或任何其他食谱的条目,因为我可以运行最新版本。 我可以手动运行chef-client而不会出...

Admin

Chef 服务器需要公开吗?
chef-server

Chef 服务器需要公开吗?

我在本地网络上运行了一个 Chef 服务器,并使用同一网络上的其他机器对其进行了测试,一切正常。我启动了一个 ec2 实例,并尝试引导,它一直运行,直到尝试连接到 Chef 服务器。我的问题是,有没有办法绕过 Chef 服务器的公共设置?或者有没有办法可以绕过节点对服务器的任何要求? ...

Admin

如何在没有电子邮件的情况下重置 Chef Web 服务器的密码
chef-server

如何在没有电子邮件的情况下重置 Chef Web 服务器的密码

我在云端运行 Chef 服务器。我无法登录“Chef Manage”网页界面,因为我忘记了密码。 我仍然可以使用 Knife(例如)通过服务器从我的工作站更新节点。 我仍然可以使用我的私钥 ssh 到服务器。我尝试运行sudo private-chef-ctl password myusername并“成功”更改了我的密码;但是,当我尝试使用新密码登录时,Web 界面仍然显示“已达到登录失败的最大次数,请重置您的密码。“ 当我在 Web 界面提交密码重置表单时,它显示“您的密码重置电子邮件已发送“,但我的服务器没有配置发送电子邮件。 如何重置密码以便...

Admin

从我的服务器上彻底删除 Chef
chef-server

从我的服务器上彻底删除 Chef

我正在尝试将 chef 安装到我的 RHEL6 机器上。我遵循了不相关的旧指南,现在出现了一些错误,我想从该服务器上完全删除 chef。我尝试按照那里的说明运行以下 cmd“chef-server-ctl uninstall” 但似乎这个命令并没有真正删除所有内容,它只是关闭了一些进程。在不完全重新映像此机器的情况下,完全清除此机器的最佳方法是什么? ...

Admin

如何手动设置 Chef 节点?
chef-server

如何手动设置 Chef 节点?

我有一个在 Ubuntu 14.04 上运行的 Chef 服务器(请参阅注 1mychefserver.myorg.com),我可以通过浏览器中访问IP地址( )来访问“Chef Manage”网站。 我有一个运行 Mac OS X El Capitan 的工作站(请参阅笔记2knife ssl check),我可以使用和连接到 Chef 服务器knife client list。 问题:knife无法将我的第三台机器(mynode.myorg.com)作为节点引导。 $ knife bootstrap mynode.myorg.com --sudo ...

Admin