成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

MongoDb4.x集群

chadLi / 2773人閱讀

腳本
port="28017 28018 28019 28020"

dir=/usr/local/mongodb/shard
exec=/usr/local/mongodb/bin/mongod


function create(){

    for  i in $port
        do 
          mkdir -p $dir/$i/conf  
          mkdir -p $dir/$i/data  
          mkdir -p $dir/$i/log
    done


cat >>$dir/28017/conf/mongod.conf<<"EOF"
systemLog:
  destination: file
  path: /usr/local/mongodb/shard/28017/log/mongodb.log
  logAppend: true
storage:
  journal:
    enabled: true
  dbPath: /usr/local/mongodb/shard/28017/data
  directoryPerDB: true
  #engine: wiredTiger
  wiredTiger:
    engineConfig:
      # cacheSizeGB: 1
      directoryForIndexes: true
    collectionConfig:
      blockCompressor: zlib
    indexConfig:
      prefixCompression: true
processManagement:
  fork: true
  pidFilePath: /usr/local/mongodb/shard/28017/mongod.pid
net:
  port: 28017
replication:
  oplogSizeMB: 2048
  replSetName: my_repl
EOF

    for i in 28018 28019 28020
      do  
       cp  $dir/28017/conf/mongod.conf  $dir/$i/conf/
       sed  -i "" "s#28017#$i#g" $dir/$i/conf/mongod.conf
    done

}


function start(){
    for i in $port
      do  
        $exec -f $dir/$i/conf/mongod.conf 
    done
}

function stop(){
    
    for i in $port
      do
        kill -9 `cat ${dir}/$i/mongod.pid`
    done
}


if [[ $1 == "start" ]];then
    echo "Service Start"
    start
elif [[ $1 == "create" ]];then
    echo "Service Create"
    create
elif [[ $1 == "stop" ]];then
    echo "Service Stop"
    stop
elif [[ $1 == "restart" ]];then
    stop
    start
else
   echo "Only Can use (create|start|stop|restart)"
fi
加入集群
mongo --port 28017
config = {_id: "my_repl", members: [
                          {_id: 0, host: "127.0.0.1:28017"},
                          {_id: 1, host: "127.0.0.1:28018"},
                          {_id: 2, host: "127.0.0.1:28019"}]
          }
rs.initiate(config)  
分片(額外)
mongod --port 29021

config = {_id: "sh1", members: [
                          {_id: 0, host: "127.0.0.1:29021"},
                          {_id: 1, host: "127.0.0.1:29022"},
                          {_id: 2, host: "127.0.0.1:29023","arbiterOnly":true}]
}  
rs.initiate(config)

mongod --port 29024
config = {_id: "sh2", members: [
                          {_id: 0, host: "127.0.0.1:29024"},
                          {_id: 1, host: "127.0.0.1:29025"},
                          {_id: 2, host: "127.0.0.1:29026","arbiterOnly":true}]
}  
rs.initiate(config)

mongod --port 29018

config = {_id: "configReplSet", members: [
                          {_id: 0, host: "127.0.0.1:29018"},
                          {_id: 1, host: "127.0.0.1:29019"},
                          {_id: 2, host: "127.0.0.1:29020"}]
}

rs.initiate(config)

db.runCommand( { addshard : "sh1/127.0.0.1:29021,127.0.0.1:29022,127.0.0.1:29023",name:"shard1"})

db.runCommand( { addshard : "sh2/127.0.0.1:29024,127.0.0.1:29025,127.0.0.1:29026",name:"shard2"} )

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/19521.html

相關(guān)文章

  • 托管Hadoop集群 快速上手 UHadoop

    摘要:也可以將托管集群設(shè)置為快捷方式,通過左側(cè)快捷方式菜單欄點(diǎn)擊進(jìn)入??蚣芗褐袃H部署。用于做存儲集群,有專屬的節(jié)點(diǎn)機(jī)型。節(jié)點(diǎn)管理節(jié)點(diǎn),負(fù)責(zé)協(xié)調(diào)整個(gè)集群服務(wù)。目前僅節(jié)點(diǎn)支持綁定。通過云主機(jī)內(nèi)網(wǎng)進(jìn)行登錄。登錄密碼為集群創(chuàng)建時(shí)設(shè)置的密碼。 快速上手本篇目錄創(chuàng)建集群提交任務(wù)本文檔將帶領(lǐng)您如何創(chuàng)建UHadoop集群,并使用UHadoop集群完成數(shù)據(jù)處理任務(wù)。創(chuàng)建集群本章簡單介紹了用戶使用UHadoop服務(wù)...

    ernest.wang 評論0 收藏295
  • 搭建私有云存儲-UCloudStack私有云核心功能概念

    摘要:集群默認(rèn)對所有租戶開放權(quán)限,平臺支持對存儲集群進(jìn)行權(quán)限控制,用于將部分物理存儲資源獨(dú)享給一個(gè)或部分租戶使用,適用于專屬私有云場景。支持租戶將有權(quán)限的存儲卷信息作為虛擬機(jī)的系統(tǒng)盤,使虛擬機(jī)直接運(yùn)行直商業(yè)存儲中,提升性能。4.1.1 地域地域 ( Region ) 指 UCloudStack 云平臺物理數(shù)據(jù)中心的地理區(qū)域,如上海、北京、杭州等。不同地域間完全物理隔離,云平臺資源創(chuàng)建后不能更換地域...

    ernest.wang 評論0 收藏0
  • 集群創(chuàng)建 智能大數(shù)據(jù)平臺 USDP

    摘要:點(diǎn)擊創(chuàng)建集群按鈕開始創(chuàng)建集群資源點(diǎn)擊創(chuàng)建集群按鈕開始創(chuàng)建集群資源創(chuàng)建集群創(chuàng)建集群設(shè)置地域和可用區(qū)信息設(shè)置地域和可用區(qū)信息請根據(jù)您的需要,在創(chuàng)建集群向?qū)е性O(shè)置新集群所歸屬的地域及可用區(qū)信息。 集群創(chuàng)建本篇目錄開始創(chuàng)建集群資源開始部署集群服務(wù)和組件智能大數(shù)據(jù)平臺USDP集群的創(chuàng)建過程,分為兩個(gè)部分,即在公有云控制臺中,創(chuàng)建USDP的集群資源,待創(chuàng)建完成后,進(jìn)入您獨(dú)享的USDP管理服務(wù)開始規(guī)劃并創(chuàng)...

    ernest.wang 評論1 收藏3013

發(fā)表評論

0條評論

閱讀需要支付1元查看
<