开发者社区> 问答> 正文

OceanBase数据库中OB支持单机多磁盘部署吗?

OB支持单机多磁盘部署吗?比如一台物理机挂6块SSD,这种情况下,怎么样更好用上这些磁盘补副本时间太长多个盘绑在一起挂了整个就没了

展开
收起
JWRRR 2023-07-24 10:51:02 165 0
来自:OceanBase
5 条回答
写回答
取消 提交回答
  • 不断追求着最新的技术和趋势,在云技术的世界里,我不断寻找着新的机会和挑战,不断挑战自己的认知和能力。

    可以支持的。开源备份(Open Backup,简称OB)支持单机多磁盘部署。例如,如果一台物理机有6块SSD,您可以使用它们来提高备份性能。然而,在这种情况下,建议使用多个磁盘来分别存储不同版本的备份或使用一个磁盘存储备份元数据,另一个磁盘存储备份数据。
    当使用多个磁盘时,可以配置OB使用多个磁盘进行单个备份作业。这可以通过指定每个备份作业的源设备、目标设备和备份媒体设备来实现,例如源设备、目标设备和备份媒体设备。此外,也可以使用磁盘镜像或磁盘条带化来提高备份性能和可靠性。
    需要注意的是,当使用多个磁盘进行备份时,必须制定适当的备份和恢复策略,以确保在任何磁盘故障或其他问题发生时能够恢复数据。建议定期测试备份和恢复过程,以确保数据能够按预期恢复。

    2023-07-31 10:12:05
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    是的,OceanBase 支持在单机上使用多个磁盘进行部署,以提高数据库的性能和可靠性。

    关于磁盘补副本时间过长的问题,可以通过增加副本数或者调整副本分布策略来解决。具体来说,可以将数据分布到不同的磁盘上,并增加副本数,以提高数据的冗余度和可靠性。同时,还可以调整副本分布策略,将主副本和备副本分布在不同的磁盘上,以减少数据同步和补副本的时间。

    2023-07-27 16:12:42
    赞同 展开评论 打赏
  • 不支持多磁盘部署

    2023-07-26 22:28:20
    赞同 展开评论 打赏
  • "ob不支持多磁盘部署
    多磁盘 可以用LVM或者RAID 来做
    本身多磁盘, 鼓励 clog、数据、运行日志各一个盘
    其余盘可以根据需求来划分clog一个盘、数据一个盘、运行日志一个盘 不是多个盘邦成一个如果考虑安全问题 可以做raid 集群单节点磁盘故障 满足多数派是可以正常提供服务的。此回答整理自钉群“[社区]技术答疑群OceanBase”"

    2023-07-25 09:57:34
    赞同 展开评论 打赏
  • 是的,OceanBase 支持在单台物理机上部署多个磁盘,以充分利用磁盘资源和提高性能。这种配置通常称为单机多磁盘(Single Server Multiple Disk)部署。

    对于单机多磁盘部署,在 OceanBase 中可以使用以下方式来更好地利用这些磁盘:

    1. 数据分布管理: 在创建表空间和表时,可以通过设置数据分布策略来指定数据在不同磁盘之间的分布情况。您可以考虑将不同的表或表空间映射到不同的磁盘上,以实现数据的分散存储和负载均衡。

    2. 副本放置策略: 使用副本放置策略可以更好地利用多个磁盘,并确保数据的冗余和可用性。通过在不同磁盘上放置数据的副本,即使一个磁盘出现故障,数据仍然可用。您可以根据具体需求,在 OceanBase 中配置合适的副本放置策略,以平衡数据的安全性和性能。

    3. 磁盘容量规划: 在多磁盘部署中,需要合理规划每个磁盘的容量。可以根据预估的数据量和增长率,以及磁盘的大小来决定每个磁盘应分配多少容量。确保各个磁盘上的数据均衡分布,并不要让某个磁盘的容量耗尽。

    4. 监控和故障处理: 部署多个磁盘时,注意监控磁盘的状态和性能指标。使用监控工具来检查磁盘的健康状况和负载情况。如果发现某个磁盘出现问题,需要及时采取措施,例如更换磁盘、恢复数据等,以确保系统的正常运行和数据的安全性。

    2023-07-24 11:54:57
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载