国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

mongodb — linux安裝mongodb

antz / 2424人閱讀

摘要:安裝配置環境下載安裝包解壓安裝包修改文件夾名稱添加環境變量安裝地址保存后,編譯系統配置配置文件在目錄下創建配置文件數據文件存放目錄日志文件存放目錄端口以守護程序的方式啟用,即在后臺運行文件夾創建文件夾,保存日志和信息。該文件就是中的。

安裝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 = true  
data文件夾
創建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 admin
db.shutdownServer()
db.shutdownServer({force : true}) 強制關閉Mongod,應對副本集中主從時間差超過10s時不允許關閉主庫的情況
不要使用kill直接殺mongo進程的方式關閉數據節點,會造成數據損壞
mongodb連接錯誤

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

相關文章

  • (翻譯) MongoDB(9) 在Linux安裝MongoDB社區版

    這個文檔提供了為各種 Linux 系統安裝 MongoDB 社區版的說明。 注意:MongoDB 3.2 開始, 32位二進制版棄用并且在以后的版本中將在不可用. 推薦 為了獲得最佳的安裝體驗, MongoDB 提供了流行的 Linux 發行版的軟件包. 這些軟件包, 支持特定平臺并提供性能改進和 TLS/SSL 支持, 是運行 MongoDB 的首選方式. 以下教程詳細介紹了這些系統的安裝過程:...

    30e8336b8229 評論0 收藏0
  • Linux 安裝并使用 MongoDB

    摘要:安裝并使用服務器部署從安裝到使用的過程中,碰到很多問題,記錄一下,和大家共勉。創建日志目錄新建配置文件安裝時在目錄下并沒有找到配置文件,所以按照配置文件啟動時,需要新建配置文件。 Linux 安裝并使用 MongoDB Linux 服務器部署 MongoDB,從安裝到使用的過程中,碰到很多問題,記錄一下,和大家共勉。 安裝 MongoDB 提供了 Linux 各發行版本 64 位的安裝...

    EscapedDog 評論0 收藏0
  • (翻譯) MongoDB(15) 在 Tarball 上安裝MongoDB社區版

    摘要:概述的社區版的編譯版本沒有為其它系統安裝社區版的支持包提供了一個簡單的選項注意建議不要使用這種辦法除非你有特定的需要可用的軟件包不能解決的時候安裝社區版提供了位和位已棄用的構建的歸檔。選擇適合你的系統的安裝流程。 概述 Linux的MongoDB社區版的編譯版本沒有為其它 Linux 系統安裝MongoDB社區版的支持包提供了一個簡單的選項 注意: 建議不要使用這種辦法, 除非你有特...

    harryhappy 評論0 收藏0
  • (翻譯) MongoDB(10) 在 Red Hat 企業版或者 Centos Linux安裝M

    摘要:概述使用這個教程在企業版或者使用軟件包安裝社區版雖然一些發行版包含自己的軟件包官方的社區版包通常是最新的平臺支持本安裝教程僅支持位操作系統詳細信息請參閱平臺支持不建議對企業版的支持軟件包在自己的存儲庫中提供官方支持軟件包此存儲庫包含以下軟件 概述 使用這個教程在 Red Hat 企業版 Linux 或者 CentOS6/7 Linux 使用 .rpm 軟件包安裝 MongoDB 社區版...

    cartoon 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<