我正在尝试从MySQL安装钨复制器3.0.0-524 GA到MongoDB但是当我运行cookbook/validate_cluster
错误时:
已经有另一个Tungsten安装脚本在运行 (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 / tungsten安装目录 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}'
当我执行此命令时,它什么都没有。
我该怎么办?是否存在忽略此检查的方法? 谢谢!
答案 0 :(得分:0)
您可以使用--skip-validation-check
选项删除任何检查(需要参数)。您可以多次使用此选项而不会出现问题。
该选项将检查名称作为参数,可以在错误消息中找到。
在您的情况下,您可以在命令中添加以下选项:
--skip-validation-check InstallationScriptCheck
答案 1 :(得分:0)
我觉得这可以帮助你度过难关。
您是否尝试过分别安装主设备和从设备?做一个
./tools/tpm install
配置&安装master,用
清除配置./tools/tpm configure defaults --reset
然后应用您的从设置并执行其他tpm安装。
几个星期前,我遇到了一些类似的问题(也许,我记不清楚)。你帖子中的“另一个剧本”这个短语为我带来了一些记忆,希望它有效。
祝你好运!