一、出错的原因
操作系统开启了ipv6支持,但是mongodb未开启ipv6支持。
二、解决办法有2个
1、删除操作系中ipv6解析
删除/etc/hosts 中 ::1 localhost 这一行
2、开启mongod的ipv6支持
参数如下:
A、./bin/mongod --filePermissions 0777 --ipv6
B、 filePermissions=0777
ipv6=true
本文介绍了解决MongoDB因未开启IPv6支持而与操作系统中IPv6配置发生冲突的问题。提供了两种解决方法:一是删除/etc/hosts文件中与IPv6相关的配置;二是通过指定参数启动MongoDB以支持IPv6。
一、出错的原因
操作系统开启了ipv6支持,但是mongodb未开启ipv6支持。
二、解决办法有2个
1、删除操作系中ipv6解析
删除/etc/hosts 中 ::1 localhost 这一行
2、开启mongod的ipv6支持
参数如下:
A、./bin/mongod --filePermissions 0777 --ipv6
B、 filePermissions=0777
ipv6=true