glusterfs
1.0.0
Gluster 是一種軟體定義的分散式存儲,可以擴展到數 PB。它提供物件、區塊和檔案儲存的介面。
開發工作流程記錄在貢獻者指南中
Gluster 文件可以在 Gluster 文件中找到。
建置和安裝的快速說明可以在 INSTALL 檔案中找到。
GlusterFS 原始碼在tests/
目錄下包含一些功能測試。所有這些測試都會針對提交審核的每個補丁進行。如果您希望測試您的補丁,請新增.t
測試檔案作為補丁提交的一部分。您也可以提交補丁,僅為您知道的測試案例添加.t
檔。
要執行這些測試,請在測試機器上執行./run-tests.sh
。不要在運行“生產”glusterfs 的機器上運行它,因為它會在每次運行中盲目地殺死所有 gluster 進程。
如果您要傳送補丁,並且想要驗證一個或幾個特定測試,請透過執行以下命令來執行單一測試。
bash# /bin/bash ${path_to_gluster}/tests/basic/rpc-coverage.t
您也可以使用prove
工具(如果您的機器上可用),如下所示。
bash# prove -vmfe '/bin/bash' ${path_to_gluster}/tests/basic/rpc-coverage.t
Gluster 維護者清單可在 MAINTAINERS 文件中找到。
Gluster 在 GPLV2 和 LGPLV3+ 下獲得雙重許可。
請造訪 Gluster 主頁以了解有關 Gluster 的更多資訊。