MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana menemukan data mongodb dan lokasi file log melalui perintah?

Cara termudah mungkin dengan getCmdLineOpts perintah:

db.getSiblingDB("admin").runCommand({getCmdLineOpts:1})

Perintah Mongo Shell ini pertama-tama akan beralih ke admin database kemudian jalankan getCmdLineOpts memerintah. Alternatifnya adalah pembungkus shell:

db.serverCmdLineOpts()

Ini akan mengembalikan opsi baris perintah yang diurai, yang harus berisi direktori data yang digunakan dan jalur log.

{
        "argv" : [
                "C:\\****\\3.4.10\\bin\\mongod.exe",
                "--dbpath",
                "C:\\****\\data",
                "--port",
                "27017",
                "--logpath",
                "C:\\****\\data\\mongod.log",
                "--bind_ip",
                "0.0.0.0"
        ],
        "parsed" : {
                "net" : {
                        "bindIp" : "0.0.0.0",
                        "port" : 27017
                },
                "storage" : {
                        "dbPath" : "C:\\****\\data"
                },
                "systemLog" : {
                        "destination" : "file",
                        "path" : "C:\\****\\data\\mongod.log"
                }
        },
        "ok" : 1
}

Catatan:Saya mengaburkan jalur saya, biasanya tidak mengandung **** .

Anda dapat melihatnya memberikan nilai mentah serta nilai yang diuraikan. Jika opsi baris perintah dan opsi file konfigurasi ditentukan pada baris perintah, ini akan menunjukkan nilai efektif yang digunakan oleh proses. Perlu diingat bahwa ada beberapa opsi tambahan yang dapat memengaruhi tempat penyimpanan data, tetapi ini akan membantu Anda dengan cukup cepat.

Jika Anda ingin mengetahui informasi ini tanpa menggunakan Mongo Shell, Anda harus mengambil file konfigurasi atau melihat opsi baris perintah dari proses yang sedang berjalan, atau keduanya.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Deserialisasi MongoDB BSON

  2. Hitungan Mongodb vs findone

  3. Tidak dapat membuat indeks karena TypeError:argumen tidak cukup untuk format string

  4. Bagaimana cara memasukkan banyak dokumen sekaligus di MongoDB melalui Java

  5. Set Replika MongoDB dengan Arbiter