首页 \ 问答 \ 我该如何让厨师重新启动节点,并从剩下的地方拿起配方?(How can I get chef to reboot the node, and pick up the recipe from where it left off?)

我该如何让厨师重新启动节点,并从剩下的地方拿起配方?(How can I get chef to reboot the node, and pick up the recipe from where it left off?)

我正尝试使用Berkshelf和Vagrant与厨师建立一个星号服务器,我首先想通过运行来升级内核

apt-get升级

,并重新启动我的机器。

如何在配方中触发重新启动并在机器重新启动后启动? 我没有使用Fabric的问题,但是

执行“重启”

当机器重新启动时,Vagrant的Chef提供者死亡


I'm trying to set up an asterisk server with chef using Berkshelf and Vagrant, and I'd first like to upgrade the kernel by running

apt-get upgrade

, and rebooting my machine.

How can I trigger a reboot in the recipe, and have it pick up after the machine reboots? I have no problem with this using Fabric, but

execute "reboot"

the Chef provisioner in Vagrant died as the machine rebooted


原文:https://stackoverflow.com/questions/15377873
更新时间:2024-03-30 17:03

最满意答案

在这里下载脚本: https//github.com/MoonScript/jQuery-ajaxTransport-XDomainRequest

在链接到jquery之后,但在您进行ajax调用的脚本之前,将它包含在您的html中。

以一种相当笨拙的方式,我使用这个脚本将请求发送到我在heroku上运行的应用程序(http - > http =工作正常),然后在heroku站点运行一个sinatra应用程序,然后将数据发送到https站点。 不漂亮,但它的工作原理。


download the script here: https://github.com/MoonScript/jQuery-ajaxTransport-XDomainRequest

include it in your html after your link to jquery, but before the script where you are making the ajax call.

in a rather janky way, I used this script to send the request to my app run on heroku (http -> http = works fine), then had a sinatra app running at the heroku site that then sent the data on to the https site. not pretty, but it works.

相关问答

更多

相关文章

更多

最新问答

更多
  • linux环境下怎么用maven编译一个已有的java项目?
  • Ionic2和IonicDeploy(Ionic2 and IonicDeploy)
  • 尝试分组和别名数据时出错(Error when Attempting to Group and Alias Data)
  • Facebook PHP API错误代码100:API中提供的appsecret_proof无效(Facebook PHP API Error code 100: Invalid appsecret_proof provided in the API)
  • 不用u盘和光盘怎么安装linux系统
  • 表名作为变量参数(Table name as variable parameter)
  • 我想学计算机 在望京花园住 附近那有这样的地方可以学
  • 删除原始记录的重复项(Removing duplicates with original records)
  • Pandas:使用.astype(str)时忽略空值?(Pandas: ignore null values when using .astype(str)?)
  • Python新手阵列 - 列表转换[重复](Python newbie array - list conversion [duplicate])
  • java.lang.String cannot be cast to java.lang.Float
  • 带参数的选择器(Selector with argument)
  • python中的for循环语法(for loop syntax in python)
  • Nunit - 无法检索类别属性(NUnit - Can't retrieve a category property)
  • python3 xpath无法到达子节点(AttributeError:'NoneType'对象没有属性'text')(python3 xpath can't reach a child node (AttributeError: 'NoneType' object has no attribute 'text'))
  • Android自动 - 如何启用开发人员模式(Android auto - how to enable developer mode)
  • java weka stringtowordvector没有正确计算单词出现次数(java weka stringtowordvector is not counting word occurences properly)
  • 如何解释DHT响应中的“节点”?(How to interpret 'nodes' in a DHT response?)
  • 什么是使用opencv和树莓相机模块进行人脸检测的最佳算法(What is the best algorithm for face detection using opencv and raspberry camera module)
  • 可以somone解释这两个问题的解决方案(c程序,mutex,线程)吗?(Can someone explain the solution of these two questions (c program,mutex,threads)?)
  • 如何解决SyntaxError:意想不到的令牌var gulp(How to fix SyntaxError: Unexpected token var in gulp)
  • 在满足R中的第一个实例后,在所有行中分配值(Assign value in all rows following satisfaction of first instance in R)
  • 如何记录Atk4 auth /登录事件(How to log Atk4 auth/login event)
  • 是否有必要在新的scala项目中添加我的自定义scala库依赖项?(is it necessary to add my custom scala library dependencies in new scala project?)
  • Java中对象类的继承(Inheritance of Object Class in Java)
  • 如何在jquery自动完成中获取当前元素?(How to get current element in jquery autocomplete?)
  • 学电子商务甚么大学好
  • @Override在java中(@Override in java)
  • 虚拟机中怎么给linux装office
  • Laravel邮件参数(sendmail / smtp)(Laravel mail parameters (sendmail/smtp))