mongodb-org
のインストール手順はMongoDBのマニュアルに従っています。私のUbuntuのバージョンは14.04です。これは私の/etc/mongod.conf
MongoDBが起動できませんでした:bind_ipエラー:bind()failed errno:99ソケットに要求されたアドレスを割り当てることができません
# mongod.conf
# for documentation of all options, see:
# http://docs.mongodb.org/manual/reference/configuration-options/
# Where and how to store data.
storage:
dbPath: /var/lib/mongodb
journal:
enabled: true
# engine:
# mmapv1:
# wiredTiger:
# where to write logging data.
systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log
# network interfaces
net:
port: 27017
bindIp: 127.0.0.1,54.169.117.134
#processManagement:
#security:
#operationProfiling:
#replication:
#sharding:
## Enterprise-Only Options:
#auditLog:
#snmp:
私はsudo service mongod start
をしようとすると、それはmongod start/running, process 6400
返しますが、sudo service mongod status
は常にmongod stop/waiting
返すので、私は/var/log/mongodb/mongod.log
をチェックし、これが得る:
2016-11-04T14:59:21.366+0700 E NETWORK [initandlisten] listen(): bind() failed errno:99 Cannot assign requested address for socket: 54.169.117.134:27017
2016-11-04T14:59:21.366+0700 E STORAGE [initandlisten] Failed to set up sockets during startup.
2016-11-04T14:59:21.366+0700 I CONTROL [initandlisten] dbexit: rc: 48
私も別のかどうかを確認するには、このコマンドラインを実行プロセスはポート27017 sudo netstat -peant | grep ":27017"
で実行されていますが、そのポートを実行するものはありません。つまり、ポート27017が使用可能です。この問題を解決するのを手伝ってください
私は同じ問題を抱えています あなたは解決策を見つけることができますか? – user3770797
@ user3770797 'bindIp'を' 0.0.0.0'に変更しました – necroface