问题标签 [slave]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - Jenkins - 无法从从节点克隆。SSH 密钥
我刚刚设置了我的第一个 Jenkins 奴隶。我运行构建,但遇到了 SSH 密钥问题。主 Jenkins 服务器在用户“jenkins”下运行。我已经设置了 SSH 密钥,这样我就可以在没有密码的情况下从主机 SSH 到从机。
例如来自主人:
这样就证明从节点也在'jenkins'用户下运行。(我已将公共 ssh 密钥从 jenkins@slave 复制到远程 git 服务器)。而且我可以从从站手动发出 git clone,但是当我从主站开始构建时,我会收到以下消息:
所以它仍然暗示我的 SSH 密钥设置不正确。谁能告诉我需要将哪些密钥复制到哪里?
非常感谢, ns
php - 使用 PHP 的从属 mplayer
我正在尝试使用 mplayer 为特定视频格式制作一个用 PHP 编写的跨平台播放器。
PHP 脚本构建视频文件并启动 mplayer,同时继续构建视频文件。
有时 PHP 脚本速度不够快,mplayer 会崩溃,因为它不再缓冲视频。
所以,如果我需要缓冲,我需要控制 mplayer 暂停它。
我做了一个功能 - 只是为了测试 - 试图在 5 秒后停止视频。
(这里是命令列表:http ://www.mplayerhq.hu/DOCS/tech/slave.txt )
但是,即使输出是:
视频停不下来!
怎么了?
plugins - 当 slave executor 离线时,hudson 可以发送电子邮件吗
在我的公司,我们使用 8 台从属构建机器运行 Hudson。有时,这些从站会离线,需要重新启动。如果没有人在看 Hudson 网页,这可能会被忽视。
当奴隶离线时,有没有办法向某人发送电子邮件?我似乎在列表中找不到相关的插件。
erlang - Erlang:无法启动奴隶 - {错误,超时}
我目前正在尝试建立一个使用 Erlang 从属功能的分布式 Tsung 负载测试环境,但是我未能成功让控制器节点启动从属节点。例如
背景
我的环境:
控制器 - 主机名:load1,用户:musicglue,Ubuntu 10.04 LTS,从源代码编译的 Erlang R15B01 从 - 主机名:load2,用户:musicglue,Ubuntu 10.04 LTS,Erlang R15B01 从源代码编译 防火墙禁用 SELinux 未安装
有效的事情:
- 我可以从 load1 SSH 到 load2,反之亦然
- 我可以在 load1 和 load2 上启动一个 erl 会话
- 我可以从 load1 在 load2 上启动一个 erl 会话;ssh load2 错误
- 我可以在两个节点上使用相同的 cookie 从 erl 会话的 load1 中成功 ping load2。
平输出:
问题
尝试从 load2 上的 load1 启动从属会话时出现我的问题:
这是我在运行 slave:start 命令时从 epmd 得到的输出:
任何人的任何帮助或建议将不胜感激,
非常感谢
编辑
我还应该提到,我可以看到 load2 成功确认了 ssh 连接,但随后立即断开连接:
作为对以下评论的回应,我还尝试使用从属的不同节点名称来启动从属:
对于控制器:
对于两者:
但无济于事
解决方案
原来我的问题是我的奴隶无法通过 SSH 连接到控制器,因此无法响应任何命令。
在修复了两个节点之间的这个通信端口之后,每个人都工作得很好。
mysql - MySQL复制系统
我会在大型结构上使用复制。我会知道在主服务器上执行 INSERT 是否会等待数据在所有服务器上复制,或者在将数据放在运行请求的服务器上之后结束,然后在后台运行复制。
谢谢。
jenkins - 带有自定义端口的服务器上的詹金斯奴隶
我已经在 suse 12.1 上安装了 jenkins,并将配置中的端口更改为 8081
JENKINS_PORT="8081"
网络界面在这个端口上没有任何问题,但是当我想用 JNLP 启动客户端时,他给了我标准端口:
现在我尝试使用正确的端口运行它:
但过了一会儿,我得到一个错误:
他尝试了错误的端口。如何正确更改端口?
mysql - MySQL主从配置
关于 MySQL Master-Slave-Slave 设置的快速问题:
我目前有一个主从设置,我想添加另一个从属。是否有可能克隆运行从属服务器的服务器,然后使用来自从属服务器的映像启动一个新服务器,并让它从中断的地方继续运行?那么无论复制时的 binlog 是什么,它都会一直运行直到赶上主控?
理想情况下 - 我正在尝试启动另一个连接到主服务器的从服务器,而无需关闭主服务器进行备份。任何建议或指导都会很棒。谢谢!
hudson - Hudson/Jenkins $WORKSPACE 变量在节点上不起作用
所以我的version.txt
源代码管理中有一个文件。我在 master 和 build 上检查它,并通过一个文件设置环境变量,文件路径为
$WORKSPACE/Version.txt
在 master 上,它正确地找到了 Version.txt 并设置了MAJOR=x
等等。
当我在从节点上进行相同的构建时,使用相同的配置,我总是得到一个
但我之前看到:
从 main/DEV 获取:
我猜$WORKSPACE
是指高手?任何人有任何想法如何让它在奴隶上工作?
mysql - MySQL 从站不
我有一个在主服务器运行后启动的从服务器。我在 master bin 日志中的一个位置启动它,那时我开始在 master 上导入数据库。这个从站一直在运行,但现在卡住了,没有进展。它一直停留在中继主日志 000055 和位置数小时。
show slave status的结果:
一组中的 1 行(0.00 秒)
我在主二进制日志中查找该位置的内容,它只是一个放置临时表:
passwords - jenkins 用户首次安装时的密码是多少?
我想将一台 Jenkins 服务器(Ubuntu 12.04)置于从属模式。但是主机必须知道从机上“jenkins”用户的密码。在 Jenkins 安装过程中自动创建密码时如何指定密码?