gitfortian opened a new issue, #6838:
URL: https://github.com/apache/seatunnel/issues/6838

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/seatunnel/issues?q=is%3Aissue+label%3A%22bug%22)
 and found no similar issues.
   
   
   ### What happened
   
   1、submit job v2.streaming.conf.template  
   
![image](https://github.com/apache/seatunnel/assets/52306466/63168ccb-6830-4263-8860-58c8d981a8bf)
   
   2、then  use seatunnel.sh -s to trigger savepoint
   
![image](https://github.com/apache/seatunnel/assets/52306466/a9ac3ae9-9b91-46ac-bd73-ce44dc0f05c2)
   3、restore job with sh bin/seatunnel.sh -r 841558753575698433 
   1、submit job v2.streaming.conf.template  
   
![image](https://github.com/apache/seatunnel/assets/52306466/63168ccb-6830-4263-8860-58c8d981a8bf)
   
   2、then  use seatunnel.sh -s to trigger savepoint
   
![image](https://github.com/apache/seatunnel/assets/52306466/a9ac3ae9-9b91-46ac-bd73-ce44dc0f05c2)
   3、restore job with sh bin/seatunnel.sh -r 841558753575698433 
   May 11, 2024 2:16:22 PM com.hazelcast.internal.config.AbstractConfigLocator
   INFO: Loading configuration 
'/mnt/data/sdb1/apps/seatunnel-2.3.4/config/seatunnel.yaml' from System 
property 'seatunnel.
   May 11, 2024 2:16:22 PM com.hazelcast.internal.config.AbstractConfigLocator
   INFO: Using configuration file at 
/mnt/data/sdb1/apps/seatunnel-2.3.4/config/seatunnel.yaml
   May 11, 2024 2:16:22 PM 
org.apache.seatunnel.engine.common.config.SeaTunnelConfig
   INFO: seatunnel.home is /mnt/data/sdb1/apps/seatunnel-2.3.4
   May 11, 2024 2:16:22 PM com.hazelcast.internal.config.AbstractConfigLocator
   INFO: Loading configuration 
'/mnt/data/sdb1/apps/seatunnel-2.3.4/config/hazelcast.yaml' from System 
property 'hazelcast.
   May 11, 2024 2:16:22 PM com.hazelcast.internal.config.AbstractConfigLocator
   INFO: Using configuration file at 
/mnt/data/sdb1/apps/seatunnel-2.3.4/config/hazelcast.yaml
   May 11, 2024 2:16:22 PM com.hazelcast.internal.config.AbstractConfigLocator
   INFO: Loading configuration 
'/mnt/data/sdb1/apps/seatunnel-2.3.4/config/hazelcast-client.yaml' from System 
property 'haz
   May 11, 2024 2:16:22 PM com.hazelcast.internal.config.AbstractConfigLocator
   INFO: Using configuration file at 
/mnt/data/sdb1/apps/seatunnel-2.3.4/config/hazelcast-client.yaml
   2024-05-11 14:16:23,067 INFO  [.c.i.s.ClientInvocationService] [main] - 
hz.client_1 [seatunnel] [5.1] Running with 2 res
   2024-05-11 14:16:23,141 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel] [5.1] HazelcastClient 5.
   2024-05-11 14:16:23,142 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel] [5.1] HazelcastClient 5.
   2024-05-11 14:16:23,167 INFO  [.c.i.c.ClientConnectionManager] [main] - 
hz.client_1 [seatunnel] [5.1] Trying to connect 
   2024-05-11 14:16:23,171 INFO  [.c.i.c.ClientConnectionManager] [main] - 
hz.client_1 [seatunnel] [5.1] Trying to connect 
   2024-05-11 14:16:23,204 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel] [5.1] HazelcastClient 5.
   2024-05-11 14:16:23,205 INFO  [.c.i.c.ClientConnectionManager] [main] - 
hz.client_1 [seatunnel] [5.1] Authenticated withion: 5.1, local address: 
/127.0.0.1:39351
   2024-05-11 14:16:23,206 INFO  [c.h.i.d.Diagnostics           ] [main] - 
hz.client_1 [seatunnel] [5.1] Diagnostics disabl
   2024-05-11 14:16:23,217 INFO  [c.h.c.i.s.ClientClusterService] 
[hz.client_1.event-4] - hz.client_1 [seatunnel] [5.1] 
   
   Members [1] {
           Member [hygon-input-006]:5801 - f12ff7c0-cfea-4f75-8e7b-ce2e8ad620c2
   }
   
   2024-05-11 14:16:23,244 INFO  [.c.i.s.ClientStatisticsService] [main] - 
Client statistics is enabled with period 5 secon
   2024-05-11 14:16:23,396 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel] [5.1] HazelcastClient 5.
   2024-05-11 14:16:23,403 INFO  [.c.i.c.ClientConnectionManager] [main] - 
hz.client_1 [seatunnel] [5.1] Removed connectionction: 
ClientConnection{alive=false, connectionId=1, 
channel=NioChannel{/127.0.0.1:39351->hygon-input-006/127.0.0.1:1, 
lastWriteTime=2024-05-11 14:16:23.341, closedTime=2024-05-11 14:16:23.397, 
connected server version=5.1}
   2024-05-11 14:16:23,403 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel] [5.1] HazelcastClient 5.
   2024-05-11 14:16:23,406 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel] [5.1] HazelcastClient 5.
   2024-05-11 14:16:23,406 INFO  [s.c.s.s.c.ClientExecuteCommand] [main] - 
Closed SeaTunnel client......
   2024-05-11 14:16:23,406 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
   
   
===============================================================================
   
   
   2024-05-11 14:16:23,406 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Fatal Error, 
   
   2024-05-11 14:16:23,406 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Please submit bug report in https://github.com/a
   
   2024-05-11 14:16:23,408 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Reason:SeaTunnel job executed failed 
   
   2024-05-11 14:16:23,410 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Exception StackTrace:org.apache.seatunnel.core.s
           at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:19
           at org.apache.seatunnel.core.starter.SeaTunnel.run(SeaTunnel.java:40)
           at 
org.apache.seatunnel.core.starter.seatunnel.SeaTunnelClient.main(SeaTunnelClient.java:34)
   Caused by: java.lang.NullPointerException
           at sun.nio.fs.UnixPath.normalizeAndCheck(UnixPath.java:77)
           at sun.nio.fs.UnixPath.<init>(UnixPath.java:71)
           at sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:281)
           at java.nio.file.Paths.get(Paths.java:84)
           at 
org.apache.seatunnel.core.starter.utils.FileUtils.getConfigPath(FileUtils.java:49)
           at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:12
           ... 2 more
    
   2024-05-11 14:16:23,410 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
   
===============================================================================
   
   
   
   Exception in thread "main" 
org.apache.seatunnel.core.starter.exception.CommandExecuteException: SeaTunnel 
job executed f
           at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:19
           at org.apache.seatunnel.core.starter.SeaTunnel.run(SeaTunnel.java:40)
           at 
org.apache.seatunnel.core.starter.seatunnel.SeaTunnelClient.main(SeaTunnelClient.java:34)
   Caused by: java.lang.NullPointerException
           at sun.nio.fs.UnixPath.normalizeAndCheck(UnixPath.java:77)
           at sun.nio.fs.UnixPath.<init>(UnixPath.java:71)
           at sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:281)
           at java.nio.file.Paths.get(Paths.java:84)
           at 
org.apache.seatunnel.core.starter.utils.FileUtils.getConfigPath(FileUtils.java:49)
           at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:12
           ... 2 more
   
   ### SeaTunnel Version
   
   2.3.4 &  2.3.5
   
   ### SeaTunnel Config
   
   ```conf
   env {
     # You can set SeaTunnel environment configuration here
     parallelism = 2
     job.mode = "STREAMING"
     checkpoint.interval = 2000
   }
   
   source {
     # This is a example source plugin **only for test and demonstrate the 
feature source plugin**
     FakeSource {
       parallelism = 2
       result_table_name = "fake"
       row.num = 16
       schema = {
         fields {
           name = "string"
           age = "int"
         }
       }
     }
   
     # If you would like to get more information about how to configure 
SeaTunnel and see full list of source plugins,
     # please go to https://seatunnel.apache.org/docs/category/source-v2
   }
   
   sink {
     Console {
     }
   
     # If you would like to get more information about how to configure 
SeaTunnel and see full list of sink plugins,
     # please go to https://seatunnel.apache.org/docs/category/sink-v2
   }
   ```
   
   
   ### Running Command
   
   ```shell
   1、nohup sh bin/seatunnel.sh --config config/v2.streaming.conf.template &
   2、sh bin/seatunnel.sh -s 841558753575698433
   3、sh bin/seatunnel.sh -r 841558753575698433
   ```
   
   
   ### Error Exception
   
   ```log
   2024-05-11 14:35:40,621 INFO  [.p.t.AuthenticationMessageTask] 
[hz.main.priority-generic-operation.thread-0] - [hygon-input-006]:5801 
[seatunnel] [5.1] Received auth from Connection[id=9, 
/127.0.0.1:5801->/127.0.0.1:43219, qualifier=null, endpoint=[127.0.0.1]:43219, 
remoteUuid=164f61a5-5bff-4cb5-af09-1353cef22cde, alive=true, 
connectionType=JVM, planeIndex=-1], successfully authenticated, clientUuid: 
164f61a5-5bff-4cb5-af09-1353cef22cde, client name: hz.client_1, client version: 
5.1
   2024-05-11 14:35:40,814 INFO  [c.h.i.s.t.TcpServerConnection ] 
[hz.main.IO.thread-in-0] - [hygon-input-006]:5801 [seatunnel] [5.1] 
Connection[id=9, /127.0.0.1:5801->/127.0.0.1:43219, qualifier=null, 
endpoint=[127.0.0.1]:43219, remoteUuid=164f61a5-5bff-4cb5-af09-1353cef22cde, 
alive=false, connectionType=JVM, planeIndex=-1] closed. Reason: Connection 
closed by the other side
   2024-05-11 14:35:40,814 INFO  [c.h.c.i.ClientEndpointManager ] 
[hz.main.event-2] - [hygon-input-006]:5801 [seatunnel] [5.1] Destroying 
ClientEndpoint{connection=Connection[id=9, /127.0.0.1:5801->/127.0.0.1:43219, 
qualifier=null, endpoint=[127.0.0.1]:43219, 
remoteUuid=164f61a5-5bff-4cb5-af09-1353cef22cde, alive=false, 
connectionType=JVM, planeIndex=-1], 
clientUuid=164f61a5-5bff-4cb5-af09-1353cef22cde, clientName=hz.client_1, 
authenticated=true, clientVersion=5.1, creationTime=1715409340620, latest 
clientAttributes=lastStatisticsCollectionTime=1715409340662,enterprise=false,clientType=JVM,clientVersion=5.1,clusterConnectionTimestamp=1715409340600,clientAddress=127.0.0.1,clientName=hz.client_1,credentials.principal=null,os.committedVirtualMemorySize=16405725184,os.freePhysicalMemorySize=380497080320,os.freeSwapSpaceSize=1071628288,os.maxFileDescriptorCount=131072,os.openFileDescriptorCount=23,os.processCpuTime=6580000000,os.systemLoadAverage=0.22,os.totalPhysicalMemorySize=5409141145
 
60,os.totalSwapSpaceSize=1073737728,runtime.availableProcessors=128,runtime.freeMemory=270340072,runtime.maxMemory=477626368,runtime.totalMemory=324534272,runtime.uptime=1700,runtime.usedMemory=54194200,
 labels=[]}
   
   
   2024-05-11 14:16:23,244 INFO  [.c.i.s.ClientStatisticsService] [main] - 
Client statistics is enabled with period 5 secon
   2024-05-11 14:16:23,396 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel] [5.1] HazelcastClient 5.
   2024-05-11 14:16:23,403 INFO  [.c.i.c.ClientConnectionManager] [main] - 
hz.client_1 [seatunnel] [5.1] Removed connectionction: 
ClientConnection{alive=false, connectionId=1, 
channel=NioChannel{/127.0.0.1:39351->hygon-input-006/127.0.0.1:1, 
lastWriteTime=2024-05-11 14:16:23.341, closedTime=2024-05-11 14:16:23.397, 
connected server version=5.1}
   2024-05-11 14:16:23,403 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel] [5.1] HazelcastClient 5.
   2024-05-11 14:16:23,406 INFO  [c.h.c.LifecycleService        ] [main] - 
hz.client_1 [seatunnel] [5.1] HazelcastClient 5.
   2024-05-11 14:16:23,406 INFO  [s.c.s.s.c.ClientExecuteCommand] [main] - 
Closed SeaTunnel client......
   2024-05-11 14:16:23,406 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
   
   
===============================================================================
   
   
   2024-05-11 14:16:23,406 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Fatal Error, 
   
   2024-05-11 14:16:23,406 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Please submit bug report in https://github.com/a
   
   2024-05-11 14:16:23,408 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Reason:SeaTunnel job executed failed 
   
   2024-05-11 14:16:23,410 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
Exception StackTrace:org.apache.seatunnel.core.s
           at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:19
           at org.apache.seatunnel.core.starter.SeaTunnel.run(SeaTunnel.java:40)
           at 
org.apache.seatunnel.core.starter.seatunnel.SeaTunnelClient.main(SeaTunnelClient.java:34)
   Caused by: java.lang.NullPointerException
           at sun.nio.fs.UnixPath.normalizeAndCheck(UnixPath.java:77)
           at sun.nio.fs.UnixPath.<init>(UnixPath.java:71)
           at sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:281)
           at java.nio.file.Paths.get(Paths.java:84)
           at 
org.apache.seatunnel.core.starter.utils.FileUtils.getConfigPath(FileUtils.java:49)
           at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:12
           ... 2 more
    
   2024-05-11 14:16:23,410 ERROR [o.a.s.c.s.SeaTunnel           ] [main] - 
   
===============================================================================
   
   
   
   Exception in thread "main" 
org.apache.seatunnel.core.starter.exception.CommandExecuteException: SeaTunnel 
job executed f
           at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:19
           at org.apache.seatunnel.core.starter.SeaTunnel.run(SeaTunnel.java:40)
           at 
org.apache.seatunnel.core.starter.seatunnel.SeaTunnelClient.main(SeaTunnelClient.java:34)
   Caused by: java.lang.NullPointerException
           at sun.nio.fs.UnixPath.normalizeAndCheck(UnixPath.java:77)
           at sun.nio.fs.UnixPath.<init>(UnixPath.java:71)
           at sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:281)
           at java.nio.file.Paths.get(Paths.java:84)
           at 
org.apache.seatunnel.core.starter.utils.FileUtils.getConfigPath(FileUtils.java:49)
           at 
org.apache.seatunnel.core.starter.seatunnel.command.ClientExecuteCommand.execute(ClientExecuteCommand.java:12
           ... 2 more
   ```
   
   
   ### Zeta or Flink or Spark Version
   
   _No response_
   
   ### Java or Scala Version
   
   1.8
   
   ### Screenshots
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to