You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@rocketmq.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/04/11 13:35:41 UTC
[jira] [Commented] (ROCKETMQ-27) Add storage partition online
[ https://issues.apache.org/jira/browse/ROCKETMQ-27?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15964367#comment-15964367 ]
ASF GitHub Bot commented on ROCKETMQ-27:
----------------------------------------
Github user Jaskey commented on the issue:
https://github.com/apache/incubator-rocketmq/pull/28
Cool enhancement for this.
But just one thing to confirm, actually rocketmq will delete commit log when the disk space is ready to be full(85% by default) even though the commit log file is not expired, won't it @lizhanhui
> Add storage partition online
> ----------------------------
>
> Key: ROCKETMQ-27
> URL: https://issues.apache.org/jira/browse/ROCKETMQ-27
> Project: Apache RocketMQ
> Issue Type: New Feature
> Components: rocketmq-store, rocketmq-tools
> Affects Versions: 4.1.0-incubating
> Reporter: Zhanhui Li
> Assignee: vongosling
> Fix For: 4.1.0-incubating
>
>
> RocketMQ broker stores all messages before they are expired, which requires pretty much storage for a high load system. For now, the message store can be configured to use only one partition. Quite often, we find broker runs out of storage as business expands quickly. Online resizing a partition most of time is not possible(with absence of LVM) whilst attaching a new disk/partition in cloud environment is super easy.
> It would be nice for RocketMQ to be capable of adding extra commit log store path online, allocating commit log files onto partitions based on free/available space.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)