|
Το αρχείο ρυθμίσεων βρίσκεται στο αρχείο /etc/mongod.conf Πώς να ξεκινήσετε ./bin/mongod -f MongoDB.conf θα δει Πρόκειται να διαχωρίσετε τη διαδικασία του παιδιού, περιμένοντας έως ότου ο διακομιστής είναι έτοιμος για συνδέσεις. διχαλωτή διαδικασία: 2313 Η θυγατρική διαδικασία ξεκίνησε με επιτυχία, ο γονέας αποχώρησε Βασική διαμόρφωση #数据库数据存放目录 dbpath=/usr/τοπικό/mongodb304/δεδομένα #数据库日志存放目录 logpath=/usr/local/mongodb304/logs/mongodb.log #以追加的方式记录日志 logappend = αληθές #端口号 Η προεπιλογή είναι 27017 θύρα=27017 #以后台方式运行进程 πιρούνι=αληθές #开启用户认证 auth=αληθές #关闭http接口, η πρόσβαση στη θύρα HTTP είναι απενεργοποιημένη από προεπιλογή nohttpinterface=true #mongodb所绑定的ip地址 bind_ip = 127.0.0.1 #启用日志文件, ενεργοποιημένο από προεπιλογή journal=true #这个选项可以过滤掉一些无用的日志信息, εάν πρέπει να το διορθώσετε σωστά, ορίστε το σε false ήσυχο = αληθινό Άλλες έννοιες παραμέτρων διαμόρφωσης
| --ήσυχο | # Αθόρυβη έξοδος | | --Πορτ Αργκ | # Καθορίστε τον αριθμό θύρας υπηρεσίας, η προεπιλεγμένη θύρα είναι 27017 | | --bind_ip arg | # Δέσμευση IP υπηρεσίας, εάν δεσμεύσετε το 127.0.0.1, μπορείτε να έχετε πρόσβαση σε αυτό μόνο τοπικά και μην καθορίζετε όλες τις τοπικές IP από προεπιλογή | | --logpath arg | # Καθορίστε το αρχείο καταγραφής MongoDB, σημειώνοντας ότι το αρχείο δεν είναι κατάλογος | | --logappend | # Γράψτε ένα αρχείο καταγραφής χρησιμοποιώντας ένα παράρτημα | | --pidfilepath arg | # Πλήρης διαδρομή προς το αρχείο PID, εάν δεν έχει οριστεί, δεν υπάρχει αρχείο PID | | --keyFile arg | # Η πλήρης διαδρομή του ιδιωτικού κλειδιού του συμπλέγματος είναι έγκυρη μόνο για την αρχιτεκτονική Replica Set | | --unixSocketPrefix arg | # Εναλλακτικός κατάλογος υποδοχής τομέα UNIX, (η προεπιλογή είναι /tmp) | | --πιρούνι | # Εκτελέστε το MongoDB ως δαίμονα και δημιουργήστε μια διαδικασία διακομιστή | | --ΑΠΘ | # Ενεργοποίηση ελέγχου ταυτότητας | | --CPU | # Εμφανίζει περιοδικά τη χρήση της CPU και το iowait της CPU | | --dbpath arg | # Καθορίστε τη διαδρομή της βάσης δεδομένων | | --diaglog arg | # επιλογή diaglog 0=off 1=W 2=R 3=και τα δύο 7=W+μερικές αναγνώσεις | | --κατάλογοςyperdb | # Ορίστε ότι κάθε βάση δεδομένων θα αποθηκεύεται σε ξεχωριστό κατάλογο | | --περιοδικό | # Ενεργοποιήστε την επιλογή καταγραφής και οι λειτουργίες δεδομένων MongoDB θα εγγραφούν στο αρχείο στο φάκελο ημερολογίου | | --journalOptions arg | # Ενεργοποιήστε την επιλογή διαγνωστικών αρχείων καταγραφής | | --IPv6 | # Ενεργοποίηση επιλογής IPv6 | | --jsonp | # Να επιτρέπεται η πρόσβαση στο JSONP μέσω HTTP (με επιπτώσεις στην ασφάλεια) | | --maxConns arg | # Μέγιστος αριθμός ταυτόχρονων συνδέσεων Προεπιλογή 2000 | | --Νοάουθ | # Η επικύρωση δεν είναι ενεργοποιημένη | | --όχιhttpinterface | # Απενεργοποιήστε τη διεπαφή HTTP και απενεργοποιήστε την πρόσβαση στη θύρα 27018 από προεπιλογή | | --noprealloc | # Απενεργοποιήστε την εκ των προτέρων εκχώρηση αρχείων δεδομένων (συχνά επηρεάζει την απόδοση) | | --noscrip{filter}ting | # Απενεργοποιήστε τις μηχανές δέσμης ενεργειών | | --αξιοσημείωτησάρωση | # Δεν επιτρέπεται η σάρωση πίνακα | | --nounixsocket | # Απενεργοποιήστε την ακρόαση υποδοχής Unix | | --nssize arg (=16) | # Ορίστε το μέγεθος αρχείου Letter Database.ns (MB) | | --objcheck | # κατά την παραλαβή των δεδομένων πελατών, ελέγξτε την εγκυρότητα, | | --προφίλ arg | # Παράμετρος αρχείου: 0=απενεργοποίηση, 1=αργή, 2=όλα | | --ποσόστωση | # Περιορίστε τον αριθμό των αρχείων ανά βάση δεδομένων και ορίστε την προεπιλογή σε 8 | | --quotaFiles arg | # Ο αριθμός των αρχείων είναι χαμηλότερος ανά dB, απαιτεί --quota | | --ξεκούραση | # Ανοίξτε ένα απλό API ανάπαυσης | | --επισκευή | # Εκτελέστε επισκευή σε όλα τα dbs | | --Repairpath ARG | # Διορθώστε τον κατάλογο του αρχείου που δημιουργείται από τη βιβλιοθήκη, ο οποίος έχει ως προεπιλογή το όνομα καταλόγου dbpath | | --slowms arg (=100) | # τιμή αργής για το προφίλ και το αρχείο καταγραφής κονσόλας | | --μικρά αρχεία | # Χρησιμοποιήστε μικρότερα προεπιλεγμένα αρχεία | | --syncdelay arg (=60) | # Ο αριθμός των δευτερολέπτων δεδομένων που εγγράφονται στο δίσκο (0=ποτέ, δεν συνιστάται) | | --sysinfo | # Εκτυπώστε ορισμένες πληροφορίες διαγνωστικού συστήματος | | --αναβάθμιση | # Εάν πρέπει να αναβαθμίσετε τη βάση δεδομένων |
* Παράμετρος Replicaton
--------------------------------------------------------------------------------
| --Γρήγορος συγχρονισμός | # Ενεργοποιήστε την αναπαραγωγή slave από μια βάση δεδομένων σε ένα dbpath που είναι ένα στιγμιότυπο της κύριας βάσης δεδομένων και μπορεί να χρησιμοποιηθεί για γρήγορη ενεργοποίηση του συγχρονισμού | | --αυτόματος επανασυγχρονισμός | # Εάν τα δεδομένα συγχρονισμού από την υποτελή βιβλιοθήκη είναι πολύ χειρότερα από την κύρια βάση δεδομένων, συγχρονίστε ξανά αυτόματα, | | --oplogSize arg | # Ορίστε το μέγεθος του oplog (MB) |
* Παράμετροι master/slave
--------------------------------------------------------------------------------
| --Κύριος | # Λειτουργία κύριας βιβλιοθήκης | | --σκλάβος | # Από τη λειτουργία βιβλιοθήκης | | --πηγή arg | # Από τον αριθμό θύρας της βιβλιοθήκης | | --μόνο arg | # Καθορίστε μια μεμονωμένη αναπαραγωγή βάσης δεδομένων | | --slavedelay arg | # Ορίστε τον χρόνο καθυστέρησης για συγχρονισμό της κύριας βιβλιοθήκης από τη βιβλιοθήκη |
* Επιλογή σετ ρεπλίκα:
--------------------------------------------------------------------------------
| --replSet arg | # Ορίστε το όνομα του συνόλου αντιγράφων |
* Επιλογή κοινής χρήσης
--------------------------------------------------------------------------------
| --configsvr | # Δηλώστε ότι αυτή είναι η υπηρεσία διαμόρφωσης του συμπλέγματος, προεπιλεγμένη θύρα 27019, προεπιλεγμένος κατάλογος /data/configdb | | --shardsvr | # Δηλώστε ότι αυτό είναι ένα θραύσμα του συμπλέγματος, προεπιλεγμένη θύρα 27018 | | --noMoveΠαράνοια | # Απενεργοποιήστε την παράνοια για τη διατήρηση δεδομένων moveChunk |
Επίσημη εισαγωγή διαμόρφωσης:
https://docs.mongodb.com/manual/reference/configuration-options/
https://docs.mongodb.com/v2.4/reference/configuration-options/
|