rockmongo
rockmongo copied to clipboard
Execute failed: not master
Is it possible to connect to a hidden node in a replica set? I've tried several configurations but neither has worked so far.
I've also tried
$MONGO["servers"][$i]["mongo_options"] = array("replicaSet" => "repl set name")
but no luck so far.
here's my configuration
$MONGO["servers"][$i]["mongo_name"] = "qacmn0a1"; $MONGO["servers"][$i]["mongo_host"] = "qacmn0a1"; $MONGO["servers"][$i]["mongo_port"] = "27017"; $MONGO["servers"][$i]["mongo_auth"] = true;//enable mongo authentication?
rockmongo v1.1.5 Web server Apache/2.2.17 PHP version PHP 5.3.5-1ubuntu7.11 PHP extension mongo/1.3.2 Ubuntu 11.04 Mongo 2.2.2
Thanks Robert
you have to set read preferences http://php.net/manual/en/mongo.readpreferences.php
$m = new MongoClient(...); $m->setReadPreference(MongoClient::RP_SECONDARY);