mingdeng
V2EX  ›  服务器

服务器做 raid5 或者 raid6,服务器坏了后厂家只管修理硬件故障不保数据,这种情况如何处理保留数据?

  •  
  •   mingdeng · Nov 29, 2023 · 2465 views
    This topic created in 921 days ago, the information mentioned may be changed or developed.
    7 replies    2023-12-26 17:04:14 +08:00
    pigeon2049
        1
    pigeon2049  
       Nov 29, 2023
    多服务器组集群 ,上分布式存储 ceph
    多副本策略 单台机器挂了换就行了
    完全不影响数据读写
    组 raid 的风险在于重建失败和重建过程过长,真上生产还得是分布式文件系统
    hefish
        2
    hefish  
       Nov 29, 2023
    楼上的大佬,您觉着 OP 大大能搞得定 ceph 不?哈哈。。。 还是自己做备份吧。
    0bing
        3
    0bing  
       Nov 29, 2023
    服务器就算炸了,只要 raid 存储着,冗余盘够就还能重建呀,只是重建时间。。。。
    目前在用 zfs ,也不用 raid 了,定期冷备,爱咋地咋地。
    winfura02
        4
    winfura02  
       Nov 29, 2023
    还是 PostgreSQL 配合 Citus 分布式存储分片数据香:

    SET citus.shard_replication_factor = 2;

    Node1: 分片 1, 分片 2 的副本
    Node2: 分片 2, 分片 3 的副本
    Node3: 分片 3, 分片 4 的副本
    Node4: 分片 4, 分片 5 的副本
    Node5: 分片 5, 分片 1 的副本

    可以增加副本数量:SET citus.shard_replication_factor = 3;

    Node1: 分片 1, 分片 2 的副本, 分片 3 的副本
    Node2: 分片 2, 分片 3 的副本, 分片 4 的副本
    Node3: 分片 3, 分片 4 的副本, 分片 5 的副本
    Node4: 分片 4, 分片 5 的副本, 分片 1 的副本
    Node5: 分片 5, 分片 1 的副本, 分片 2 的副本

    不知道 TiDB 有没有类似的设置
    dode
        5
    dode  
       Nov 29, 2023
    把硬盘取出来,修服务器
    blackbookbj277
        6
    blackbookbj277  
       Nov 30, 2023
    听说菊厂存储,raid 如果有坏盘不及时更换就会接二连三的坏更多块,还说是原厂特性。
    dabai091220
        7
    dabai091220  
       Dec 26, 2023
    @blackbookbj277 #6 RAID 本身是有这种特性的,有坏盘就会降级,降级情况下坏盘概率更高
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2885 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 02:58 · PVG 10:58 · LAX 19:58 · JFK 22:58
    ♥ Do have faith in what you're doing.