gluster 卷类型创建分布式卷

卷类型可以在您的存储环境中创建以下类型的卷:


1.分布式- 分布式卷将文件分布在卷中的砖块上。您可以在需要扩展存储并且冗余不重要或由其他硬件/软件层提供的情况下使用分布式卷。
2.复制- 复制卷在卷中跨块复制文件。您可以在高可用性和高可靠性至关重要的环境中使用复制卷。
3.分布式复制- 分布式复制卷在卷中的复制块之间分发文件。您可以在需要扩展存储且高可靠性至关重要的环境中使用分布式复制卷。分布式复制卷还在大多数环境中提供了改进的读取性能。
4.分散- 分散卷基于擦除代码,可提供节省空间的保护以防止磁盘或服务器故障。它将原始文件的编码片段存储到每个砖块中,只需使用片段的子集即可恢复原始文件。在不丢失数据访问权限的情况下可以丢失的砖块数量由管理员在创建卷时配置。
Distributed Dispersed - 分布式分散卷将文件分布在分散的子卷中。这与分布式复制卷具有相同的优点,但使用分散将数据存储到砖中。

创建一个新卷:

# gluster volume create <NEW-VOLNAME> [stripe <COUNT>] [[replica <COUNT> [arbiter <COUNT>]]|[replica 2 thin-arbiter 1]] [disperse [<COUNT>]] [disperse-data <COUNT>] [redundancy <COUNT>] [transport <tcp|rdma|tcp,rdma>] <NEW-BRICK> <TA-BRICK>... [force]

创建分布式卷

在分布式卷中,文件随机分布在卷中的砖块上。在需要扩展存储和冗余不重要或由其他硬件/软件层提供的地方使用分布式卷。


创建可信存储池。

创建分布式卷:

# gluster volume create [transport tcp | rdma | tcp,rdma]

例如,要使用
tcp 创建具有四个存储服务器的分布式卷:

# gluster volume create test-volume server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4
Creation of test-volume has been successful
Please start the volume to access data.

(可选)您可以显示卷信息:

# gluster volume info
Volume Name: test-volume
Type: Distribute
Status: Created
Number of Bricks: 4
Transport-type: tcp
Bricks:
Brick1: server1:/exp1
Brick2: server2:/exp2
Brick3: server3:/exp3
Brick4: server4:/exp4
例如,要通过 InfiniBand 创建具有四个存储服务器的分布式卷:

# gluster volume create test-volume transport rdma server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4
Creation of test-volume has been successful
Please start the volume to access data.

原文地址:https://www.cnblogs.com/bnsdmmL/p/15018695.html