tag:blogger.com,1999:blog-362152363994105982.post3174569274834770930..comments2022-03-24T10:58:27.210+00:00Comments on Technology tutorials: How to install Crashplan on an IOMEGA Storcenter ix4-200d NASUnknownnoreply@blogger.comBlogger30125tag:blogger.com,1999:blog-362152363994105982.post-45484095443770806492015-12-23T06:47:27.287+00:002015-12-23T06:47:27.287+00:00Has anyone got 4.5 working? The glibc requires 2.9...Has anyone got 4.5 working? The glibc requires 2.9 or above, so I had to update the firmware, but still get JNI errors after.Billnoreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-66706387986097616922015-10-18T10:26:50.517+01:002015-10-18T10:26:50.517+01:00There have a been a few updates to crashplan that ...There have a been a few updates to crashplan that require the .ui_info. You can basically follow instruction at http://chrisnelson.ca/2015/07/02/fixing-crashplan-4-3-0-on-synology/comment-page-4/#comments to fix it.<br /><br />As far as the ix2/ix4 is concerned, with the latest version as of now (4.4.1) you need to edit the my.service.xml to make serviceHost the ip of your NAS. Then start the engine and let it create .ui_info, then get this over to your UI client.<br /><br />Note that as of 4.4.1, it appears that you have to have at least one valid connection from the UI client to the NAS server for it to resume backing up.<br /><br />Also, it looks like in the current jna.jar they included the ARM , so no need to follow the instructions for overwriting the jna-3.2.5.jar. Delete this file if it is still there.<br /><br />Bill Forsythnoreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-69311183426454322602015-10-04T23:02:22.776+01:002015-10-04T23:02:22.776+01:00I am linux noob... i can't seem to install th...I am linux noob... i can't seem to install this properly. I have done everything to a T and the service "says" it starts ok...but I can not find .ui_info to check with a headless client<br /><br />Please helpPoserhttps://www.blogger.com/profile/18268477079562927285noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-65704330734370685062015-02-20T00:51:37.452+00:002015-02-20T00:51:37.452+00:00It also works to remove java from the crashplan/jr...It also works to remove java from the crashplan/jre/bin directory and then create a softlink to the armv5 jre java executable.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-8468648078889501852015-02-16T22:52:57.538+00:002015-02-16T22:52:57.538+00:00It looks like the startup script has been changed ...It looks like the startup script has been changed on the newer version of Crashplan and setting the path to override the jre will not work.<br />Edit $CRASHPLANINSTALLDIR/install.vars and change<br />JAVACOMMON to the bin path of wherever you installed the oracle armv5 jre<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-46600899624013476342015-01-26T23:51:09.471+00:002015-01-26T23:51:09.471+00:00@Bernard, @Eric, I'm just going through a fres...@Bernard, @Eric, I'm just going through a fresh install and had this problem today. For me, CrashPlan automatically installed a version of java even though I had already installed java myself as in step 3. I went into /crashplan/install.vars and changed the value of JAVACOMMON to point to the one I installed myself. This solved the problem for me and CrashPlan started up.<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-66790679887182613142014-03-18T19:01:31.437+00:002014-03-18T19:01:31.437+00:00Bernard, I got the same error message. Did you fin...Bernard, I got the same error message. Did you find a solution for the error message "cannot execute binary file"?Anonymoushttps://www.blogger.com/profile/12184912112360434513noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-49108991691993211052013-05-10T23:50:43.303+01:002013-05-10T23:50:43.303+01:00someone who can help me out with this error?
looks...someone who can help me out with this error?<br />looks like to many slashes, but cant figure out where I made a typo<br /><br />/mnt/pools/A/A0/NAS_Extension/crashplan//jre/bin/java: /mnt/pools/A/A0/NAS_Extension/crashplan//jre/bin/java: cannot execute binary fileAnonymoushttps://www.blogger.com/profile/15164760371791077181noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-28714245822006342382013-05-08T15:14:01.535+01:002013-05-08T15:14:01.535+01:00It looks like i have it working... I downloaded a ...It looks like i have it working... I downloaded a different libffi.so.5: <br />http://dl.dropbox.com/u/50398581/crashplan%20on%20NAS/libffi.so.5<br /><br />Thanks to fezzawinkle: http://www.openstora.com/phpBB3/viewtopic.php?f=1&t=904&start=0Anonymoushttps://www.blogger.com/profile/08074635109234742676noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-24865729217304209892013-05-07T21:20:30.848+01:002013-05-07T21:20:30.848+01:00I have the same IX2, but am unable to get it to wo...I have the same IX2, but am unable to get it to work (I have tried all sugestions by Brad and Aurelius, and it is still giving the error:<br />Exception in thread "W24966031_ScanWrkr" java.lang.NoClassDefFoundError: Could not initialize class com.code42.jna.inotify.InotifyManager<br /> at com.code42.jna.inotify.JNAInotifyFileWatcherDriver.(JNAInotifyFileWatcherDriver.java:21)<br /> at com.code42.backup.path.BackupSetsManager.initFileWatcherDriver(BackupSetsManager.java:393)<br /> at com.code42.backup.path.BackupSetsManager.startScheduledFileQueue(BackupSetsManager.java:331)<br /> at com.code42.backup.path.BackupSetsManager.access$1600(BackupSetsManager.java:66)<br /> at com.code42.backup.path.BackupSetsManager$ScanWorker.delay(BackupSetsManager.java:1073)<br /> at com.code42.utils.AWorker.run(AWorker.java:158)<br /> at java.lang.Thread.run(Thread.java:722)<br />Anonymoushttps://www.blogger.com/profile/08074635109234742676noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-31943298512065641282013-02-25T22:46:12.284+00:002013-02-25T22:46:12.284+00:00If anyone else comes across the java "excepti...If anyone else comes across the java "exception in thread" error, here is the solution that worked for me:<br /><br />http://randomwindowstips.wordpress.com/2013/02/25/crashplan-pro-for-linux-stuck-at-waiting-for-backup-or-connecting-to-backup-destination/Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-68225697650852531912012-09-21T06:48:59.685+01:002012-09-21T06:48:59.685+01:00Thanks a lot for this tutorial! I got crashplan wo...Thanks a lot for this tutorial! I got crashplan working on my newly purchased DLink DNS-325 with a 3TB HDD. I will write up something later.Jakenoreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-84266127635323019232012-07-20T19:15:15.323+01:002012-07-20T19:15:15.323+01:00This version of java (ejre-7-b147-fcs-linux-arm-sF...This version of java (ejre-7-b147-fcs-linux-arm-sFlt-headless-27_jun_2011.tar.gz) works in the Iomega Home Media Network Cloud Edition?? What is the installation procedure?Anonymoushttps://www.blogger.com/profile/16764524571336261965noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-11806733588675702912012-03-18T16:06:02.980+00:002012-03-18T16:06:02.980+00:00as there is no JDK for ARM/linux, I don't mana...as there is no JDK for ARM/linux, I don't manage to compile the MD5 lib for ARM/linux....<br />I tried to update bin/run.conf to add: -Dcom.twmacinta.util.MD5.NO_NATIVE_LIB=true to disable the native MD5 lib (and avoid the error message) but it does not seem to work.<br /><br />If you really want to avoid the error message, you could change the file com/twmacinta/util/MD5.class in lib/com.backup42.desktop.jar to disable the native lib. I don't think that's necessary: crasplan still works ok in spite of the error message...VDMhttps://www.blogger.com/profile/05365651510350111839noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-43227232316367539222012-03-17T23:53:43.032+00:002012-03-17T23:53:43.032+00:00I don't think it is broken: I get a stack:
log...I don't think it is broken: I get a stack:<br />log# cat engine_error.log<br />java.lang.UnsatisfiedLinkError: /mnt/pools/A/A0/NAS_Extension/crashplan/libmd5.so: /mnt/pools/A/A0/NAS_Extension/crashplan/libmd5.so: cannot open shared object file: No such file or directory (Possible cause: can't load IA 32-bit .so on a ARM-bit platform)<br /> at java.lang.ClassLoader$NativeLibrary.load(Native Method)<br /> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1928)<br /> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)<br /> at java.lang.Runtime.loadLibrary0(Runtime.java:845)<br /> at java.lang.System.loadLibrary(System.java:1084)<br /> at com.twmacinta.util.MD5._loadNativeLibrary(MD5.java:727)<br />but the backup process seem to work ok.<br />http://www.twmacinta.com/myjava/fast_md5_javadocs/com/twmacinta/util/MD5.html seems to indicate that com.twmacinta.util.MD5 falls back to slower java implementation of MD5 when native lib is not found.<br />I'll try to find a libmd5.so for ARM to improve speed but I don't think that's criticalVDMhttps://www.blogger.com/profile/05365651510350111839noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-52997280448382854762012-03-17T21:58:40.985+00:002012-03-17T21:58:40.985+00:00Crashplan 3,2 has broken my build.
Does anyone k...Crashplan 3,2 has broken my build. <br /><br />Does anyone know where to get a copy of libmd5.so?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-88445567479427358192012-02-19T22:03:42.543+00:002012-02-19T22:03:42.543+00:00Thanks for reporting your success.
Please note th...Thanks for reporting your success.<br /><br />Please note that -should you need it again- you could install zip/unzip on your NAS as an ipkg package (using ipkg-opt). You can see how to do that in this post: http://vincesoft.blogspot.com/2012/01/how-to-install-software-into-your.htmlVDMhttps://www.blogger.com/profile/05365651510350111839noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-18857885755289889802012-02-17T08:52:47.382+00:002012-02-17T08:52:47.382+00:00Thanks for a great tutorial.
I got stuck right ne...Thanks for a great tutorial.<br /><br />I got stuck right near the end with the shared libraries problem. I had installed everything under /opt (eg; /opt/crashplan) so to get things working I made sure I have all the libraries in /opt/crashplan and that I add this to /etc/ld.so.conf and I did Brad's addition to CrashPlanEngine as well. <br /><br />My Iomega IX2-200 didn't have 'unzip' so I manually extracted libjnidispatch.so on another machine and copied it over. Put it in /opt/crashplan - not neat but it worked<br /><br />Thanks againAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-16201077364685554932012-01-21T20:51:15.336+00:002012-01-21T20:51:15.336+00:00glad to hear it worked for youglad to hear it worked for youVDMhttps://www.blogger.com/profile/05365651510350111839noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-9492181377745047042012-01-19T05:28:59.151+00:002012-01-19T05:28:59.151+00:00OK, I think I figured it out. Despite editing /etc...OK, I think I figured it out. Despite editing /etc/ld.so.conf it wasn't picking up the shared libraries, and specifically the LD_LIBRARY_PATH environment variable wasn't set. I added "export LD_LIBRARY_PATH=/mnt/pools/A/A0/NAS_Extension/libraries/:/mnt/pools/A/A0/NAS_Extension/crashplan/com/sun/jna/linux-arm/" after "cp -p /mnt/pools/A/A0/NAS_Extension/crashplan/.identity /var/lib/crashplan/" in crashplan/bin/CrashPlanEngine and off it goes!<br /><br />/mnt/pools/A/A0/NAS_Extension/libraries/ is where I put libffi.so.5 and /pools/A/A0/NAS_Extension/crashplan/com/sun/jna/linux-arm/ is the extracted jar file. I may not need the later but I haven't tried it without yet.Bradhttps://www.blogger.com/profile/04435578590540451762noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-5478568515773666692012-01-19T04:57:12.266+00:002012-01-19T04:57:12.266+00:00@urban
tried copying the whole com/ directory tre...@urban<br /><br />tried copying the whole com/ directory tree to crashplan but it made no difference. I also tried finding updated libffi.so and libjnidispatch.so for armv5tel. This didn't help though I'm still stuck with errors from ld:<br /><br /># ld com/sun/jna/linux-arm/libjnidispatch.so<br />ld: warning: cannot find entry symbol _start; defaulting to 00008298<br />com/sun/jna/linux-arm/libjnidispatch.so: undefined reference to `dlsym'<br />com/sun/jna/linux-arm/libjnidispatch.so: undefined reference to `dlerror'<br />com/sun/jna/linux-arm/libjnidispatch.so: undefined reference to `dlopen'<br />com/sun/jna/linux-arm/libjnidispatch.so: undefined reference to `dlclose'<br /><br />#ld libffi.so.5<br />ld: warning: cannot find entry symbol _start; defaulting to 00008244Bradhttps://www.blogger.com/profile/04435578590540451762noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-72514234332686823792012-01-18T20:03:27.028+00:002012-01-18T20:03:27.028+00:00I had the same problem on my synology. What I did ...I had the same problem on my synology. What I did to fix it was to copy the "/mnt/pools/A/A0/NAS_Extension/crashplan/tmp/com" (extracted jar file) to /mnt/pools/A/A0/NAS_Extension/crashplan/ (or my equivalent directory on my synology box), restart and it worked as a charm!urbanhttps://www.blogger.com/profile/00185531571528946266noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-53690525417849102032012-01-16T12:47:49.997+00:002012-01-16T12:47:49.997+00:00Well, in the meantime I was able to install ssh on...Well, in the meantime I was able to install ssh on Iomega Home Media and now I have CP working like a charm. :)<br />On this model CP starts automatically on reboot, so step 6 in totally unneeded.<br />Thank you Vincent also for you instructions on how to connect to the nas without ssh. I have tested them and all went fine.<br />Thank you very much.Unknownhttps://www.blogger.com/profile/14191371491798526145noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-17282197487743460412012-01-14T20:32:39.537+00:002012-01-14T20:32:39.537+00:00This is on an Iomega IX2-200. Uname gives me: Linu...This is on an Iomega IX2-200. Uname gives me: Linux 2.6.31.8 #1 Thu Feb 17 18:15:07 EST 2011 armv5tel GNU/Linux<br /><br />When I try an un the ld it doesn't mention libff, but says:<br />$ ld libjnidispatch.so<br />ld: warning: cannot find entry symbol _start; defaulting to 00008238<br />libjnidispatch.so: undefined reference to `dlsym'<br />libjnidispatch.so: undefined reference to `dlerror'<br />libjnidispatch.so: undefined reference to `dlopen'<br />libjnidispatch.so: undefined reference to `dlclose'Bradhttps://www.blogger.com/profile/04435578590540451762noreply@blogger.comtag:blogger.com,1999:blog-362152363994105982.post-85268013405700509022012-01-12T20:14:33.104+00:002012-01-12T20:14:33.104+00:00@Brad
it is definately a jna issue.
did you try th...@Brad<br />it is definately a jna issue.<br />did you try the ld command of the FAQ? is libffi found by ld? if not, did you update ld.conf?<br />What hardware are you using? what kind of proc inside? it may be that libffi is not compiled properly for your system.<br />please give as much details as possible and I'll see what I can do...VDMhttps://www.blogger.com/profile/05365651510350111839noreply@blogger.com