In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >
Share
Shulou(Shulou.com)06/01 Report--
Use yum to install mongodb 3.2
[root@node2 ~] # cat / etc/yum.repos.d/mongodb.repo [mongodb-org-3.2] name=MongoDB Repositorybaseurl= https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/gpgcheck=0enabled=1[root@node2 ~] # yum install mongodb-org* [root@node2 ~] # egrep-v "^ (# | $)" / etc/mongod.confsystemLog: destination: file logAppend: true path: / data/mongodb/log/mongod.logstorage: dbPath : / data/mongodb/data directoryPerDB: true journal: enabled: trueprocessManagement: fork: true # fork and run in background pidFilePath: / data/mongodb/conf/mongod.pid # location of pidfilenet: port: 27027 # bindIp: 127.0.0.1 # Listen to local interface only Comment to listen on all interfaces. [root@node2] # mkdir-p / data/mongodb/ {conf,data,log} [root@node2 ~] # chown-R mongod. / data/mongodb [root@node2 ~] # tail / etc/security/limits.conf# End of filemongod soft nproc 4000 * hard nofile 1000000 * soft nofile 1000000 * soft core unlimited* soft stack 10240*-nofile 65535push-nproc 65535push-nofile 320000work-nproc 10000 [root@node2 ~] # cat / etc/security/limits.d/90-nproc.conf# Default limit for number of user's processes to prevent# accidental fork bombs.# See rhbz # 432903 for reasoning.* soft nproc 1024root soft Nproc unlimited [root@node2 ~] # [root@node2 ~] # sed-n'62 sed 64p'/ etc/init.d/mongodif [- f / sys/kernel/mm/transparent_hugepage/defrag] Thenecho never > / sys/kernel/mm/transparent_hugepage/ defragf [root @ node2 ~] # service mongod start
2. Install mongodb on macbook pro
Reference: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/
Install brew: / usr/bin/ruby-e "$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)")
Brew update
Brew install mongodb
Mongod-config / usr/local/etc/mongod.conf
3. Mongo client workers have: http://docs.mongodb.org/ecosystem/tools/administration-interfaces/
IV. Deploy mongo3.6 on Cent0S7 (supplement)
[root@meteor ~] # echo "never" > / sys/kernel/mm/transparent_hugepage/ defragmentary [root @ meteor ~] # cat / etc/yum.repos.d/mongo.repo [mongodb-org-3.6] name=MongoDB Repositorybaseurl= https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc[root@meteor ~] # yum install mongodb-org [root@ Meteor ~] # mkdir-p / data/mongodb/ {conf Data,logs,run} [root@meteor ~] # chown-R mongod.mongod / data/mongodb [root@meteor ~] # vim / usr/lib/systemd/system/mongod.service [root@meteor ~] # cat / usr/lib/systemd/system/mongod.service [Unit] Description=High-performance Schema-free document-oriented databaseAfter=network.targetDocumentation= https://docs.mongodb.org/manual[Service]User=mongodGroup=mongodEnvironment="OPTIONS=-f / etc/mongod.conf "ExecStart=/usr/bin/mongod $OPTIONSExecStartPre=/usr/bin/mkdir-p / data/mongodb/runExecStartPre=/usr/bin/chown mongod:mongod / data/mongodb/runExecStartPre=/usr/bin/chmod 0755 / data/mongodb/runPermissionsStartOnly=truePIDFile=/data/mongodb/run/mongod.pidType=forking# file sizeLimitFSIZE=infinity# cpu timeLimitCPU=infinity# virtual memory sizeLimitAS=infinity# open filesLimitNOFILE=64000# processes/threadsLimitNPROC=64000# locked memoryLimitMEMLOCK=infinity# total threads (user+kernel) TasksMax=infinityTasksAccounting=false# Recommended limits for for mongod as specified in# http://docs.mongodb.org/manual/reference/ulimit/#recommended-settings[Install]WantedBy=multi-user.target[root@meteor ~] # [root@meteor ~] # systemctl daemon-reload [root@meteor ~] # vim / etc/mongod.conf [root@meteor ~] # grep-Pv "^ (* # | $)" / etc/mongod.conf systemLog: destination: file logAppend: true path: / data/mongodb/logs/mongod.logstorage : dbPath: / data/mongodb/data/ directoryPerDB: true journal: enabled: trueprocessManagement: fork: true # fork and run in background pidFilePath: / data/mongodb/run/mongod.pid # location of pidfile timeZoneInfo: / usr/share/zoneinfonet: port: 27027security: authorization: enabled keyFile: / data/mongodb/conf/keyFile [root@meteor ~] # Note: each path in the mongodb configuration file must be consistent with the path settings in the mongod.service file under systemd Otherwise, it will result in a failure to start or a startup error (return value 100). [root@meteor ~] # openssl rand-base64 755 > / data/mongodb/conf/keyFile [root@meteor ~] # cat / data/mongodb/conf/keyFilewdanB7wdkV58W7DLP0UcoAOEGyiDDW1Z1QWy0LW836xqgDtZZ99iMQS9kgBc9pe3ejt+KojFJS3R/YlV6cW+NC7xIBL1GEn48zwbrKnGUlQHRFOrAPqpf2btVZyYXbkDMRxfTU/Z2NN0ui3S0o7d1OyL3XQGS8Rv1Tk7bj/6VgLfGW8+/fLJ27T9Nj3eNr4Hzt/8fgf4C4x0cBtfpQ13GQJV2hWsC9deUXdRrPfrn7Tn3ChnLr10NpCVRwvoik+awfvx6vQpW9UtHxL/4XaRrVPWFDBqZMaDoHlcxEnq4d2mKTxJKStdpB+MmOT76ac6lbTUrbFbmMnC4roRAAteCX4NsALMCnAFxxBryZAb9rEQvWwcX0IF0n+GKVIXShHwL6FHRRagi64bxFYIaLKrI05dZ2HRwLXKJUyM9xgy5ER9dyyDx0M1GRrGNVhse9rkg/Jts8eoqZoV/P6RaO6etOEs3ePhs/upeROaHrNSzi2L0CwbuIICkRCIHXeO1zqAXN0neGgA5wPCXQe3awwZym2N0EKy2SEvb+gep6etlfz2XMzMt0LK48SV978A4HrMIw9wyWnlMEoUoYhUN3YgQvwscBQbYpB83X2QWOBuHyNMwe1zYUnA+3p1HMuzj7491pqkPJHofR8eYu9BgqwufZASOg6PwO2jUBKwYt76yve/Yig3rBiDjvSDbFSmGd4Msf+0vqZB6kpnINgmEG09UjXZLIDQpbasz80cI+kJ4m2rKSS+GLZMVdSlNPOjW6UXdjnj/PzbbWv9gVjrBWVCqsGk9mDkLSWw3xAhlJW8zsICskD437XXE/srwffBix0O7ubng/7Fc018f7D/NRb2nYFxxA0h5Y0ek7pTEovuciQ0OY4qW+BDnsneZxWUx07RwJMzICcSb7SGWwtwmHb34KPIIIsrmmKQjNMux09HrvUXG7GpVJzPxlGkXjuiqlHBduvy5SYx425aygrg5hf40qbbwnkzTAi8v9Njj9oqEI9FQ/k= [root@meteor ~] # chown mongod.mongod / data/mongodb/conf/keyFile [root@meteor ~] # chmod 400 / data/mongodb/conf/keyFile # the file must have permissions of 400,600 [root@meteor ~] # vim / etc/mongod.conf [root@meteor ~] # grep keyFile / etc/mongod.conf keyFile: / data/mongodb/conf/keyFile [root@meteor ~] # systemctl restart mongod [root@meteor ~] #
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.