Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

exitCode 48 when running a replica set #931

Open
harrycrosby opened this issue Oct 12, 2021 · 11 comments
Open

exitCode 48 when running a replica set #931

harrycrosby opened this issue Oct 12, 2021 · 11 comments

Comments

@harrycrosby
Copy link

I have Solr 8.9.0 installed on MacOS Catalina, and I’m trying to integrate it with MongoDB 5.0 Community Edition. I have installed the mongo-connector using pip3 install mongo-connector.

When I try to run a replica set using

mongod --replSet myDevReplSet

I get the following:

{"t":{"$date":"2021-10-12T21:30:25.414+01:00"},"s":"I", "c":"NETWORK", "id":4915701, "ctx":"-","msg":"Initialized wire specification","attr":{"spec":{"incomingExternalClient":{"minWireVersion":0,"maxWireVersion":13},"incomingInternalClient":{"minWireVersion":0,"maxWireVersion":13},"outgoing":{"minWireVersion":0,"maxWireVersion":13},"isInternalClient":true}}}
{"t":{"$date":"2021-10-12T21:30:25.416+01:00"},"s":"I", "c":"CONTROL", "id":23285, "ctx":"-","msg":"Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'"}
{"t":{"$date":"2021-10-12T21:30:25.420+01:00"},"s":"W", "c":"ASIO", "id":22601, "ctx":"main","msg":"No TransportLayer configured during NetworkInterface startup"}
{"t":{"$date":"2021-10-12T21:30:25.420+01:00"},"s":"I", "c":"NETWORK", "id":4648602, "ctx":"main","msg":"Implicit TCP FastOpen in use."}
{"t":{"$date":"2021-10-12T21:30:25.421+01:00"},"s":"W", "c":"ASIO", "id":22601, "ctx":"main","msg":"No TransportLayer configured during NetworkInterface startup"}
{"t":{"$date":"2021-10-12T21:30:25.421+01:00"},"s":"W", "c":"ASIO", "id":22601, "ctx":"main","msg":"No TransportLayer configured during NetworkInterface startup"}
{"t":{"$date":"2021-10-12T21:30:25.421+01:00"},"s":"I", "c":"REPL", "id":5123008, "ctx":"main","msg":"Successfully registered PrimaryOnlyService","attr":{"service":"TenantMigrationDonorService","ns":"config.tenantMigrationDonors"}}
{"t":{"$date":"2021-10-12T21:30:25.421+01:00"},"s":"I", "c":"REPL", "id":5123008, "ctx":"main","msg":"Successfully registered PrimaryOnlyService","attr":{"service":"TenantMigrationRecipientService","ns":"config.tenantMigrationRecipients"}}
{"t":{"$date":"2021-10-12T21:30:25.421+01:00"},"s":"I", "c":"CONTROL", "id":4615611, "ctx":"initandlisten","msg":"MongoDB starting","attr":{"pid":7591,"port":27017,"dbPath":"/data/db","architecture":"64-bit","host":"TTL003164"}}
{"t":{"$date":"2021-10-12T21:30:25.422+01:00"},"s":"I", "c":"CONTROL", "id":23403, "ctx":"initandlisten","msg":"Build Info","attr":{"buildInfo":{"version":"5.0.3","gitVersion":"657fea5a61a74d7a79df7aff8e4bcf0bc742b748","modules":[],"allocator":"system","environment":{"distarch":"x86_64","target_arch":"x86_64"}}}}
{"t":{"$date":"2021-10-12T21:30:25.422+01:00"},"s":"I", "c":"CONTROL", "id":51765, "ctx":"initandlisten","msg":"Operating System","attr":{"os":{"name":"Mac OS X","version":"19.6.0"}}}
{"t":{"$date":"2021-10-12T21:30:25.422+01:00"},"s":"I", "c":"CONTROL", "id":21951, "ctx":"initandlisten","msg":"Options set by command line","attr":{"options":{"replication":{"replSet":"myDevReplSet"}}}}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"E", "c":"CONTROL", "id":20568, "ctx":"initandlisten","msg":"Error setting up listener","attr":{"error":{"code":9001,"codeName":"SocketException","errmsg":"Address already in use"}}}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"REPL", "id":4784900, "ctx":"initandlisten","msg":"Stepping down the ReplicationCoordinator for shutdown","attr":{"waitTimeMillis":15000}}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"COMMAND", "id":4784901, "ctx":"initandlisten","msg":"Shutting down the MirrorMaestro"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"SHARDING", "id":4784902, "ctx":"initandlisten","msg":"Shutting down the WaitForMajorityService"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"NETWORK", "id":4784905, "ctx":"initandlisten","msg":"Shutting down the global connection pool"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"REPL", "id":4784907, "ctx":"initandlisten","msg":"Shutting down the replica set node executor"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"NETWORK", "id":4784918, "ctx":"initandlisten","msg":"Shutting down the ReplicaSetMonitor"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"SHARDING", "id":4784921, "ctx":"initandlisten","msg":"Shutting down the MigrationUtilExecutor"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"ASIO", "id":22582, "ctx":"MigrationUtil-TaskExecutor","msg":"Killing all outstanding egress activity."}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"COMMAND", "id":4784923, "ctx":"initandlisten","msg":"Shutting down the ServiceEntryPoint"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"CONTROL", "id":4784925, "ctx":"initandlisten","msg":"Shutting down free monitoring"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"CONTROL", "id":4784927, "ctx":"initandlisten","msg":"Shutting down the HealthLog"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"CONTROL", "id":4784928, "ctx":"initandlisten","msg":"Shutting down the TTL monitor"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"CONTROL", "id":4784929, "ctx":"initandlisten","msg":"Acquiring the global lock for shutdown"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"-", "id":4784931, "ctx":"initandlisten","msg":"Dropping the scope cache for shutdown"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"FTDC", "id":4784926, "ctx":"initandlisten","msg":"Shutting down full-time data capture"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"CONTROL", "id":20565, "ctx":"initandlisten","msg":"Now exiting"}
{"t":{"$date":"2021-10-12T21:30:25.423+01:00"},"s":"I", "c":"CONTROL", "id":23138, "ctx":"initandlisten","msg":"Shutting down","attr":{"exitCode":48}}

If I then login to MongoDB and run rs.initiate(), I get:

MongoServerError: This node was not started with the replSet option

Can anyone point me in the right direction?

Cheers!

@harrycrosby
Copy link
Author

I should add that no other service is using the default MongoDB port of 27017.

@harrycrosby
Copy link
Author

When I try changing the port using:

mongod --port 27018

I get exitCode 100.

@harrycrosby
Copy link
Author

I'm able to start MongoDB successfully using:

brew services start [email protected]

However, when I then try:

brew services list

The status says "error". I'm not sure why this is or if it's impacting the above. I'm able to login to MongoDB, however, and do normal database things.

Please, any ideas?

@AbhimanyuAjudiya
Copy link

please send solution for error code = 48
#notworking

@amaboh
Copy link

amaboh commented Jun 23, 2022

I'm facing the same issue and would appreciate your feedback on how u solved this. Thanks

@AbhimanyuAjudiya
Copy link

I solved this normally by completing step-step-by-step process in mongodb.
You don't have to use mongod to start server it will be on when you installation process is completed
Just enter mongo and you are done!!

@luv2001
Copy link

luv2001 commented Jul 17, 2022

Can we also setup mongodb replicas without mongod ?? @AbhimanyuAjudiya

@AbhimanyuAjudiya
Copy link

I don't think so. @luv2001

@sisindrivadlamudi
Copy link

image

@sisindrivadlamudi
Copy link

after security patches updating we are facing the this error. Kindly help me

@namhihi237
Copy link

The same I face with errror

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants