摘要:安裝配置環境下載安裝包解壓安裝包修改文件夾名稱添加環境變量安裝地址保存后,編譯系統配置配置文件在目錄下創建配置文件數據文件存放目錄日志文件存放目錄端口以守護程序的方式啟用,即在后臺運行文件夾創建文件夾,保存日志和信息。該文件就是中的。
安裝mongodb 配置環境
下載安裝包
https://www.mongodb.com/downl...
解壓安裝包
tar -zxvf mongodb-linux-x86_64-amazon-3.6.4.tgz
修改文件夾名稱
mv mongodb-linux-x86_64-amazon-3.6.4 mongodb
添加環境變量
vi /etc/profile export MONGODB_HOME=/usr/local/mongodb # mongodb安裝地址 export PATH=$PATH:$MONGODB_HOME/bin
保存后,編譯系統配置
source /etc/profile
在bin目錄下創建mongodb.conf配置文件
cd /usr/local/mongodb/bin vi mongodb.conf dbpath = /usr/local/mongodb/data/db #數據文件存放目錄 logpath = /usr/local/mongodb/logs/mongodb.log #日志文件存放目錄 port = 27017 #端口 fork = true #以守護程序的方式啟用,即在后臺運行 nohttpinterface = truedata文件夾
創建data文件夾,保存日志和db信息。該文件就是mongodb.conf中的dbpath、logpath。
mkdir -p /data/logs mkdir -p /data/db啟動mongodb 啟動mongodb
./mongod -f mongodb.conf
進入mongodb數據庫./mongo
mongodb 命令簡介 缺省的啟動方式./mongod
缺省的啟動方式,數據存儲目錄里是/data/db,監聽端口是27017
./mongod --port 51017 --dbpath /home/mongo/data --logpath /home/mongo/log/log.log --logappend --fork --journal 1000
基本參數: -f 指定配置文件 (參考:http://www.mongodb.org/display/DOCS/File+Based+Configuration) --port 指定端口,默認是27017 --dbpath 數據目錄路徑 --logpath 日志文件路徑 --logappend 日志append而不是overwrite --fork 以創建子進程的方式運行 --journal 日志提交間隔,默認100ms --nojournal 關閉日志功能,2.0版本以上是默認開啟的mongodb關閉
use adminmongodb連接錯誤
db.shutdownServer()
db.shutdownServer({force : true}) 強制關閉Mongod,應對副本集中主從時間差超過10s時不允許關閉主庫的情況
不要使用kill直接殺mongo進程的方式關閉數據節點,會造成數據損壞
mongodb啟動不了:child process failed, exited with error number 48
原因1:非正常關閉mongodb
方法:
1.找到mongod.lock文件,并刪除mongod.lock 2.以修復方式啟動mongodb /root/work/mongodb/mongodb/bin/mongod --repair --dbpath=/root/work/mongodb/mongodb/data 3.啟動mongodb /usr/bin/mongod -f /etc/mongod.conf 4.查看進程是否運行 ps aux|grep mongo
原因2:端口被占用
可能是因為已經啟動了mongodb,查看系統中有沒有已經安裝的mongodb,或者更改端口。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/19246.html
這個文檔提供了為各種 Linux 系統安裝 MongoDB 社區版的說明。 注意:MongoDB 3.2 開始, 32位二進制版棄用并且在以后的版本中將在不可用. 推薦 為了獲得最佳的安裝體驗, MongoDB 提供了流行的 Linux 發行版的軟件包. 這些軟件包, 支持特定平臺并提供性能改進和 TLS/SSL 支持, 是運行 MongoDB 的首選方式. 以下教程詳細介紹了這些系統的安裝過程:...
摘要:安裝并使用服務器部署從安裝到使用的過程中,碰到很多問題,記錄一下,和大家共勉。創建日志目錄新建配置文件安裝時在目錄下并沒有找到配置文件,所以按照配置文件啟動時,需要新建配置文件。 Linux 安裝并使用 MongoDB Linux 服務器部署 MongoDB,從安裝到使用的過程中,碰到很多問題,記錄一下,和大家共勉。 安裝 MongoDB 提供了 Linux 各發行版本 64 位的安裝...
摘要:概述的社區版的編譯版本沒有為其它系統安裝社區版的支持包提供了一個簡單的選項注意建議不要使用這種辦法除非你有特定的需要可用的軟件包不能解決的時候安裝社區版提供了位和位已棄用的構建的歸檔。選擇適合你的系統的安裝流程。 概述 Linux的MongoDB社區版的編譯版本沒有為其它 Linux 系統安裝MongoDB社區版的支持包提供了一個簡單的選項 注意: 建議不要使用這種辦法, 除非你有特...
摘要:概述使用這個教程在企業版或者使用軟件包安裝社區版雖然一些發行版包含自己的軟件包官方的社區版包通常是最新的平臺支持本安裝教程僅支持位操作系統詳細信息請參閱平臺支持不建議對企業版的支持軟件包在自己的存儲庫中提供官方支持軟件包此存儲庫包含以下軟件 概述 使用這個教程在 Red Hat 企業版 Linux 或者 CentOS6/7 Linux 使用 .rpm 軟件包安裝 MongoDB 社區版...
閱讀 2473·2021-11-24 09:39
閱讀 3406·2021-11-15 11:37
閱讀 2251·2021-10-08 10:04
閱讀 3965·2021-09-09 11:54
閱讀 1883·2021-08-18 10:24
閱讀 1034·2019-08-30 11:02
閱讀 1793·2019-08-29 18:45
閱讀 1651·2019-08-29 16:33