Details
-
Question
-
Resolution: Incomplete
-
Critical - P2
-
None
-
None
-
None
-
None
Description
Backgrouds:
I installed below 2 rpm packages on CentOS 6.3(Final) 64bits
mongo-10gen-2.2.1-mongodb_1.x86_64.rpm
mongo-10gen-server-2.2.1-mongodb_1.x86_64.rpm
Symptom:
When mongod startup at first time, there are no preallocated journal files created in specified folder.As aside note, the journal option is enable by default.
Questions:
It is normal case or not? I review manual in www.mongodb.org site. It claims "If no journal files exist, when mongod starts, it MUST preallocates new journal files"
I posted mongod relevant configurations:
#################################################################################################
- mongo.conf
#where to log
logpath=/drbd0/mongo/log/mongod.log
logappend=true
- fork and run in background
fork = true
port = 27017
dbpath=/drbd0/mongo/data
- location of pidfile
pidfilepath = /var/run/mongodb/mongod.pid
- Disables write-ahead journaling
- nojournal = true
- Enables periodic logging of CPU utilization and I/O wait
#cpu = true
- Turn on/off security. Off is currently the default
#noauth = true
#auth = true
- Verbose logging output.
#verbose = true
- Inspect all client data for validity on receipt (useful for
- developing drivers)
#objcheck = true
- Enable db quota management
#quota = true
- Set oplogging level where n is
- 0=off (default)
- 1=W
- 2=R
- 3=both
- 7=W+some reads
#diaglog = 0
- Ignore query hints
#nohints = true
- Disable the HTTP interface (Defaults to localhost:27018).
#nohttpinterface = true
- Turns off server-side scripting. This will result in greatly limited
- functionality
#noscripting = true
- Turns off table scans. Any query that would do a table scan fails.
#notablescan = true
- Disable data file preallocation.
#noprealloc = true
- Specify .ns file size for new databases.
- nssize = <size>
- Accout token for Mongo monitoring server.
#mms-token = <token>
- Server name for Mongo monitoring server.
#mms-name = <server-name>
- Ping interval for Mongo monitoring server.
#mms-interval = <seconds>
- Replication Options
- in replicated mongo databases, specify here whether this is a slave or master
#slave = true
#source = master.example.com - Slave only: specify a single database to replicate
#only = master.example.com - or
#master = true
#source = slave.example.com
bind_ip=admin1_ss_nc
replSet=rstest
#################################################################################################
Thanks in advanced!
James Zhou