hi, https://askubuntu.com/questions/20783/how-is-the-tmp-directory-cleaned-up ?
>Hi, > >We use a cluster consisting of 2 Ignite nodes. Deployment is done without >downtime or cluster reset. > >When attempted to deploy new version of an application contaning new caches on >node 1, Ignite fails to write the class file on node 2. Peer class loading is >enabled. >The directory does exist and already contains other serialized classes and has >proper permissions. > >Somehow Ignite fails to open a file it has just created, with >FileNotFoundException: No such file or directory >Do you have any suggestions what could be the cause? > >Thank you, >Matej > > >[ERROR] [29.03.2021 14:34:09.686] [] [68.166.6:47500]-#2] >[i.i.MarshallerMappingFileStore]: Failed to write class name to file >[platformId=0id=-961185899, clsName=org.profile.AbTest, >file=/tmp/ignite-workspace/marshaller/-961185899.classname0] >java.io.FileNotFoundException: >/tmp/ignite-workspace/marshaller/-961185899.classname0 (No such file or >directory) >at java.base/java.io.FileOutputStream.open0(Native Method) >at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298) >at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:237) >at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:187) >at >org.apache.ignite.internal.MarshallerMappingFileStore.writeMapping(MarshallerMappingFileStore.java:97) >at >org.apache.ignite.internal.MarshallerMappingFileStore.mergeAndWriteMapping(MarshallerMappingFileStore.java:222) >at >org.apache.ignite.internal.MarshallerContextImpl.onMappingDataReceived(MarshallerContextImpl.java:191) >at >org.apache.ignite.internal.processors.marshaller.GridMarshallerMappingProcessor.processIncomingMappings(GridMarshallerMappingProcessor.java:356) >at >org.apache.ignite.internal.processors.marshaller.GridMarshallerMappingProcessor.onJoiningNodeDataReceived(GridMarshallerMappingProcessor.java:336) >at >org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$5.onExchange(GridDiscoveryManager.java:906) >at >org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.onExchange(TcpDiscoverySpi.java:2090) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processNodeAddedMessage(ServerImpl.java:4816) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processMessage(ServerImpl.java:3089) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processMessage(ServerImpl.java:2795) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorker.body(ServerImpl.java:7766) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.body(ServerImpl.java:2946) >at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorkerThread.body(ServerImpl.java:7697) >at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:61) >[ERROR] [29.03.2021 14:34:09.687] [] [68.166.6:47500]-#2] >[i.i.MarshallerMappingFileStore]: Failed to write class name to file >[platformId=0id=-1710898632, clsName=org.profile.GridCard, >file=/tmp/ignite-customer2/marshaller/-1710898632.classname0] >java.io.FileNotFoundException: >/tmp/ignite-customer2/marshaller/-1710898632.classname0 (No such file or >directory) >at java.base/java.io.FileOutputStream.open0(Native Method) >at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298) >at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:237) >at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:187) >at >org.apache.ignite.internal.MarshallerMappingFileStore.writeMapping(MarshallerMappingFileStore.java:97) >at >org.apache.ignite.internal.MarshallerMappingFileStore.mergeAndWriteMapping(MarshallerMappingFileStore.java:222) >at >org.apache.ignite.internal.MarshallerContextImpl.onMappingDataReceived(MarshallerContextImpl.java:191) >at >org.apache.ignite.internal.processors.marshaller.GridMarshallerMappingProcessor.processIncomingMappings(GridMarshallerMappingProcessor.java:356) >at >org.apache.ignite.internal.processors.marshaller.GridMarshallerMappingProcessor.onJoiningNodeDataReceived(GridMarshallerMappingProcessor.java:336) >at >org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$5.onExchange(GridDiscoveryManager.java:906) >at >org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.onExchange(TcpDiscoverySpi.java:2090) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processNodeAddedMessage(ServerImpl.java:4816) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processMessage(ServerImpl.java:3089) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processMessage(ServerImpl.java:2795) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorker.body(ServerImpl.java:7766) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.body(ServerImpl.java:2946) >at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120) >at >org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorkerThread.body(ServerImpl.java:7697) >at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:61) >[ INFO] [29.03.2021 14:34:09.687] [] [68.166.6:47500]-#2] >[CacheObjectBinaryProcessorImpl]: New BinaryMetadata[typeId=-961185899, >typeName=org.profile.AbTest] is received from node >70033db6-99a4-4dcf-b546-1206d3516b17; adding it locally >[ INFO] [29.03.2021 14:34:09.687] [] [68.166.6:47500]-#2] >[CacheObjectBinaryProcessorImpl]: New BinaryMetadata[typeId=-1710898632, >typeName=org.profile.GridCard] is received from node >70033db6-99a4-4dcf-b546-1206d3516b17; adding it locally >[ INFO] [29.03.2021 14:34:09.689] [] [68.166.6:47500]-#2] [ >o.a.i.s.d.t.TcpDiscoverySpi]: New next node [newNext=TcpDiscoveryNode >[id=70033db6-99a4-4dcf-b546-1206d3516b17, >consistentId=127.0.0.1,192.168.166.163:47500, addrs=ArrayList [127.0.0.1, >192.168.165.164], sockAddrs=HashSet [/127.0.0.1:47500, >prod-app27.dmn/192.168.165.164:47500], discPort=47500, order=0, intOrder=18, >lastExchangeTime=1617021249663, loc=false, ver=2.8.1#20200521-sha1:86422096, >isClient=false]] >[ INFO] [29.03.2021 14:34:09.738] [] [otifier-worker-#41] >[.p.c.GridClusterStateProcessor]: Received activate request with >BaselineTopology[id=0] >[ INFO] [29.03.2021 14:34:09.738] [] [otifier-worker-#41] >[.p.c.GridClusterStateProcessor]: Started state transition: true >[ INFO] [29.03.2021 14:34:09.738] [] [otifier-worker-#41] >[.p.c.GridClusterStateProcessor]: Received state change finish message: true >[ INFO] [29.03.2021 14:34:09.738] [] [o-event-worker-#42] >[a.i.i.m.d.GridDiscoveryManager]: Added new node to topology: TcpDiscoveryNode >[id=70033db6-99a4-4dcf-b546-1206d3516b17, >consistentId=127.0.0.1,192.168.165.164:47500, addrs=ArrayList [127.0.0.1, >192.168.165.164], sockAddrs=HashSet [/127.0.0.1:47500, >prod-app27.dmn.sk/192.168.165.164:47500], discPort=47500, order=33, >intOrder=18, lastExchangeTime=1617021249663, loc=false, >ver=2.8.1#20200521-sha1:86422096, isClient=false] >[ INFO] [29.03.2021 14:34:09.738] [] [o-event-worker-#42] >[a.i.i.m.d.GridDiscoveryManager]: Topology snapshot [ver=33, locNode=344660b0, >servers=3, clients=0, state=ACTIVE, CPUs=16, offheap=11.0GB, heap=5.5GB] >[ INFO] [29.03.2021 14:34:09.738] [] [o-event-worker-#42] >[a.i.i.m.d.GridDiscoveryManager]: ^-- Baseline [id=0, size=3, online=3, >offline=0] >[ INFO] [29.03.2021 14:34:09.739] [] [xchange-worker-#43] [ >o.a.i.i.e.time]: Started exchange init [topVer=AffinityTopologyVersion >[topVer=33, minorTopVer=0], crd=false, evt=NODE_JOINED, >evtNode=70033db6-99a4-4dcf-b546-1206d3516b17, customEvt=null, >allowMerge=false, exchangeFreeSwitch=false]
