平静的你,我正试图创造一个复制的砂糖卷,但它总是给我分布式复制卷。
我遵循以下命令
root@tiny1:~# gluster peer status
Number of Peers: 2
Hostname: userver
Uuid: c9e26a34-7aa9-47d2-a142-3db62d96bf9d
State: Peer in Cluster (Connected)
Hostname: huserver
Uuid: 6e88d282-8a3a-4e9f-a46f-427095a3d870
State: Peer in Cluster (Connected))
gluster volume create glustervolume replica 3 userver:/gfs/brick1 tiny1:/gfs/brick2 huserver:/gfs/brick3 force
。
gluster volume info ```
Volume Name: glustervolume
Type: Distributed-Replicate
Volume ID: c3da2300-8673-46e1-a47f-e692b2bfcf67
Status: Created
Snapshot Count: 0
Number of Bricks: 1 x 3 = 3
Transport-type: tcp
Bricks:
Brick1: userver:/gfs/brick1
Brick2: tiny1:/gfs/brick2
Brick3: huserver:/gfs/brick3
Options Reconfigured:
cluster.granular-entry-heal: on
storage.fips-mode-rchecksum: on
transport.address-family: inet
nfs.disable: on
performance.client-io-threads: off的复制卷
gluster volume create glustervolume replica 2 tiny1:/gfs/brick1 userver:/gfs/brick2 force。
gluster volume info
Volume Name: glustervolume
Type: Distributed-Replicate
Volume ID: de220e55-4dbb-454b-a041-30cc6ba4021b
Status: Created
Snapshot Count: 0
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: tiny1:/gfs/brick1
Brick2: userver:/gfs/brick2
Options Reconfigured:
cluster.granular-entry-heal: on
storage.fips-mode-rchecksum: on
transport.address-family: inet
nfs.disable: on
performance.client-io-threads: off发布于 2023-03-17 22:21:19
您的卷类型是Distributed-Replicate,其中is应该是Replicate,当您使用replica选项时,它只指示要创建的replicas数量,而不是卷的类型。
只需使用replicate卷而不是replica选项,如下所示:
gluster volume create glustervolume replicateica 3 userver:/gfs/brick1 tiny1:/gfs/brick2 huserver:/gfs/brick3 force发布于 2023-03-20 11:07:29
从提供的信息中可以观察到,您有3个名为userver、huserver和tiny1的VM。通过使用gluster peer status命令,可以观察到在userver、huserver和tiny1之间的对等状态是活动的。
下面的命令用于创建三个2个副本的复制卷。
面筋体积创造面筋体积复制2丁尼1:/gfs/brick2 1使用者:/gfs/brick2 2力
但是输出显示为分布式复制,而不是卷类型的复制。为了克服这种情况,请按以下方式更新VM tiny1和userver中的关键字tiny1:
面筋体积创造2丁尼1:/gfs/brick1 1使用者:/gfs/brick1 1力
请注意,需要在两个VM中将信息复制到相同类型的文件中(例如: brick1),因为从客户端的角度来看,在需要时可以很容易地访问或进行任何更改。
创建卷后,请运行以下命令以检查卷类型。
砂糖卷信息
希望以上信息对您有帮助。
此外,您还可以参考Schaffung编写的文章以获得更多信息。
发布于 2023-03-23 08:47:02
通过更改群集节点配置
)
`node1: unbuntu server 20.04 gluster v 11`
`node2: unbuntu server 20.04 gluster v 11`
`node3: unbuntu server 22.04 gluster v 11`安装Gluster时,通过向所有节点添加ppa来指定版本11。
`node1: unbuntu server 22.04 gluster v 10.1`
`node2: unbuntu server 22.04 gluster v 10.1`
`node3: unbuntu server 22.04 gluster v 10.1`Gluster是在将节点ubuntu升级到最后一个版本之后安装的,然后使用以下命令
`apt install glusterfs-server`不指定版本,默认情况下,在所有节点上安装相同的10.1版本。
https://serverfault.com/questions/1126471
复制相似问题