草庐IT

Cookbook

全部标签

redis - 如果主服务器使用 redisio cookbook 出现故障,我如何自动连接到从服务器

我正在使用redisiocookbook安装redis服务。我做了我的配置followingthesesteps.node.default[:redisio][:default_settings][:requirepass]='redis'node.default['redisio']['servers']=[{'port'=>'6379'},{'port'=>'6380','slaveof'=>{'address'=>'127.0.0.1','port'=>'6379'}}]include_recipe'redisio::install'include_recipe'redisio:

mongodb - Chef cookbook 创建 MongoDB 用户

我们将使用Chef部署MongoDB。我们找到了一些指导在服务器上安装MongoDB的说明书。但是,我们发现的所有说明书都没有处理MongoDB用户设置。我们最好将MongoDB用户的授权信息存储在加密的数据包中。是否存在处理此问题的Recipe? 最佳答案 我认为目前没有任何公开的Recipe可以处理这个问题。您可能希望以以下两本Recipe为基础:https://github.com/edelight/chef-mongodb已经有一个连接到Mongo服务器的库。您可能想将其用作示例,了解如何在Chef库中与mongo进行交互h

mysql - 使用 Vagrant 和 Chef Solo 安装 mysql cookbook

我真的很难搞清楚如何安装mysqlcookbook(https://supermarket.chef.io/cookbooks/mysql)我已按照说明进行操作,但这是我第一次使用Vagrant和Chef,而且我在安装Recipe时一直卡住这是我的vagrant文件:http://pastebin.com/9Fgts4J6这是我的cheffile(我使用图书管理员):http://pastebin.com/EfxPrC9S这是我的自定义Recipe“mysql_config”,位于my_cookbooks/mysql_config/recipes/default.rb:http://p

PySpark Cookbook - 2018.pdf

PySparkCookbook-2018.pdfimage.png结合ApacheSpark和Python的强大功能,构建有效的大数据应用程序主要特点使用PySpark执行有效的数据处理,机器学习和分析克服使用Python开发和部署Spark解决方案的挑战探索有效结合Python和ApacheSpark以处理数据的方法图书说明ApacheSpark是一个高效集群计算的开源框架,具有强大的数据并行和容错接口。PySparkCookbook提供了有效且省时的方法,可充分利用Python的强大功能并将其用于Spark生态系统。您将首先学习ApacheSpark架构以及如何为Spark设置Python

hadoop - Mahout Cookbook - 奇怪的 FileNotFoundException

我正在关注象夫食谱示例。其中一个出现异常:mahoutseqdirectory-i/home/hduser/cook/lastfm/current-o/home/hduser/cook/lastfmsequencefiles/然后,我得到以下异常:14/04/2915:45:38INFOcommon.AbstractJob:Commandlinearguments:{--charset=[UTF-8],--chunkSize=[64],--endPhase=[2147483647],--fileFilterClass=[org.apache.mahout.text.PrefixAddi

php - 使用 chef php cookbook 修改 php.ini 设置

我已经安装了来自opscode的PHPCookbook和位于chef-dotdeb的chef-dotdebcookbook。这样我就可以在vagrantbox中运行PHP5.4。我想修改一些默认的php.ini设置。根据chefphpcookbook的文档,我可以修改设置使用node['php']['directives']={}例如:node['php']['directives']={:short_open_tag=>'Off'}我已经在我的应用程序说明书中创建的webserver.rb脚本中进行了修改。当我配置或重新加载vagrantbox时,php.ini设置保持不变。知道哪里

php - Symfony2 用户管理,使用 FOSUserBundle 还是使用 Symfony cookbook 代码作为起点滚动我自己的?

在使用Symfony1.x几年之后,我正在熟悉Symfony2。我需要创建一个具有自定义注册流程的成员(member)网站。此外,该网站动态生成用户角色(以前在SFv1.x中为credentials)以用于限制对网站部分内容的访问。我查看了FOSUserBundle,但我看不到它在“Howtoloadusersfromadatabase”上提供的代码之上提供了什么。'食谱中的链接。正如我之前提到的,我的用户注册和用户管理涉及很多自定义逻辑,我不想经历使用FOSUserBundle的学习曲线,只需要用我自己的方法覆盖很多方法等自定义方法。我对Symfony2的了解还不够,无法决定是从菜谱

mysql - Chef mysql opscode-cookbooks 不工作 : "could not find recipe ruby for cookbook mysql"

我打算使用https://github.com/opscode-cookbooks/mysql但是当我运行vagrantprovision时找不到菜谱mysql的reciperuby​​,它会像这样返回。[2014-04-23T10:13:06+00:00]ERROR:Runningexceptionhandlers[2014-04-23T10:13:06+00:00]ERROR:Exceptionhandlerscomplete[2014-04-23T10:13:06+00:00]FATAL:Stacktracedumpedto/var/chef/cache/chef-stacktr

node.js - Redis Cookbook 聊天食谱

我是Node.Js和Redis的新手。我得到了Redis食谱并正在试用聊天客户端和服务器食谱。我想知道是否有人让代码正常工作,或者代码中是否存在错误。我没有看到从客户端发送的消息在服务器上被调用的位置。任何帮助都会很棒。问候,汤姆客户端代码:varsocket=io.connect('192.168.0.118',{port:8000});socket.on('message',function(data){alert(data);//varli=newElement('li').insert(data);//$('messages').insert({top:li});});$('#

mongodb - Chef solo 错误: Cookbook apt not found

Hy我正在尝试在AmazonEC2LinuxAMI上使用ChefSolo运行MongoDB配方。我已经安装了Omnibus,在.rb文件中设置了说明书路径,在.json文件中设置了运行列表。我已经将mongodbrecipezip的内容从github复制到了cookbook文件夹,然后运行了chef-solo命令。结果如下:致命:Chef::Exceptions::CookbookNotFound:找不到Recipe。如果您从另一本Recipe加载apt,请确保在元数据中配置依赖项我对Linux也很陌生,我在这里做错了什么? 最佳答案