windows - Vagrant/Chef Windows 引导问题
问题描述
我对在 Windows 中做 DevOps 的东西相当陌生,所以我认为这里的问题是我自己的知识差距,到目前为止,尽管在网络上拖了几个小时,但我一直无法插入。
我正在使用 Vagrant 启动 VM,然后使用 Chef Client 配置程序来实际配置该 VM。
我已将 Vagrant 配置为使用管理员帐户通过 WinRM 登录,然后在该用户下安装和运行 chef。
我使用 Chef 安装的其中一个可执行文件将它自己的依赖项(Microsoft SQL 本地数据库)安装为“SYSTEM”用户,然后将该程序安装为 Admin 用户。由于某种原因,exe 安装失败,因为它无法访问 LocalDB 服务器,因为它安装为“SYSTEM”。
在我的 Chef 食谱中,有一项任务是设置 Chef 客户端以在“SYSTEM”用户下作为 Windows 计划任务运行。无论如何让 Vagrant 提供厨师客户端,指示它我想使用什么角色/食谱,但只能在“系统”用户下作为计划任务运行它?
感谢您提前提供任何帮助。
解决方案
推荐阅读
- ruby - 从Ruby中的国家代码获取表情符号
- android - 如何从 recyclerview 的已检查项目中实现收藏列表?
- python - 字符串后的Python绘图
- java - 如何更改选项卡在 JTabbedPane 中显示的空间长度
- python - 循环遍历所有 RGB 值并将图像拼接在一起
- node.js - AggregateException:发生一个或多个错误。(发生了一个或多个错误。(无法启动“npm”。要解决此问题:
- javascript - Javascript子菜单切换无法正常工作
- java - 接收 null Parcelable 对象
- java - 使用平行于 X 轴的线的阴影算法
- excel - 如何让excel VBA格式化日期