Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MongoDB分片集群完全删除了数据库,现在出现写入错误_Mongodb_Amazon Web Services - Fatal编程技术网

MongoDB分片集群完全删除了数据库,现在出现写入错误

MongoDB分片集群完全删除了数据库,现在出现写入错误,mongodb,amazon-web-services,Mongodb,Amazon Web Services,我在几个amazonaws实例上设置了Sharded集群(3x3个副本集、3xmongos、3xconfigs),其中有一个数据库 昨天,出乎意料的是,我的应用程序上的事情开始变得奇怪,当我登录到Mongos并进行了“show dbs”时,我只得到了“local” 现在,如果我尝试使用Mongos将任何新文档插入数据库,我会得到以下错误: WriteResult({ "writeError" : { "code" : 0, "errmsg" : "exception: ass

我在几个
amazonaws
实例上设置了
Sharded集群(3x3个副本集、3xmongos、3xconfigs),其中有一个数据库

昨天,出乎意料的是,我的应用程序上的事情开始变得奇怪,当我登录到
Mongos
并进行了“show dbs”时,我只得到了“local”

现在,如果我尝试使用
Mongos
将任何新文档插入数据库,我会得到以下错误:

WriteResult({
  "writeError" : {
    "code" : 0,
    "errmsg" : "exception: assertion src/mongo/s/shard.h:88"
  }
})
我可以连接到所有
Mongo
实例(包括configs和mongod),它们看起来很好。但是在任何地方都没有我的数据库的痕迹,即使是在碎片配置中

有人知道发生了什么事吗

我有备份,但是当我尝试
mongorestore
它们时,我也会遇到上面的错误


谢谢

您应该联系Amazon AWS的技术支持,这是解决问题的更快、更便宜的方法。

您应该联系Amazon AWS的技术支持,这是解决问题的更快、更便宜的方法。

您是否一直在备份并将其存储在服务器之外的某个位置,如S3?您是否一直在拍摄EBS快照?是否一直在拍摄备份并将其存储在服务器之外的某个位置,如S3?你一直在拍EBS快照吗?