亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問板塊 發(fā)新帖
查看: 3916 | 回復(fù): 6
打印 上一主題 下一主題

[SequoiaDB] 單臺(tái)物理機(jī)搭建Sequoiadb集群 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2014-07-24 14:47 |只看該作者 |倒序?yàn)g覽
本文是通過(guò)一臺(tái)物理機(jī),搭建了集群是由3個(gè)協(xié)調(diào)節(jié)點(diǎn),服務(wù)端口號(hào)分別為11810,11820,11830,3個(gè)編目節(jié)點(diǎn),服務(wù)端口號(hào)分別為11800,11840,11850,以及3個(gè)數(shù)據(jù)節(jié)點(diǎn),服務(wù)端口號(hào)分別為11860,11870,11880。(偶只有一臺(tái)機(jī),不弄虛擬機(jī),就想搭個(gè)集群玩玩)。

首先在Sequoiadb官網(wǎng)上下載Sequoiadb數(shù)據(jù)庫(kù),http://www.sequoiadb.com/index.php?p=downserver

我這里下載的是1.6版本運(yùn)行在x86_64平臺(tái)的數(shù)據(jù)庫(kù)。

下載之后,解壓sequoiadb-1.6-linux_x86_64-installer.run.tar.gz

tar –xzvf sequoiadb-1.6-linux_x86_64-installer.run.tar.gz

解壓完有個(gè)sequoiadb-1.6-linux_x86_64-installer.run文件。運(yùn)行該文件安裝sequoiadb。

./ sequoiadb-1.6-linux_x86_64-installer.run

然后按照提示一步一步操作即可。該數(shù)據(jù)庫(kù)默認(rèn)安裝在/opt/sequoiadb目錄中,創(chuàng)建默認(rèn)用戶sdbadmin。接下來(lái)進(jìn)行單機(jī)集群模式的配置與啟動(dòng)

步驟一:檢查Sequoiadb的配置服務(wù)狀態(tài)

service sdbcm status

確認(rèn)系統(tǒng)提示“ sdbcm is running ”表示服務(wù)正在運(yùn)行,否則請(qǐng)執(zhí)行如下命令重新配置服務(wù)程序:servicesdbcm start

步驟二:?jiǎn)?dòng)協(xié)調(diào)節(jié)點(diǎn)

1.切換到sdbadmin用戶

su sdbadmin

2.創(chuàng)建協(xié)調(diào)節(jié)點(diǎn)配置目錄

mkdir -p /opt/sequoiadb/conf/local/11810

mkdir -p /opt/sequoiadb/conf/local/11820

mkdir -p /opt/sequoiadb/conf/local/11830

其中11810,11820,11830為協(xié)調(diào)節(jié)點(diǎn)的服務(wù)端口,可根據(jù)進(jìn)行需要配置。由于每個(gè)協(xié)調(diào)節(jié)點(diǎn)會(huì)有相關(guān)svcname,replname,sharename,catalogname,httpname信息,這些信息的默認(rèn)端口就在協(xié)調(diào)端口號(hào)附近,所以這里采用11810,11820,11830這三個(gè)端口號(hào)。

3.拷貝協(xié)調(diào)節(jié)點(diǎn)樣例配置文件

cp /opt/sequoiadb/conf/samples/sdb.conf.coord  /opt/sequoiadb/conf/local/11810/sdb.conf

cp /opt/sequoiadb/conf/samples/sdb.conf.coord  /opt/sequoiadb/conf/local/11820/sdb.conf

cp /opt/sequoiadb/conf/samples/sdb.conf.coord  /opt/sequoiadb/conf/local/11830/sdb.conf

4.修改配置文件

vi /opt/sequoiadb/conf/local/11810/sdb.conf

修改內(nèi)容

# database path         

dbpath=/opt/sequoiadb/database/coord



vi /opt/sequoiadb/conf/local/11820/sdb.conf

修改內(nèi)容

# database path         

dbpath=/opt/sequoiadb/database/coord1



svcname=11820

replname=11821

shardname=11822

catalogname=11823

httpname=11824



vi /opt/sequoiadb/conf/local/11830/sdb.conf

修改內(nèi)容

# database path         

dbpath=/opt/sequoiadb/database/coord2



svcname=11830

replname=11831

shardname=11832

catalogname=11833

httpname=11834

dbpath為數(shù)據(jù)庫(kù)放置路徑,可根據(jù)需要修改,請(qǐng)確保路徑已經(jīng)存在(不存在請(qǐng)手工創(chuàng)建),而svcname,replname,shardname,catalogname,httpname都是與協(xié)同節(jié)點(diǎn)相關(guān)的配置信息。

5.按:wq,保存退出vi

6.創(chuàng)建數(shù)據(jù)文件存放路徑

mkdir -p /opt/sequoiadb/database/coord

mkdir -p /opt/sequoiadb/database/coord1

mkdir -p /opt/sequoiadb/database/coord2

路徑為上一步驟配置的路徑

7.啟動(dòng)協(xié)調(diào)節(jié)點(diǎn)進(jìn)程

/opt/sequoiadb/bin/sdbstart -c/opt/sequoiadb/conf/local/11810/

/opt/sequoiadb/bin/sdbstart -c/opt/sequoiadb/conf/local/11820/

/opt/sequoiadb/bin/sdbstart -c/opt/sequoiadb/conf/local/11830/

步驟三:通過(guò)命令配置和啟動(dòng)編目節(jié)點(diǎn)

1.啟動(dòng)SequoiaDB Shell控制臺(tái)

/opt/sequoiadb/bin/sdb

2.連接到協(xié)調(diào)節(jié)點(diǎn)

在shell 命令中輸入:

>var db = new Sdb("localhost",11810)

其中11810為協(xié)調(diào)節(jié)點(diǎn)端口號(hào)

3.創(chuàng)建一個(gè)編目節(jié)點(diǎn)組

>db.createCataRG("anyuser5", 11800,"/opt/sequoiadb/database/cata/11800")

其中

anyuser5:第一個(gè)服務(wù)器主機(jī)名;

11800:為編目節(jié)點(diǎn)服務(wù)端口(該端口配置不要與隨機(jī)端口沖突,以下其它端口的配置也需要注意);

/opt/sequoiadb/database/cata/11800:為編目節(jié)點(diǎn)的數(shù)據(jù)文件存放路徑;

Note: 請(qǐng)確保存放路徑的權(quán)限,如果SequoiaDB采用的默認(rèn)安裝,那么給路徑賦予sdbadmin權(quán)限,下同。

4.開始添加另外兩個(gè)編目節(jié)點(diǎn)

>var cataRG =db.getRG("SYSCatalogGroup");     

>var node1 = cataRG.createNode("anyuser5",11840,"/opt/sequoiadb/database/cata/11840")

>var node2 = cataRG.createNode("anyuser5",11850,"/opt/sequoiadb/database/cata/11850")

5.啟動(dòng)編目節(jié)點(diǎn)組

>node1.start()

>node2.start()

步驟四:通過(guò)命令配置和啟動(dòng)數(shù)據(jù)節(jié)點(diǎn)

1.創(chuàng)建數(shù)據(jù)節(jié)點(diǎn)組

>var dataRG = db.createRG("datagroup")

2.添加數(shù)據(jù)節(jié)點(diǎn)

>dataRG.createNode("anyuser5", 11860,"/opt/sequoiadb/database/data/11860")  

>dataRG.createNode("anyuser5", 11870,"/opt/sequoiadb/database/data/11870")

>dataRG.createNode("anyuser5", 11880,"/opt/sequoiadb/database/data/11880")

Note:

創(chuàng)建節(jié)點(diǎn)的第一個(gè)參數(shù)必須為“主機(jī)名”,而不能是主機(jī)的IP。

3.啟動(dòng)數(shù)據(jù)節(jié)點(diǎn)組

>dataRG.start()

4.退出SequoiaDB shell控制臺(tái)

>quit

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2014-07-24 15:13 |只看該作者
{:3_189:} 支持繼續(xù)寫

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2014-07-24 16:50 |只看該作者
好詳細(xì)!

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2014-07-29 09:20 |只看該作者
寫的很詳細(xì)啊這個(gè)~有空要嘗試一下下

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2014-07-30 13:17 |只看該作者
挺詳細(xì)  給贊

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2014-07-30 13:42 |只看該作者
期待寫使用篇呢{:2_167:}

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2014-08-07 17:30 |只看該作者
很好哇~最近正好準(zhǔn)備研究一下sequoia數(shù)據(jù)庫(kù)~
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP