亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MongoDB > 正文

MongoDB的基本安裝與管理命令腳本總結

2020-03-14 13:08:06
字體:
來源:轉載
供稿:網友

安裝
1. Linux安裝MongoDB
1.1 創建數據目錄和日志文件:

mkdir -p /data/node/touch /data/mongodb.log

1.2 安裝mongodb:

tar zxf mongodb-linux-x86_64-2.4.9.tgz mv mongodb-linux-x86_64-2.4.9 /opt/mongodbecho "export PATH=$PATH:/opt/mongodb/bin" >>/etc/profilesource /etc/profile

1.3 創建新從節點配置文件:

cat >> ~/.mongodb.conf <<EOF
fork = tureport = 11000dbpath = /data/nodelogpath = /data/mongodb.loglogappend = trueEOF

1.4 啟動MongoDB

mongod --config ~/.mongodb.conf

2. Windows安裝MongoDB
2.1 下載并解壓

mongodb-win32-x86_64-2008plus-2.4.9.zip

2.2 添加服務

# mongod -f d:/mongodb/mongodb.cfg --serviceName MongoBD --install

2.3 啟動服務

# net start mongodb 

2.4 刪除服務

# mongod --remove

2.5 MongoDB啟動配置文件

mongodb.cfg -->logpath=d:/data/mongo.log dbpath=d:/datalogappend=trueauth=true#fork=true

管理
管理MongoDB無論是備份還是帶有復制的多節點系統,都有快捷的方式。系統會自動完成各種配置。
(1)MongoDB是一個普通命令行程序,用mongod調用。
(2)MongoDB提供了內置的管理接口和監控功能,易與第三方監控包集成。
(3)MongoDB支持基本的,數據庫級別的用戶認證,包括只讀用戶,以及獨立的管理員權限。
(4)多種方式備份MongoDB。

1.啟動停止MongoDB
1.1 命令行啟動

命令行啟動,可以mongod --help查看所有選項。
(1)--dbpath 默認值為/data/db/。每個Mongod進程都需要獨立的數據目錄,要有三個mongod實例,必須要有三個獨立的數據目錄。mongodb啟動時,會在數據目錄喜愛創建mongod.lock文件,防止其他mongod進程使用該數據目錄。
(2)--port
指定監聽端口,默認為27017,運行多個mongod進程,需要指定不同的端口號。
(3)--fork
以守護進程運行mongodb,創建服務器進程。
(4)--logpath
指定日志輸出路徑,而不是輸出命令行,它會覆蓋已有文件,清除原來的日記記錄。如果要保留,需要使用--logappend選項。
(5)--config
指定配置文件,加載命令行未指定的各種選項。
1.2 配置文件
MongoBD支持從文件獲取配置信息。指定配置文件可以用-f或者--config選項。例如:

# mongod --config ~/.mongodb.confcat > ~/.mongodb.conf <<EOF
port = 10001fork = truelogpath = /data/mongodb.logdbpath = /data/node2logappend = trueEOF

1.3 停止MongoDB
數據庫關閉方法:
(1)kill -2 SIGTERM或者kill -2 SIGINT,可以穩妥退出,會等到當前運行的操作或者文件預分配,關閉所有打開的連接,將緩存的數據刷新到磁盤,最后停止。
不能kill -9(SIGKILL),這樣會導致數據文件損毀。
(2)使用管理命令{"shutdown" : 1}

> use admin> db.shutdownServer(); 

2.監控
2.1 使用管理接口

啟動MongoDB時,會啟動一個非?;镜腍TTP服務器,該服務器監聽的端口比主服務器大1000。呈現的信息可以通過shell查看,也可以通過web頁面查看。
要利用好管理接口,需要用--reset選項開啟REST支持。也可以在啟動時使用--nohttpinterface關閉管理接口。
2.2 serverStatus
serverStatus呈現了MongoDB內部詳細信息,比如服務器的版本,運行時間,當前連接數。

MongoDB shell version: 2.4.9connecting to: 127.0.0.1:10001/test> db.runCommand({serverStatus : 1})

"globalLock"表示全局寫入鎖占用了服務器多少時間(微秒)。"mem"包含服務器內存映射了多少數據,服務器進程的虛擬內存和常駐內存占用情況;
(1)"indexCounters"表示B樹在磁盤檢索和內存檢索的次數;
(2)"backgroudFlushing"表示后臺做了多少次fsync以及用了多少時間;
(3)"opcounters"包含了每種主要操作的次數。
2.3 mongostat
mongostat輸出serverStatus提供的重要信息。每秒鐘輸出新的一行,比之前看到的靜態計數實時性更好。分別為insert/s,commands/s,vsize和%locked。
2.4 第三方插件
支持Nagios,Munin,Ganglia,Cacti的MongbDB插件。

3.安全
MongoDB支持對單個連接的認證。
3.1 認證的基礎知識
每個MongoDB實例中的數據庫都可以有很多用戶。開啟認證后,只有數據庫認證用戶才能執行讀寫操作。
認證后,管理員可以讀寫所有的數據庫,執行特定的管理命令。
開啟安全認證前,需要有管理員帳號。

> use adminswitched to db admin> db.addUser("root", "root123");{  "user" : "root",  "readOnly" : false,  "pwd" : "81c5bca573e01b632d18a459c6cec418",  "_id" : ObjectId("530bd17622cceb4323a2b500")}> use testswitched to db test> db.addUser("test_user", "root123", true);{  "user" : "test_user",  "readOnly" : true,  "pwd" : "d436badec207e3821abbaf337fcbdd06",  "_id" : ObjectId("530bd24322cceb4323a2b501")}

在shell中創建只讀用戶將adduser的第三個參數設為true。調用addUser()必須對數據庫有寫權限。
addUser不僅可以增加新用戶,還能修改用戶口令或只讀狀態。
重啟服務器,加入--auth選項,開啟安全檢查。

> use adminswitched to db admin> db.auth("root", "root123");1

3.2 認證的工作原理
數據庫用戶帳戶以文檔形式存儲在system.users集合里面。

> use adminswitched to db admin> db.system.users.find();{ "_id" : ObjectId("530bd17622cceb4323a2b500"), "user" : "root", "readOnly" : false, "pwd" : "81c5bca573e01b632d18a459c6cec418" }

可以執行

db.system.users.remove({"user":"root"});

刪除帳號。
用戶認證時,服務器將認證和連接綁定來跟蹤認證。
3.3 其他安裝考慮
除了認證還有許多選項來鎖定MongoDB實例。即便使用認證,MongoDB傳輸協議是不加密的。如需加密,需要使用SHH隧道或類似做客戶端和服務器之間的加密。
MongoDB服務器建議布置在防火墻或內網中,但是如果需要被外部訪問,使用--bindip選項,可以指定mongod綁定在本機IP地址。
可以用--noscripting完全禁止服務器端JavaScript的執行。


注:相關教程知識閱讀請移步到MongoDB頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产成+人+综合+亚洲欧美丁香花| 欧美大肥婆大肥bbbbb| 成人网在线免费观看| 欧美夫妻性视频| 国产免费一区二区三区在线观看| 欧美日韩亚洲网| 少妇高潮久久77777| 国产欧美一区二区三区久久| 色偷偷88888欧美精品久久久| 久久91亚洲精品中文字幕奶水| 欧美午夜激情视频| 日本精品免费一区二区三区| 国产国语videosex另类| 欧美精品手机在线| 亚洲图片欧美日产| 91精品国产91久久久久久最新| 亚洲天堂av在线播放| 日韩成人在线网站| 国产精品久久久久久久久久| 欧美激情亚洲视频| 国产视频精品在线| 中文字幕精品在线| 欧美日韩国产成人在线观看| 国产精品成人一区二区三区吃奶| 欧美最猛性xxxxx(亚洲精品)| 成人精品视频久久久久| 久久久欧美精品| 国产精品久久91| 亚洲人成伊人成综合网久久久| 91成人福利在线| 亚洲天堂av电影| 欧美激情影音先锋| 一本色道久久88综合日韩精品| 亚洲成人国产精品| 97视频在线播放| 精品久久久久久久大神国产| 影音先锋欧美精品| 91免费在线视频| 成人激情综合网| 久久人人爽国产| 久久久成人精品视频| 欧美激情第6页| 77777少妇光屁股久久一区| 欧美夫妻性视频| 日本欧美黄网站| 日韩视频中文字幕| 555www成人网| 久久国产精品99国产精| 亚洲色图13p| 久久精品中文字幕电影| 成人激情视频在线观看| 97av视频在线| 国产精品一区二区久久精品| 2019中文在线观看| 91理论片午午论夜理片久久| 久久偷看各类女兵18女厕嘘嘘| 亚洲视频日韩精品| 国产成人精品av在线| 国产成人精品一区二区| 亚洲国产精品美女| 中文字幕亚洲欧美日韩2019| 久久av中文字幕| 在线精品视频视频中文字幕| 亚洲精品欧美日韩专区| 欧洲亚洲妇女av| 欧美成人精品一区二区三区| 欧美老少配视频| 国产亚洲欧洲高清一区| 欧美国产在线视频| 欧美最猛性xxxxx亚洲精品| 国产精品视频在线观看| 国产亚洲精品久久久久久| 色婷婷综合成人| 亚洲a∨日韩av高清在线观看| 亚洲天堂免费观看| 国产精品久久久久久中文字| 欧美区二区三区| 欧美在线免费观看| 一区二区三区久久精品| 亚洲激情视频网站| 国产成人鲁鲁免费视频a| 亚洲国产成人精品女人久久久| 久久国产精品久久久久久| 欧美丰满少妇xxxxx做受| 久久久国产影院| 国产精品一区二区三区久久久| 国产精品久久久久久久久免费看| 亚洲另类欧美自拍| 国产一区二区丝袜| 国产精品视频在线播放| 欧美激情精品在线| 欧美成人午夜激情在线| 精品调教chinesegay| 国产欧美一区二区三区久久人妖| 欧美最猛性xxxxx免费| 久久精品青青大伊人av| 最近2019中文免费高清视频观看www99| 久久国产精品影片| 欧美尤物巨大精品爽| 日韩资源在线观看| 91视频免费网站| 亚洲欧美中文字幕在线一区| 青青在线视频一区二区三区| 精品人伦一区二区三区蜜桃网站| 亚洲第一精品夜夜躁人人爽| 亚洲欧美一区二区三区四区| 欧美高清第一页| 亚洲第一福利网| 午夜精品视频网站| 中文字幕亚洲自拍| 国产精品免费网站| 色多多国产成人永久免费网站| 国产精品丝袜一区二区三区| 91社影院在线观看| 欧美电影免费观看高清| 日本亚洲欧美三级| 91亚洲精品在线观看| 亚洲女在线观看| 亚洲精品乱码久久久久久按摩观| 久久综合网hezyo| 992tv成人免费视频| 欧美国产一区二区三区| 亚洲影院色无极综合| 欧美午夜激情视频| 久久免费视频在线观看| 97精品在线视频| 黑人巨大精品欧美一区二区| 日韩精品在线免费观看视频| 高清欧美一区二区三区| 精品久久久久久久久久久久久| 欧美另类在线播放| 91免费精品国偷自产在线| 欧美疯狂性受xxxxx另类| 精品亚洲一区二区三区四区五区| 欧美一区视频在线| 亚洲网在线观看| 亚洲色图18p| 久久久久久久久久久亚洲| 国内精品久久久久影院 日本资源| 欧美激情在线播放| 国产精品一区二区三区毛片淫片| 中文字幕免费国产精品| 国产成人极品视频| 日本精品视频网站| 国产亚洲欧美aaaa| 91精品国产乱码久久久久久蜜臀| 亚洲无av在线中文字幕| 91福利视频网| 国产精品自拍网| 欧美老少做受xxxx高潮| 成人激情视频网| 欧美日韩福利视频| 欧美激情免费视频| 精品日韩视频在线观看| 热re91久久精品国99热蜜臀| 国产精品综合网站| 中文字幕亚洲欧美日韩在线不卡| 亚洲精品www久久久| 国产91在线高潮白浆在线观看| 亚洲一区中文字幕| 欧美激情免费观看| 92看片淫黄大片欧美看国产片| 91精品啪在线观看麻豆免费| 国产精品久久二区|