首页 > 其他分享 >IgniteFAQ-13-GridDhtPartitionsExchangeFuture : Failed to reinitialize local partitions (rebalancing

IgniteFAQ-13-GridDhtPartitionsExchangeFuture : Failed to reinitialize local partitions (rebalancing

时间:2024-08-08 15:41:30浏览次数:8  
标签:ignite 2.14 13 rebalancing false na IgniteFAQ java null

报错

2024-08-08 15:29:02.532 ERROR 39656 --- [ange-worker-#49] .c.d.d.p.GridDhtPartitionsExchangeFuture : Failed to reinitialize local partitions (rebalancing will be stopped): GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=1, minorTopVer=1], discoEvt=DiscoveryCustomEvent [customMsg=DynamicCacheChangeBatch [id=a4cb1e03191-63696166-3225-4674-8bfd-ab7d48a59c34, reqs=ArrayList [DynamicCacheChangeRequest [cacheName=SQL_PUBLIC_PERSON, hasCfg=true, nodeId=1be5e2cd-0c5f-4b34-a63a-f4a62421efbf, clientStartOnly=false, stop=false, destroy=false, disabledAfterStart=false]], exchangeActions=ExchangeActions [startCaches=[SQL_PUBLIC_PERSON], stopCaches=null, startGrps=[somegroup], stopGrps=[], resetParts=null, finalizePartitionCounters=false, stateChangeRequest=null], startCaches=false], affTopVer=AffinityTopologyVersion [topVer=1, minorTopVer=1], super=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=1be5e2cd-0c5f-4b34-a63a-f4a62421efbf, consistentId=0:0:0:0:0:0:0:1,10.188.126.226,127.0.0.1:47500, addrs=ArrayList [0:0:0:0:0:0:0:1, 10.188.126.226, 127.0.0.1], sockAddrs=HashSet [/0:0:0:0:0:0:0:1:47500, /127.0.0.1:47500, DESKTOP-H5377J0.hs.handsome.com.cn/10.188.126.226:47500], discPort=47500, order=1, intOrder=1, lastExchangeTime=1723101986728, loc=true, ver=2.14.0#20240808-sha1:00000000, isClient=false], topVer=1, msgTemplate=null, span=o.a.i.i.processors.tracing.NoopSpan@2e37d63, nodeId8=1be5e2cd, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1723102142489]], nodeId=1be5e2cd, evt=DISCOVERY_CUSTOM_EVT]

java.lang.OutOfMemoryError: null
at sun.misc.Unsafe.allocateMemory(Native Method) ~[na:1.8.0_341]
at org.apache.ignite.internal.util.GridUnsafe.allocateMemory(GridUnsafe.java:1211) ~[ignite-core-extend-2.14.0-2.8.1-20240808.061839-1.jar:na]
at org.apache.ignite.internal.mem.unsafe.UnsafeMemoryAllocator.allocateMemory(UnsafeMemoryAllocator.java:26) ~[ignite-core-extend-2.14.0-2.8.1-20240808.061839-1.jar:na]
at org.apache.ignite.internal.mem.unsafe.UnsafeMemoryProvider.nextRegion(UnsafeMemoryProvider.java:117) ~[ignite-core-extend-2.14.0-2.8.1-20240808.061839-1.jar:na]
at org.apache.ignite.internal.processors.cache.persistence.IgniteCacheDatabaseSharedManager$3.nextRegion(IgniteCacheDatabaseSharedManager.java:1517) ~[ignite-core-extend-2.14.0-2.8.1-20240808.061839-1.jar:na]

 

问题原因:

1、如果在启动时报错,应该时配置的数据大小(堆外内存)大于服务器所能分配的存在导致申请内存时OOm了

 数据区模式,堆外内存大小,用于服务端存放数据,客户端模式无需配置,如下配置为1000MB
ignite.dataStorageConfiguration.defaultDataRegionConfiguration.initialSize=1048576000
ignite.dataStorageConfiguration.defaultDataRegionConfiguration.maxSize=1048576000

2、如果时运行时报类似错误,则时数据区由initialSize扩容到maxSize时,内存不足,或者是数据量太大,没开数据持久化,导致数据区OOM了

 

标签:ignite,2.14,13,rebalancing,false,na,IgniteFAQ,java,null
From: https://www.cnblogs.com/yangh2016/p/18349045

相关文章

  • IgniteFAQ-9-DataRegion OOM
    报错示例:[type=CRITICAL_ERROR,err=classo.a.i.i.mem.IgniteOutofMemoryException:Outofmemorytaregion[name=default,initsize=10.0MiB,maxsize=5.0GiB,persistenceEnabled=false]Trythefollowincreasemaximumoff-heapmemorysize(DataReglonconfiguration.maxs......
  • IgniteFAQ-12-Ignite报OOm
    Ignite报堆外内存OOM,最直接原因是现在是纯堆外内存存储,没有持久化数据量太大导致堆外内存不足,从而导致OOM,开发、测试环境排查可以先给比较大的内存,启动起来,通过如下两个sql查询真实数据量和占用内存大小来排查;如果是长期方案:1、建议合理评估数据量,针对堆外内存进行配置,针对数据......
  • IgniteFAQ-6-Ignite 通过zk组网时集群组网失败
    zk组网类ZookeeperDiscoverySpizkDiscoverySpi=newZookeeperDiscoverySpi();cfg.setDiscoverySpi(zkDiscoverySpi);配置示例:#ignite集群租房方式,配置zk为,zk集群组网方式fc.mybatis.ignite.discovery=zk#Ignitezk集群组网方式ignite.discoverySpi.zkConnectionStr......
  • 代码随想录day23 || 39 组合总和,40 组合总和2,131 分割回文串
    39组合总和funccombinationSum(candidates[]int,targetint)[][]int{ //思路,组合问题考虑回溯算法,考虑到元素可能重复问题,所以,树的最大深度应该是target/min(candudates)+1 varpath=[]int{} varres=[][]int{} backtracking(target,candidates,&path,&res......
  • IgniteFAQ-2-CacheWriterException: Failed to write entries in database
    ignite同步或者异步落库数据到DB时,如果因为落库的数据不满足db库的要求,如长度、精度、nonull等限制,就会出现落库失败报Failedtowriteentriesindatabase错误。ignite异步落库默认时5秒或者10240条flush一次,失败的数据会不断尝试,当存在一条数据以为数据库要求失败时,会卡住此表......
  • 【13.PIE-Engine案例——加载Landsat8 Collection2 SR数据集】
    原始链接原始路径欢迎大家登录航天宏图官网查看本案例原始来源结果展示具体代码/***@File:Landsat8Collection2SR*@Time:2021/5/24*@Author:piesat*@Version:1.0*@Contact:400-890-0662*@License:(C)Copyright航......
  • macOS Ventura 13.6.9 (22G830) 正式版发布,ISO、IPSW、PKG 下载
    macOSVentura13.6.9(22G830)正式版发布,ISO、IPSW、PKG下载2024年8月8日凌晨,macOSSonoma14.6.1发布,本更新包含了重要的错误修复,并解决了导致高级数据保护无法启用或停用的问题。同时带来了macOSVentura13.6.9安全更新。macOSVentura13.6及更新版本,如无特殊说......
  • 山东大学计算机组成原理实验13控制器实验(含原理图,实验结果实物图,结论分析)
    实验内容及说明  目前控制器设计大都采用微程序设计方法,又称存储逻辑控制器。微程序控制器电路结构如图13-1所示。它由控制存储器CROM、微程序μPC计数器和微指令寄存器μIR构成。  其中,微程序计数μPC向控制存储器提供8位微地址,在控存读信号μRD‘的作用下,读出一条......
  • (nice!!!)LeetCode 3130. 找出所有稳定的二进制数组 II(动态规划dp)
    题目:3130.找出所有稳定的二进制数组II思路:大佬的思路classSolution{public:intmod=1e9+7;typedeflonglongLL;LLsta[1010][1010][2];//当前还有i个0、j个1时,第i+j的位置放置u,可以组成的合法数目LLdfs(inti,intj,intu,intlimit)......
  • 【线程同步机制】Day13线程同步:互斥锁、条件变量、自旋锁、读写锁
    进程间通信详解,移步:https://blog.csdn.net/Thmos_vader/article/details/140743256线程同步对于一个单线程进程来说,不需要处理线程同步的问题,所以线程同步是在多线程环境下是需要注意的一个问题。线程的主要优势在于,资源的共享性,譬如通过全局变量来实现信息共享,不过这种......