Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 不断获得;已经有另一个钨丝安装脚本正在运行;_Mysql_Mongodb_Tungsten Replicator - Fatal编程技术网

Mysql 不断获得;已经有另一个钨丝安装脚本正在运行;

Mysql 不断获得;已经有另一个钨丝安装脚本正在运行;,mysql,mongodb,tungsten-replicator,Mysql,Mongodb,Tungsten Replicator,我正在尝试将Wonder replicator 3.0.0-524 GA从MySQL安装到MongoDB,但在运行cookbook/validate\u集群时出现错误: 已经有另一个钨丝安装脚本正在运行 (InstallationScriptCheck) 不断出现 我用于群集的配置是: ./tools/tpm configure mysql2mongodb \ --enable-heterogenous-master=true \ --topology=master-slave \ --mast

我正在尝试将Wonder replicator 3.0.0-524 GA从MySQL安装到MongoDB,但在运行
cookbook/validate\u集群时出现错误:

已经有另一个钨丝安装脚本正在运行 (InstallationScriptCheck)

不断出现

我用于群集的配置是:

./tools/tpm configure mysql2mongodb \
--enable-heterogenous-master=true \
--topology=master-slave \
--master=mysql \
--replication-user=boahub_boahub \
--replication-password=*****\
--slaves=tracking-mongo \
--home-directory=/opt/mysql \
--svc-extractor-filters=replicate \
--property=replicator.filter.replicate.do=boahub_boahub.urls,boahub_boahub.media_campaigns \
--start-and-report

./tools/tpm configure mysql2mongodb \
--hosts=tracking-mongo \
--datasource-type=mongodb \
--replication-port=27017

./tools/tpm -v install --install-directory=/opt/tungsten
我已经在/etc/hosts文件下配置了“mysql”和“tracking mongo”主机

到目前为止,我一直在努力 1.重新启动系统 2.清除我的/opt/worth安装目录 3.删除deploy.cfg文件

tools/tpm-v install
的详细输出显示两台机器之间的SSH成功,用于检查其他脚本的命令为

ps ax 2>/dev/null | grep configure.rb | grep -v firewall | grep -v grep | awk '{print $1}'
当我执行这个命令时,它什么也没有出现

我能做什么?有什么方法可以忽略这张支票吗?
谢谢

您可以使用
--跳过验证检查
选项(需要参数)删除任何检查。您可以多次使用此选项而不会出现问题

该选项将在错误消息中找到的检查名称作为参数

在您的情况下,可以将以下选项添加到命令中:

--skip-validation-check InstallationScriptCheck

我觉得这可能会帮你渡过难关

您是否尝试过分别安装主设备和从设备?做一个

./tools/tpm install 
配置和安装master后,使用清除配置

./tools/tpm configure defaults --reset
然后应用从属设置并执行其他tpm安装

几周前,我遇到了一些类似的(也许,我记不清了)麻烦。你帖子中的“另一个剧本”让我想起了这一点,希望它能起作用

祝你好运