|
Please leave a comment or reopen if you're still around.
|
|
Sorry about the delay! In 2.0.0, rs.initiate() will return what it thinks the name of the current server is. Can you try that and see what name it thinks it should be? Also, getting the logs from running with -vvvvv might help.
|
|
By the way, just tried this with separate physical servers and everything works fine.
Seems to only be an issue with multiple instances on the same local machine.
|
|
I tried again and removed all bind_ip lines from all config files.
So now the config files are the same as my comment on Mar 30 2011, but with no bind_ip.
Still having the same problem.
server reports the hostname as "BEAST-D-SQL-001"
In the replset config I use "BEAST-D-SQL-001".
When I connect with the shell I use: mongo --host BEAST-D-SQL-001
(also try IP address 192.168.50.48 with same error)
|
|
Oh really?
I'm just using the # sign. Just like in all the examples.
I'll try removing that line completely and see if that works.
|
|
I tried this on Windows Server 2008 and I get the same error, but only if I use bind_ip. How are you commenting it out of your config file?
|
|
wait, scratch that. It's not even making it to saying EMPTYCONFIG. One sec.
|
|
As a sanity check, can you paste the config you're initiating with?
|
|
1. No firewall or anything weird like that. As I mentioned, the replset was running fine with the same configuration under 1.6.5. Same ports and everything. Only thing that has changed is the MongoDB bin files.
2. It is BEAST-D-SQL-001. I tried caps and lowercase in various combinations. Nothing seems to work.
3. hosts file has not been modified. Below is all that's there.
127.0.0.1 localhost
::1 localhost
|
|
This is really weird, thanks for sticking with me. A couple more things to try/check:
1. Do you have any sort of firewall that you'll have to poke a hole in to access port 27017/27018/27019?
2. Can you try running
> db.serverStatus()
and pasting what's in the "host" field? Does it say beast-d-sql-001?
3. Can you paste the uncommented lines of WINDOWS\system32\drivers\etc\hosts? Can you run "ipconfig /displaydns" and paste any local-looking host records?
|
|
Tried commenting it out and re-tried all 4 host configurations again, same error every time.
|
|
Can you comment out the bind_ip line in the config and try that? I think there is a bug in bind_ip in 1.8.
|
|
Thanks.
Startup lines are simply:
mongod --config D:\path\to\config\filename.config
Started by 3 services running simultaneously on the same machine, each one pointing to a different config file. Those config file contents are below.
- primary node
#===============
dbpath = d:\db\mongodb\data\primary
directoryperdb = true
bind_ip = 192.168.50.48
port = 27017
logpath = d:\db\mongodb\logs\primary.log
logappend = true
noauth = true
replSet = beastdsql001
rest = true
- secondary node
#===============
dbpath = d:\db\mongodb\data\secondary
directoryperdb = true
bind_ip = 192.168.50.48
port = 27018
logpath = d:\db\mongodb\logs\secondary.log
logappend = true
noauth = true
replSet = beastdsql001
rest = true
- arbiter node
#===============
dbpath = d:\db\mongodb\data\arbiter
directoryperdb = true
bind_ip = 192.168.50.48
port = 27019
logpath = d:\db\mongodb\logs\arbiter.log
logappend = true
noauth = true
replSet = beastdsql001
rest = true
|
|
Glad you made it through okay!
What's the startup line you're using and config file, if you're using one? Are you using bind_ip?
|
|
Sorry for the late reply, things got shaken up a bit here in Tokyo.
hostname says "beast-d-sql-001" which is the name of the server.
I've tried 4 different variations of the config all of which fail with the same error.
127.0.0.1
localhost
192.168.50.48
beast-d-sql-001
By the way all 3 instances of the servers are running on the same machine.
Also tried 1.8.1-rc0 now with same issue.
|
|
What does typing "hostname" say?
|
|
I tried with ip and 'localhost' and neither worked.
|
|
It looks like it can't figure out that you are localhost. Can you try initializing using your hostname or IP address?
|
|
Mon Mar 07 17:32:59 [initandlisten] MongoDB starting : pid=3836 port=27017 dbpath=d:\db\mongodb\data\r0 64-bit
Mon Mar 07 17:32:59 [initandlisten] db version v1.8.0-rc1, pdfile version 4.5
Mon Mar 07 17:32:59 [initandlisten] git version: 87dd5720e48e875487d5fbd78cbe120d5a610973
Mon Mar 07 17:32:59 [initandlisten] build sys info: windows (6, 1, 7600, 2, '') BOOST_LIB_VERSION=1_42
Mon Mar 07 17:32:59 [initandlisten] waiting for connections on port 27017
Mon Mar 07 17:32:59 [websvr] web admin interface listening on port 28017
Mon Mar 07 17:33:00 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:33:01 [startReplSets] couldn't connect to localhost:27017: couldn't connect to server localhost:27017
Mon Mar 07 17:33:02 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:33:09 [initandlisten] connection accepted from 192.168.50.48:54090 #1
Mon Mar 07 17:33:13 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:33:14 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:33:21 [conn1] replSet replSetInitiate admin command received from client
Mon Mar 07 17:33:25 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:33:26 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:33:37 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:33:38 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:33:49 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:33:50 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:34:01 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:34:02 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:34:13 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:34:14 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:34:25 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:34:26 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:34:37 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:34:38 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:34:49 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:34:50 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:35:01 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:35:02 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:35:13 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:35:14 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:35:25 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:35:26 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:35:37 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:35:38 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:35:49 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:35:50 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:36:01 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:36:02 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:36:13 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:36:14 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:36:25 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:36:26 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:36:37 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:36:38 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:36:49 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:36:50 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:37:01 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:37:02 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:37:13 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:37:14 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:37:25 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:37:26 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:37:37 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:37:38 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:37:49 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:37:50 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:37:57 [conn1] replSet replSetInitiate admin command received from client
Mon Mar 07 17:38:01 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:38:02 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:38:13 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:38:14 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:38:25 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:38:26 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:38:37 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:38:38 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:38:49 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:38:50 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:39:01 [conn1] end connection 192.168.50.48:54090
Mon Mar 07 17:39:01 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:39:02 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:39:13 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:39:14 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:39:25 [startReplSets] trying to contact localhost:27017
Mon Mar 07 17:39:26 [startReplSets] replSet can't get local.system.replset config from self or any seed (yet)
Mon Mar 07 17:39:37 shutdown: going to close listening sockets...
|
|
Can you send the log of the server where you run initiate
|
Generated at Thu Feb 08 03:00:55 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.