當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園

您的位置: 首頁(yè) > 網(wǎng)絡(luò)軟件 > 網(wǎng)頁(yè)輔助 > CURVE(分布式存儲(chǔ)系統(tǒng)) V1.2.4 綠色免費(fèi)版

  CURVE是網(wǎng)易自主設(shè)計(jì)研發(fā)的高性能、高可用、高可靠分布式存儲(chǔ)系統(tǒng),具有非常良好的擴(kuò)展性?;谠摯鎯?chǔ)底座可以打造適用于不同應(yīng)用場(chǎng)景的存儲(chǔ)系統(tǒng),如塊存儲(chǔ)、對(duì)象存儲(chǔ)、云原生數(shù)據(jù)庫(kù)等。當(dāng)前我們基于CURVE已經(jīng)實(shí)現(xiàn)了高性能塊存儲(chǔ)系統(tǒng),支持快照克隆和恢復(fù) ,支持QEMU虛擬機(jī)和物理機(jī)NBD設(shè)備兩種掛載方式,在網(wǎng)易內(nèi)部作為高性能云盤使用。

CURVE

【部署說(shuō)明】

  curve默認(rèn)會(huì)將相關(guān)的庫(kù)安裝到/usr/lib下面,如果是CentOS系統(tǒng),需要將client.ini和server.ini中的curve_lib_dir修改為/usr/lib64

  一些外部依賴是通過(guò)源碼的方式安裝的,安裝的過(guò)程中從github下載包可能會(huì)超時(shí),這時(shí)可以選擇重試或手動(dòng)安裝,jemalloc手動(dòng)安裝的話要保證configure的prefix與server.ini和client.ini的lib_install_prefix一致

  如果機(jī)器上開啟了SElinux可能會(huì)報(bào)Aborting, target uses selinux but python bindings (libselinux-python) aren't installed,可以嘗試安裝libselinux-python,或者強(qiáng)行關(guān)閉selinux

CURVE

  deploy_curve.yml用于部署一個(gè)全新的集群,集群成功搭建后不能重復(fù)跑,因?yàn)闀?huì)擾亂集群??梢赃x擇啟動(dòng)集群或者清理集群后重新部署,詳細(xì)用法見curve-ansible README。

  部署的過(guò)程中,在chunkserver成功啟動(dòng)之前都可以任意重試,chunkserver啟動(dòng)成功后重試要額外注意,要帶上--skip-tags format,因?yàn)檫@一步會(huì)把啟動(dòng)成功的chunkserver的數(shù)據(jù)給清理掉,從而擾亂集群。

  需要用到curve-nbd功能的話,對(duì)內(nèi)核有兩方面的要求:一是要支持nbd模塊,可以modprobe nbd查看nbd模塊是否存在。二是nbd設(shè)備的block size要能夠被設(shè)置為4KB。經(jīng)驗(yàn)證,通過(guò)DVD1.iso完整安裝的CentOs8,內(nèi)核版本是4.18.0-193.el8.x86_64,滿足這個(gè)條件,可供參考。

軟件特別說(shuō)明

標(biāo)簽: 存儲(chǔ)系統(tǒng) 數(shù)據(jù)庫(kù)系統(tǒng)

其他版本下載
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 www.virtualinsta360.com.All rights reserved.

浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)