W zależności od wersji MongoDB i skonfigurowanego silnika przechowywania kilka plików danych i metadanych zostanie wstępnie przydzielonych podczas uruchamiania. Jest to oczekiwane zachowanie:„puste” wdrożenie nadal skutkuje porządkowaniem i danymi diagnostycznymi.
W oparciu o listę katalogów używasz MongoDB 3.2, która domyślnie korzysta z mechanizmu przechowywania WiredTiger. WiredTiger przydziela do 100 MB na plik dziennika, więc nowe wdrożenie ma ~300 MB wstępnie przydzielonych plików dziennika :
100M ./journal/WiredTigerLog.0000000003
100M ./journal/WiredTigerPreplog.0000000001
100M ./journal/WiredTigerPreplog.0000000002
Oprócz plików dziennika, inne metadane, które zostaną utworzone w Twojej dbpath (bez wyraźnego utworzenia baz danych) będzie zawierać:
-
localbaza danych z ograniczoną kolekcją o nazwiestartup_logz pewnymi informacjami diagnostycznymi o każdym uruchomieniu tego wystąpieniamongod. Będzie powiązana kolekcja i plik indeksu dlalocal.startup_log; nazwy plików są nieprzezroczyste, ale jako pierwsze utworzone pliki, zgaduję, w twoim przykładzie mogą to być:36K ./collection-0-3697658674625742251.wt 36K ./index-1-3697658674625742251.wt -
Wiele plików metadanych WiredTiger. We wdrożeniu zawsze będzie co najmniej jedna baza danych, ponieważ
localbaza danych jest tworzona domyślnie dlastartup_log:4.0K ./WiredTiger 4.0K ./WiredTiger.lock 4.0K ./WiredTiger.turtle 4.0K ./WiredTigerLAS.wt 16K ./_mdb_catalog.wt 36K ./sizeStorer.wt 44K ./WiredTiger.wt -
diagnostic.datainformator; to jest do okresowego próbkowania metryk stanu serwera:168K ./diagnostic.data/metrics.2016-06-10T11-17-58Z-00000 72K ./diagnostic.data/metrics.2016-06-10T10-19-31Z-00000