小编Pet*_*ron的帖子

如何列出所有连接的 Salt Stack Minion?

有时我的盐师会在salt '*' test.ping等待倒下的仆从回复时挂起一段时间。有没有办法查看已连接的仆从列表,无论它们是否响应test.ping

saltstack

81
推荐指数
5
解决办法
7万
查看次数

使用盐状态文件清除目录

如何使用状态文件清除 salt-minion 上的目录?我想*.conf/etc/supervisord/conf.d/设置其他主管服务之前删除所有文件。

以下top.sls配置无效:

/etc/supervisor/conf.d/*:
  file.absent
Run Code Online (Sandbox Code Playgroud)

file.remove 因不可用而失败。

ubuntu supervisord saltstack

12
推荐指数
2
解决办法
1万
查看次数

查看 Salt Stack Minion 上的文件内容

如何使用 Salt Stack 在我的所有 Minion 上输出文件的内容?

我能找到的唯一“拉”功能是在这个 minion push commit 中,但这需要在 master 上进行配置更改。

cat saltstack

6
推荐指数
2
解决办法
5641
查看次数

我应该将部署设置保存在单独的存储库中吗?

我正在学习 Salt Stack 以将我的 Python 应用程序部署到 AWS 上的各个生产阶段。现在我在一个大存储库中拥有我所有的源代码和盐状态。

将 minion 状态文件保存在我的源中是否有任何实际或安全考虑?或者我应该把它们分开,为什么?

如果我确实将我的状态文件移动到一个单独的 salt-states 存储库中,我应该在哪里保存我的masterminion配置文件,或者它们不属于版本控制?

deployment version-control saltstack

5
推荐指数
1
解决办法
921
查看次数

计划的 Robocopy 任务因 0x10 错误而失败

我正在尝试在 LAN 上的两个专用服务器之间安排文件同步。远程计算机运行 Windows Server 2003,本地计算机运行 Windows Server 2008。

我将远程文件夹安装为 J: 网络驱动器以克服任何权限问题,当我手动运行命令时,一切都按预期工作,并且文件夹内容被镜像:

robocopy J:\\ C:\\Files /MIR > c:\\robocopy.log
Run Code Online (Sandbox Code Playgroud)

但是一旦我将其放入计划任务中,它就会失败并返回代码 0x10 (16),这是一个严重错误。所以我假设网络权限错误并尝试在两个本地文件夹之间安排操作。发生了同样的错误,并且没有robocopy.log创建输出文件。我以管理员身份运行该操作。

为什么我的计划任务失败?


输出schtasks /query /v /fo LIST /s localhost供参考:

HostName:                             localhost
TaskName:                             \Sync Task
Next Run Time:                        11/7/2010 3:00:00 AM
Status:                               Ready
Logon Mode:                           Interactive/Background
Last Run Time:                        11/6/2010 2:49:21 PM
Last Result:                          16
Author:                               HOST\Administrator
Task To Run:                          robocopy.exe "C:\\LocalFolder" "C:\\Destination" /MIR /LOG > c:\\robocopy.log
Start In:                             N/A
Comment:                              N/A
Scheduled Task State: …
Run Code Online (Sandbox Code Playgroud)

windows-server-2003 windows-server-2008 scheduled-task robocopy

4
推荐指数
2
解决办法
4万
查看次数

远程设置VNC服务密码

Windows 更新后,我无法通过 RDP 连接到 Windows Server 2008 计算机。作为替代方案,我使用 PsExec 远程安装了 UltraVNC。

WinVNC 服务成功启动,但当我尝试远程连接时,收到以下错误消息:

This server does not have a valid password enabled.
Until a password is set, incoming connections cannot be enabled.
Run Code Online (Sandbox Code Playgroud)

由于我没有计算机的桌面访问权限,我该如何设置密码?

rdp password vnc remote-desktop

3
推荐指数
1
解决办法
2万
查看次数