[jira] [Commented] (ROCKETMQ-366) broker通过wipeWritePerm去掉写权限,然后 “ ~/store/commitlog/[最新的一个文件] ”过几分钟通过 ll 命令查看这个文件的修改时间会一直更新。

2018-02-22 Thread vongosling (JIRA)

[ 
https://issues.apache.org/jira/browse/ROCKETMQ-366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16373868#comment-16373868
 ] 

vongosling commented on ROCKETMQ-366:
-

停写,观察,待读,观察位点diff直至为0,这个时候重启不会有数据丢失。[~laohu]以后有问题可以按照这种方式在Jira上问,其他QQ群或者微信群社区专家不提供任何支持奥。

> broker通过wipeWritePerm去掉写权限,然后 “ ~/store/commitlog/[最新的一个文件]  ”过几分钟通过 ll 
> 命令查看这个文件的修改时间会一直更新。
> ---
>
> Key: ROCKETMQ-366
> URL: https://issues.apache.org/jira/browse/ROCKETMQ-366
> Project: Apache RocketMQ
>  Issue Type: Bug
>  Components: rocketmq-broker
>Affects Versions: 4.0.0-incubating
>Reporter: xieliuping
>Assignee: vongosling
>Priority: Major
> Attachments: store_2018-01-17.log
>
>
> broker的重启升级问题,
>  *步骤如下*:
>  1,通过wipeWritePerm去掉broker的写权限;
>  2,检查当前broker已经没有接收到producer的新的数据;
>  3,等待之前的数据被consumer全部消费,查看diff为0。
>  *问题:* 然后通过 ll 命令查看目录“ ~/store/commitlog” 
> 发现最新的一个文件(0xxx)的修改时间一直在变,持续几个小时。当时通过停止这个master对应的slave也没有生效。这个问题通过查看源码分析各种可能性都没有发现原因,希望可以帮忙解释下。
>  *日志*:整个过程没有错误日志产生。
>  *产生概率*:偶尔发生,非必显。
>  *影响*:这样如果直接重启broker是否会有数据丢失!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ROCKETMQ-366) broker通过wipeWritePerm去掉写权限,然后 “ ~/store/commitlog/[最新的一个文件] ”过几分钟通过 ll 命令查看这个文件的修改时间会一直更新。

2018-02-07 Thread laohu (JIRA)

[ 
https://issues.apache.org/jira/browse/ROCKETMQ-366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16355130#comment-16355130
 ] 

laohu commented on ROCKETMQ-366:


第一,你确定 写权限操作是否成功

第二,是文件最后的操作时间发生修改,不能确定是否有写入写入。请确定下。

第三, 修改操作不一定是broker操作的,可能是其他软件操作的。

第四,从目前我的borker来开,没有出现类似的问题,版本是4.0.0

第五,提供的信息是在太少,无法找到问题。只能你一个个的排除了。

> broker通过wipeWritePerm去掉写权限,然后 “ ~/store/commitlog/[最新的一个文件]  ”过几分钟通过 ll 
> 命令查看这个文件的修改时间会一直更新。
> ---
>
> Key: ROCKETMQ-366
> URL: https://issues.apache.org/jira/browse/ROCKETMQ-366
> Project: Apache RocketMQ
>  Issue Type: Bug
>  Components: rocketmq-broker
>Affects Versions: 4.0.0-incubating
>Reporter: xieliuping
>Assignee: vongosling
>Priority: Major
> Attachments: store_2018-01-17.log
>
>
> broker的重启升级问题,
>  *步骤如下*:
>  1,通过wipeWritePerm去掉broker的写权限;
>  2,检查当前broker已经没有接收到producer的新的数据;
>  3,等待之前的数据被consumer全部消费,查看diff为0。
>  *问题:* 然后通过 ll 命令查看目录“ ~/store/commitlog” 
> 发现最新的一个文件(0xxx)的修改时间一直在变,持续几个小时。当时通过停止这个master对应的slave也没有生效。这个问题通过查看源码分析各种可能性都没有发现原因,希望可以帮忙解释下。
>  *日志*:整个过程没有错误日志产生。
>  *产生概率*:偶尔发生,非必显。
>  *影响*:这样如果直接重启broker是否会有数据丢失!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)