Virtual Appliance Issues - Replication

87 views
Skip to first unread message

Rolf Bartels

unread,
Oct 24, 2016, 9:03:02 AM10/24/16
to dedupfilesystem-sdfs-user-discuss
I am trying to setup replication between two virtual appliances, 

I can create a schedueld task or manual task, " Manual task don't run when clicking run now, and I can't change Scheduled tasks to manual tasks here is the error log


Changing Schedule to Manual
2016-10-24 14:43:43,362 [play-thread-4] WARN datish-viewer  - repl add failed : could not find local volume TEMPLATE_STORE
2016-10-24 14:43:43,362 [play-thread-4] ERROR datish-viewer  - error updating replication task
java.io.IOException: repl add failed : could not find local volume TEMPLATE_STORE
        at controllers.Replication.update(Replication.java:173)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at play.mvc.ActionInvoker.invokeWithContinuation(ActionInvoker.java:544)
        at play.mvc.ActionInvoker.invoke(ActionInvoker.java:494)
        at play.mvc.ActionInvoker.invokeControllerMethod(ActionInvoker.java:489)
        at play.mvc.ActionInvoker.invokeControllerMethod(ActionInvoker.java:458)
        at play.mvc.ActionInvoker.invoke(ActionInvoker.java:162)
        at play.server.PlayHandler$NettyInvocation.execute(PlayHandler.java:326)
        at play.Invoker$Invocation$1.apply(Invoker.java:292)
        at play.Invoker$Invocation$1.apply(Invoker.java:288)
        at play.db.jpa.JPA.withTransaction(JPA.java:258)
        at play.db.jpa.JPA.withinFilter(JPA.java:217)
        at play.db.jpa.JPAPlugin$TransactionalFilter.withinFilter(JPAPlugin.java:298)
        at play.Invoker$Invocation.withinFilter(Invoker.java:271)
        at play.Invoker$Invocation.run(Invoker.java:288)
        at play.server.PlayHandler$NettyInvocation.run(PlayHandler.java:303)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)


Using 1 web console to manage all the Storage Nodes, while trying to add a Dedupe Volume to a remote storage node I get and error "undefined"

Executing a manual replication from the main console
2016-10-24 15:01:25,294 [play-thread-5] WARN datish-viewer  - unable to schedule task
java.lang.NullPointerException
        at controllers.Replication.runNow(Replication.java:225)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at play.mvc.ActionInvoker.invokeWithContinuation(ActionInvoker.java:544)
        at play.mvc.ActionInvoker.invoke(ActionInvoker.java:494)
        at play.mvc.ActionInvoker.invokeControllerMethod(ActionInvoker.java:489)
        at play.mvc.ActionInvoker.invokeControllerMethod(ActionInvoker.java:458)
        at play.mvc.ActionInvoker.invoke(ActionInvoker.java:162)
        at play.server.PlayHandler$NettyInvocation.execute(PlayHandler.java:326)
        at play.Invoker$Invocation$1.apply(Invoker.java:292)
        at play.Invoker$Invocation$1.apply(Invoker.java:288)
        at play.db.jpa.JPA.withTransaction(JPA.java:258)
        at play.db.jpa.JPA.withinFilter(JPA.java:217)
        at play.db.jpa.JPAPlugin$TransactionalFilter.withinFilter(JPAPlugin.java:298)
        at play.Invoker$Invocation.withinFilter(Invoker.java:271)
        at play.Invoker$Invocation.run(Invoker.java:288)
        at play.server.PlayHandler$NettyInvocation.run(PlayHandler.java:303)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)



Any Help would be appreciated



Rolf Bartels

unread,
Oct 31, 2016, 3:15:51 AM10/31/16
to dedupfilesystem-sdfs-user-discuss
Is this project even active anymore ?
Message has been deleted

Rolf Bartels

unread,
Nov 8, 2016, 8:16:22 AM11/8/16
to dedupfilesystem-sdfs-user-discuss
Hi Sam,

We are still having this issues, if I create cheduled replication task on datishnas01, the replicaion task get created on datishnas02, if I try and change the task to manual on either of these servers I get the errors 

2016-11-08 15:14:52,325 [play-thread-3] WARN datish-viewer  - repl add failed : could not find local volume TMPL_STORE
2016-11-08 15:14:52,326 [play-thread-3] ERROR datish-viewer  - error updating replication task
java.io.IOException: repl add failed : could not find local volume TMPL_STORE


both the applicances have a mounted and exported volume call TMPL_STORE and I can access and mount both of them to an ESX host. So I can't understand why the error is saying it can't find it.

Reply all
Reply to author
Forward
0 new messages