db.setProfilingLevel(1) unrecognized command: profile

为什么我用这个命令却提示这个不存在呢。

 db.setProfilingLevel(1)
报错: 
Fri Apr 29 18:12:40 uncaught exception: error { "$err" : "unrecognized command: profile", "code" : 13390 }

原因这个命令只能从mongod上执行。不能通过mongos执行。所以直接连接mongod就ok了 最好选择
PRIMARY