mongo 3.0 show tables 不返回表列表

发布问题 回首页

mongo 3.0 show tables 不返回表列表

★ 0 成为第一个关注这个问题的人

配置如下
s1
mongod –configsvr –dbpath /data/config-wt/data –port 27119 –bind_ip 192.168.0.241 –fork –journal –logpath /data/config-wt/log/log.log –storageEngine wiredTiger
mongod –shardsvr –dbpath /data/share-wt/data –port 27118 –bind_ip 192.168.0.241 –fork –journal –logpath /data/share-wt/log/log.log –storageEngine wiredTiger
s2
mongod –configsvr –dbpath /data/config-wt/data –port 27119 –bind_ip 192.168.0.242 –fork –journal –logpath /data/config-wt/log/log.log –storageEngine wiredTiger
mongod –shardsvr –dbpath /data/share-wt/data –port 27118 –bind_ip 192.168.0.242 –fork –journal –logpath /data/share-wt/log/log.log –storageEngine wiredTiger
s3
mongod –configsvr –dbpath /data/config-wt/data –port 27119 –bind_ip 192.168.0.243 –fork –journal –logpath /data/config-wt/log/log.log –storageEngine wiredTiger
mongod –shardsvr –dbpath /data/share-wt/data –port 27118 –bind_ip 192.168.0.243 –fork –journal –logpath /data/share-wt/log/log.log –storageEngine wiredTiger

master
mongos –configdb s1:27119,s2:27119,s3:27119 –bind_ip 192.168.0.240 –port 27017 –fork –logpath /data/mongos-wt/log/log.log

3.0 新引擎导数据是快,压缩比也高
但是进入数据库后,show tables没有表,我已经导了好多表进去,请问这个需要要怎么解决

chenxinjian 在大约 之前添加了 状态
  • 提问于
  • Answers5 个
  • 浏览 1458 次
  • 最新活跃于

5 个回答5

0
eshujiushiwo answered about

HI
你的mongo shell 是和mongod一个版本么?
老版本的mongo shell 客户端连接3.0的mongod 会无法看到WT引擎的表。

290977824@qq.com 在大约 之前评论了回答
1 Comment
  • 是的,你说的对,我的客户端是2.6的,哎,被自己坑了,升级成3.0就没有问题了,打扰大家了 -

0
eshujiushiwo answered about

HI ~
db.getCollectionNames()
和 show collections 有返回么?

290977824@qq.com 在大约 之前评论了回答
1 Comment
  • mongos> db.getCollectionNames() [ ] mongos> db data mongos> db.getCollectionNames() [ ] mongos> show collections; mongos> -

0
290977824@qq.com answered about

show tables 肯定是在数据库里执行里的,比如,我在直接在数据库里db.user_data.count();这样是有数据返回的,但是就是show tables没有数据返回

0
290977824@qq.com answered about

是往master导的数据,数据再写到shard,是否是因为我config 使用了WT的数据引擎?

0
eshujiushiwo answered about

HI 应该和配置关系不大。
你是往哪导入的表呢? shard分片还是通过mongos?
show tables 是在哪里执行的呢

To use reCAPTCHA you must get an API key from https://www.google.com/recaptcha/admin/create