droboports / crashplan Goto Github PK
View Code? Open in Web Editor NEWCrashPlan DroboApp build scripts
License: GNU General Public License v2.0
CrashPlan DroboApp build scripts
License: GNU General Public License v2.0
I've had the crashplan app installed on my 5N for a few years, despite the unfortunate timing of C42 dropping their home user plans shortly after doing so. For the longest time, I just ignored the app since I'd never set it up, but I really want it gone now. It refuses to stop or uninstall via the Drobo Dashboard app on my iMac and I cannot manually delete any files via the Finder or SSH. I've tried any number of sudo tricks, including attempting to chown everything to my admin user. Alas, I get "permission denied" on the entirety of the /app/upgrade
folder every single time. Any ideas?
While trying to upgrade to the latest release, something hung up during the install scripts (I think during "post install scripts" or something like that). I ended my SSH session and logged back in, but things seemed wonky - I couldn't get to the web instructions on port 8080, locale wasn't running (and I can't get it to run) and crashplan wouldn't start up.
I did a clean install (removed the DroboApps/crashplan
, DroboApps/apache
, and /tmp/DroboApps/crashplan
directories) and put the latest release tgz in the DroboApps
directory and restarted the drobo. Locale is not running (enabled and stopped) but I can't find logs for it to tell me why not. Crashplan errors out with the following when trying to check its status or start it up:
# ./crashplan/service.sh status
./crashplan/service.sh: .: line 30: can't open '/mnt/DroboFS/Shares/DroboApps/crashplan/libexec/service.subr'
I checked my logs directory and all I have is a java8 and crashplan directory. Within crashplan, this is all I have:
# ll /tmp/DroboApps/crashplan/
drwxr-xr-x 2 root root 60 Nov 5 08:36 .
drwxr-xr-x 4 root root 80 Nov 5 08:36 ..
-rw-r--r-- 1 root root 7689 Nov 5 08:36 install.log
# cat /tmp/Droboapps/crashplan/install.log
2015-11-05 08-36-17: /mnt/DroboFS/Shares/DroboApps/crashplan/install.sh
+ /bin/sh /mnt/DroboFS/Shares/DroboApps/crashplan/service.sh stop
/mnt/DroboFS/Shares/DroboApps/crashplan/service.sh: .: line 30: can't open '/mnt/DroboFS/Shares/DroboApps/crashplan/libexec/service.subr'
+ true
+ [ -f /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/my.service.xml ]
+ find /mnt/DroboFS/Shares/DroboApps/crashplan/app/upgrade -mindepth 1 -maxdepth 1 -type d ! -name UpgradeUI -print
+ read updir
+ find /mnt/DroboFS/Shares/DroboApps/crashplan -type f -name *.default -print
+ read deffile
+ dirname /mnt/DroboFS/Shares/DroboApps/crashplan/app/bin/run.conf.default
+ basename /mnt/DroboFS/Shares/DroboApps/crashplan/app/bin/run.conf.default .default
+ basefile=/mnt/DroboFS/Shares/DroboApps/crashplan/app/bin/run.conf
+ [ ! -f /mnt/DroboFS/Shares/DroboApps/crashplan/app/bin/run.conf ]
+ cp -vf /mnt/DroboFS/Shares/DroboApps/crashplan/app/bin/run.conf.default /mnt/DroboFS/Shares/DroboApps/crashplan/app/bin/run.conf
+ read deffile
+ _migrate_dir /var/lib/crashplan /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan
+ local basedir
+ local dstdir
+ local basefile
+ local dstfile
+ [ -z /var/lib/crashplan ]
+ [ -z /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan ]
+ [ ! -d /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan ]
+ [ -d /var/lib/crashplan ]
+ [ ! -h /var/lib/crashplan ]
+ _migrate_dir /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf
+ local basedir
+ local dstdir
+ local basefile
+ local dstfile
+ [ -z /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf ]
+ [ -z /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf ]
+ [ ! -d /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf ]
+ [ -d /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf ]
+ [ ! -h /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf ]
+ find /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf -mindepth 1 -maxdepth 1 -type d -print
+ read srcdir
+ find /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf -mindepth 1 -maxdepth 1 -type f -print
+ read srcfile
+ basename /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/ui.log.xml
+ basefile=ui.log.xml
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/ui.log.xml
+ [ -f /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/ui.log.xml ]
+ stat -c %Z /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/ui.log.xml
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/ui.log.xml-1446741375
+ mv /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/ui.log.xml /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/ui.log.xml-1446741375
+ read srcfile
+ basename /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/ui.properties
+ basefile=ui.properties
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/ui.properties
+ [ -f /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/ui.properties ]
+ stat -c %Z /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/ui.properties
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/ui.properties-1446741375
+ mv /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/ui.properties /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/ui.properties-1446741375
+ read srcfile
+ basename /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/upgradeui.properties
+ basefile=upgradeui.properties
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/upgradeui.properties
+ [ -f /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/upgradeui.properties ]
+ stat -c %Z /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/upgradeui.properties
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/upgradeui.properties-1446741375
+ mv /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/upgradeui.properties /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/upgradeui.properties-1446741375
+ read srcfile
+ basename /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/default.service.xml
+ basefile=default.service.xml
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/default.service.xml
+ [ -f /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/default.service.xml ]
+ stat -c %Z /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/default.service.xml
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/default.service.xml-1446741375
+ mv /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/default.service.xml /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/default.service.xml-1446741375
+ read srcfile
+ basename /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/service.log.xml
+ basefile=service.log.xml
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/service.log.xml
+ [ -f /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/service.log.xml ]
+ stat -c %Z /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/service.log.xml
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/service.log.xml-1446741375
+ mv /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/service.log.xml /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/service.log.xml-1446741375
+ read srcfile
+ basename /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/upgradeui.log.xml
+ basefile=upgradeui.log.xml
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/upgradeui.log.xml
+ [ -f /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/upgradeui.log.xml ]
+ stat -c %Z /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/upgradeui.log.xml
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/upgradeui.log.xml-1446741375
+ mv /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/upgradeui.log.xml /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/upgradeui.log.xml-1446741375
+ read srcfile
+ basename /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/custom_sample.properties
+ basefile=custom_sample.properties
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/custom_sample.properties
+ [ -f /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/custom_sample.properties ]
+ stat -c %Z /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/custom_sample.properties
+ dstfile=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/custom_sample.properties-1446741375
+ mv /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/custom_sample.properties /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf/custom_sample.properties-1446741375
+ read srcfile
+ rmdir /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf
+ _migrate_dir /mnt/DroboFS/Shares/DroboApps/crashplan/app/backupArchives /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/backupArchives
+ local basedir
+ local dstdir
+ local basefile
+ local dstfile
+ [ -z /mnt/DroboFS/Shares/DroboApps/crashplan/app/backupArchives ]
+ [ -z /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/backupArchives ]
+ [ ! -d /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/backupArchives ]
+ [ -d /mnt/DroboFS/Shares/DroboApps/crashplan/app/backupArchives ]
+ _migrate_dir /mnt/DroboFS/System/crashplan /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan
+ local basedir
+ local dstdir
+ local basefile
+ local dstfile
+ [ -z /mnt/DroboFS/System/crashplan ]
+ [ -z /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan ]
+ [ ! -d /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan ]
+ [ -d /mnt/DroboFS/System/crashplan ]
+ ln -fs /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan /var/lib/
+ ln -fs /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/conf /mnt/DroboFS/Shares/DroboApps/crashplan/app/
+ ln -fs /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan/backupArchives /mnt/DroboFS/Shares/DroboApps/crashplan/app/
+ rm -fR /mnt/DroboFS/Shares/DroboApps/crashplan/app/log
+ ln -fs /tmp/DroboApps/crashplan /mnt/DroboFS/Shares/DroboApps/crashplan/app/log
trying to turn on locale manually also doesn't work
# ./locale/service.sh start
# ./locale/service.sh status
locale is enabled and stopped
I'm not sure where to look for logs that would tell me what is happening with locale or crashplan. Any advice would be greatly appreciated!
Thanks
I just performed a fresh install of CrashPlan 4.3.0-2, Locale 2.11.1-1, and Java 8 update 33 build 05 for Drobo5N. I modified my local Crashplan ui.properties from #serviceHost=127.0.0.1 to serviceHost=10.0.0.100. The Mac OS X Crashplan application will not connect to the Crashplan Drobo application, it just hangs at the splash screen with no errors. Below are details from the logs as well as network connect ability commands.
Is anyone else having this issue? Also where do find the "click Configure to get connection details" function?
$ cat /mnt/DroboFS/System/crashplan/.ui_info
4243,drobo$ ps w | grep [C]rashPlanService
7593 root 623m S N /mnt/DroboFS/Shares/DroboApps/java8/bin/java -Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=C$ netstat -anp | grep 4242
tcp 0 0 0.0.0.0:4242 0.0.0.0:* LISTEN 7593/java$ netstat -anp | grep 4243
tcp 0 0 0.0.0.0:4243 0.0.0.0:* LISTEN 7593/java$ /tmp/DroboApps/crashplan/log.txt
[09.06.15 18:53:51.554 INFO main root ] Locale changed to English
[09.06.15 18:53:51.559 INFO main root ] *************************************************************
[09.06.15 18:53:51.560 INFO main root ] *************************************************************
[09.06.15 18:53:51.560 INFO main root ] STARTED CrashPlanService
[09.06.15 18:53:51.566 INFO main root ] CPVERSION = 4.3.0 - 1427864410430 (2015-04-01T05:00:10:430+0000) - Build: 31
[09.06.15 18:53:51.567 INFO main root ] LOCALE = English
[09.06.15 18:53:51.570 INFO main root ] ARGS = [ ]
[09.06.15 18:53:51.570 INFO main root ] *************************************************************
[09.06.15 18:53:51.913 INFO main root ] Adding shutdown hook.
[09.06.15 18:53:51.935 INFO main root ] BEGIN Loading Configuration
[09.06.15 18:53:52.152 INFO main root ] BEGIN Copy Custom
[09.06.15 18:53:52.154 INFO main root ] Directories: [.Custom, custom, /repository/.Custom, /repository/custom]
[09.06.15 18:53:52.154 INFO main root ] NOT waiting for custom skin to appear
[09.06.15 18:53:52.155 INFO main root ] NO customizations found.
[09.06.15 18:53:52.156 INFO main root ] END Copy Custom
[09.06.15 18:53:52.205 INFO main root ] Loading from default: /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/default.service.xml
[09.06.15 18:53:53.906 INFO main root ] Loading from my xml file=conf/my.service.xml
[09.06.15 18:53:54.091 INFO main root ] Loading ServiceConfig, newInstall=false, version=7, configDateMs=null, installVersion=1427864410430
[09.06.15 18:53:54.092 INFO main root ] OS = Linux
[09.06.15 18:53:54.415 INFO main root ] AuthorityLocation@21578277[ location=central.crashplan.com:443, hideAddress=false, isLocked=false ]
[09.06.15 18:53:54.420 INFO main root ] Checking Java memory heap max.
[09.06.15 18:53:54.427 INFO main root ] Previous Java memory max heap size was 512
[09.06.15 18:53:54.435 INFO main root ] END Loading Configuration
[09.06.15 18:53:54.459 INFO main com.code42.net.ConnectivityTester ] Connectivity testing localhost, port=4242, connectionTimeout(ms)=100, retryDuration(ms)=100
[09.06.15 18:53:54.593 INFO main com.code42.net.ConnectivityTester ] Failed to connect after duration=131, retryDuration=100, address=localhost, connectTimeout=100, e=Connection refused
[09.06.15 18:53:54.594 INFO main com.code42.net.ConnectivityTester ] Connectivity testing localhost, port=4243, connectionTimeout(ms)=100, retryDuration(ms)=100
[09.06.15 18:53:54.713 INFO main com.code42.net.ConnectivityTester ] Failed to connect after duration=117, retryDuration=100, address=localhost, connectTimeout=100, e=Connection refused
[09.06.15 18:53:54.719 INFO main com.backup42.service.ui.UIInfoUtility ] Loaded port=4243 and token from location=/var/lib/crashplan/.ui_info
jtux Loaded.
- echo Crashplan is ready; click Configure to get connection details
Crashplan made a new release (3.7.0) which appears to break doing backups from my Mac to my Drobo 5N and from my Drobo 5N to Crashplan Central.
I have tried to package CrashPlan 4.5.0 for the DroboFS, but this is what is reported on the log files:
# grep inotify /tmp/DroboApps/crashplan/*log*
/tmp/DroboApps/crashplan/service.log.0:[12.08.15 17:09:28.847 ERROR 56607_AUTH-1 .service.backup.BackupController] Exception setting up BackupController! , java.lang.UnsatisfiedLinkError: Error looking up function 'inotify_init1': /mnt/DroboFS/Shares/DroboApps/java8/bin/java: undefined symbol: inotify_init1
/tmp/DroboApps/crashplan/service.log.0:STACKTRACE:: java.lang.UnsatisfiedLinkError: Error looking up function 'inotify_init1': /mnt/DroboFS/Shares/DroboApps/java8/bin/java: undefined symbol: inotify_init1
/tmp/DroboApps/crashplan/service.log.0: at com.sun.proxy.$Proxy36.inotify_init1(Unknown Source)
/tmp/DroboApps/crashplan/service.log.0: at com.code42.jna.LinuxPlatform.inotifyInit1(LinuxPlatform.java:292)
/tmp/DroboApps/crashplan/service.log.0: at com.code42.jna.inotify.InotifyManager.start(InotifyManager.java:207)
/tmp/DroboApps/crashplan/service.log.0: at com.code42.jna.inotify.JNAInotifyFileWatcherDriver.<init>(JNAInotifyFileWatcherDriver.java:61)
/tmp/DroboApps/crashplan/service.log.0:[12.08.15 17:09:28.854 ERROR main .service.backup.BackupController] Exception setting up BackupController! , java.lang.UnsatisfiedLinkError: Error looking up function 'inotify_init1': /mnt/DroboFS/Shares/DroboApps/java8/bin/java: undefined symbol: inotify_init1
/tmp/DroboApps/crashplan/service.log.0:STACKTRACE:: java.lang.UnsatisfiedLinkError: Error looking up function 'inotify_init1': /mnt/DroboFS/Shares/DroboApps/java8/bin/java: undefined symbol: inotify_init1
/tmp/DroboApps/crashplan/service.log.0: at com.sun.proxy.$Proxy36.inotify_init1(Unknown Source)
/tmp/DroboApps/crashplan/service.log.0: at com.code42.jna.LinuxPlatform.inotifyInit1(LinuxPlatform.java:292)
/tmp/DroboApps/crashplan/service.log.0: at com.code42.jna.inotify.InotifyManager.start(InotifyManager.java:207)
/tmp/DroboApps/crashplan/service.log.0: at com.code42.jna.inotify.JNAInotifyFileWatcherDriver.<init>(JNAInotifyFileWatcherDriver.java:61)
This is a direct consequence of the official announcement: https://support.code42.com/CrashPlan/4/Troubleshooting/Linux_CrashPlan_App_Version_4.5_Cannot_Back_Up
Versions 4.5.0 and up have the following requirements: https://support.code42.com/CrashPlan/4/Getting_Started/Code42_CrashPlan_System_Requirements
Kernel version
CrashPlan app version 4.5.x or later: 2.6.27 or later
CrashPlan app version 4.4.1 or earlier: 2.6.13 or later
glibc
CrashPlan app version 4.5.x or later: 2.9 or later
CrashPlan app version 4.4.1 or earlier: 2.4 or later
The DroboFS uses kernel 2.6.22.18 and glibc 2.5.
Issue on Drobo 5N with 4.2.0. Fresh install with latest Java8 and Locale packages. Log file shows the following:
Exception in thread "W1636663_ScanWrkr" java.lang.NoClassDefFoundError: Could not initialize class com.code42.jna.inotify.InotifyManager
at com.code42.jna.inotify.JNAInotifyFileWatcherDriver.<init>(JNAInotifyFileWatcherDriver.java:21)
at com.code42.backup.path.BackupSetsManager.initFileWatcherDriver(BackupSetsManager.java:393)
at com.code42.backup.path.BackupSetsManager.startScheduledFileQueue(BackupSetsManager.java:331)
at com.code42.backup.path.BackupSetsManager.access$1600(BackupSetsManager.java:66)
at com.code42.backup.path.BackupSetsManager$ScanWorker.delay(BackupSetsManager.java:1073)
at com.code42.utils.AWorker.run(AWorker.java:158)
at java.lang.Thread.run(Unknown Source)
Exception in thread "W23960285_ScanWrkr" java.lang.NoClassDefFoundError: Could not initialize class com.code42.jna.inotify.InotifyManager
at com.code42.jna.inotify.JNAInotifyFileWatcherDriver.<init>(JNAInotifyFileWatcherDriver.java:21)
at com.code42.backup.path.BackupSetsManager.initFileWatcherDriver(BackupSetsManager.java:393)
at com.code42.backup.path.BackupSetsManager.startScheduledFileQueue(BackupSetsManager.java:331)
at com.code42.backup.path.BackupSetsManager.access$1600(BackupSetsManager.java:66)
at com.code42.backup.path.BackupSetsManager$ScanWorker.delay(BackupSetsManager.java:1073)
at com.code42.utils.AWorker.run(AWorker.java:158)
at java.lang.Thread.run(Unknown Source)
This was just released. Crashplan 4.2.0
http://support.code42.com/Release_Notes/CrashPlan_For_Home/4.2.0
http://support.code42.com/Release_Notes/CrashPlan_For_Home/4.3.0
Realized when I got this:
I 06/30/15 05:40PM Upgrades available at central.crashplan.com:443
I 06/30/15 05:40PM Downloading a new version of CrashPlan.
I 06/30/15 05:40PM Download of upgrade complete - version 1427864400430.
I 06/30/15 05:40PM Installing upgrade - version 1427864400430
I 06/30/15 05:40PM Upgrade installed - version 1427864400430
I 06/30/15 05:40PM CrashPlan stopped, version 4.2.0, GUID
... and now Crashplan won't run.
I've completely uninstalled Crashplan 3.7.0 (saving my backupArchives) to get my 4.2.0 install going on my 5N, but the Crashplan service isn't starting. Would you clarify whether 4.2.0 expects Java 7 or 8? I had 3.7.0 running with Java 7.
I installed the latest release on my FS and the backups TO the drobo work fine. However, I can see on my other machine (that the FS backs up to) that "No files selected for backup". So, I want to log in from a client machine to the Drobo to set my backup files. However, every time I try the splash screen just hangs for a while and then says that it can't connect to the backup engine. I've followed the instructions at http://my.drobo.ip.address:8080/crashplan as well at http://support.code42.com/CrashPlan/Latest/Configuring/Using_CrashPlan_On_A_Headless_Computer but neither seems to work right.
Can you let me know what I should do to troubleshoot and identify the issue? So far I have:
ps w | grep [C]rashPlanService
)grep servicePort /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf/my.service.xml
-- the answer is 4243
/tmp/DroboApps/crashplan/log.txt
but don't see anything added to it when I try to connect/mnt/DroboFS/Shares/DroboApps/crashplan/service.sh restart
Many thanks in advance!
I'm having an issue with the CrashPlan app on my Drobo 5N. Essentially the app has never stayed running for me. I tried to dig in to the issue a bit and found this when running /mnt/DroboFS/Shares/DroboApps/crashplan/upgrade.sh
:
# ./upgrade.sh
Upgrade jar is: ./1388556100363.jar
Upgrade folder is: ./1388556100363.1417367908268
Unzipping ./1388556100363.jar into ./1388556100363.1417367908268
Archive: ./1388556100363.jar
inflating: META-INF/MANIFEST.MF
inflating: c42_protolib.jar
inflating: com.backup42.desktop.jar
inflating: lang/txt.properties
inflating: lang/txt_ca.properties
inflating: lang/txt_da.properties
inflating: lang/txt_de.properties
inflating: lang/txt_en.properties
inflating: lang/txt_es.properties
inflating: lang/txt_es_ES.properties
inflating: lang/txt_fi.properties
inflating: lang/txt_fr.properties
inflating: lang/txt_hu.properties
inflating: lang/txt_it.properties
inflating: lang/txt_ja.properties
inflating: lang/txt_nl.properties
inflating: lang/txt_no.properties
inflating: lang/txt_pl.properties
inflating: lang/txt_pt.properties
inflating: lang/txt_sv.properties
inflating: lang/txt_th.properties
inflating: lang/txt_tr.properties
inflating: lang/txt_zh.properties
inflating: lang/txt_zh_TW.properties
inflating: run.conf
inflating: upgrade.properties
inflating: upgrade.sh
Fixing upgrade.sh to work with busybox.
Running the upgrade script, please wait...
Sun Nov 30 09:29:57 PST 2014 : Stopping using ../../bin/CrashPlanEngine...
crashplan is not running.
Sun Nov 30 09:29:57 PST 2014 : Sleeping 10 seconds...
Sun Nov 30 09:30:07 PST 2014 : Starting using ../../bin/CrashPlanEngine...
Starting dependancy: locale
Sun Nov 30 09:30:07 PST 2014 : New CrashPlan Backup Engine:
5037 root 1156m S N /mnt/DroboFS/Shares/DroboApps/java7/bin/java -Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=C
7691 root 1136m S N /mnt/DroboFS/Shares/DroboApps/java7/bin/java -Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=C
Sun Nov 30 09:30:07 PST 2014 : Exiting upgrade script
======================================================
Sun Nov 30 09:50:47 PST 2014 : /mnt/DroboFS/Shares/DroboApps/crashplan/app/upgrade/1388556100363.1417367908268/upgrade2.sh
Sun Nov 30 09:50:47 PST 2014 : Current CrashPlan Backup Engine:
5037 root 1156m S N /mnt/DroboFS/Shares/DroboApps/java7/bin/java -Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=C
Sun Nov 30 09:50:47 PST 2014 : Removing old jar files...
Sun Nov 30 09:50:47 PST 2014 : Moving existing native libs from lib to app dir...
mv: can't rename '../../lib/*.so': No such file or directory
Sun Nov 30 09:50:47 PST 2014 : Moving existing license files from lib to app dir...
mv: can't rename '../../lib/*.lic': No such file or directory
Sun Nov 30 09:50:47 PST 2014 : Moving jar files...
Sun Nov 30 09:50:47 PST 2014 : Moving txt files to the lang dir...
mkdir: can't create directory '../../lang': File exists
mkdir: can't create directory '../../bin': File exists
Sun Nov 30 09:50:47 PST 2014 : Moving run.conf to the bin dir...
Sun Nov 30 09:50:47 PST 2014 : Restarting CrashPlan Backup Engine
Sun Nov 30 09:50:47 PST 2014 : Sourcing ../../install.vars...
Sun Nov 30 09:50:47 PST 2014 : Stopping using ../../bin/CrashPlanEngine...
crashplan is not running.
Sun Nov 30 09:50:47 PST 2014 : Sleeping 10 seconds...
Sun Nov 30 09:50:57 PST 2014 : Starting using ../../bin/CrashPlanEngine...
Starting dependancy: locale
Sun Nov 30 09:50:57 PST 2014 : New CrashPlan Backup Engine:
5037 root 1156m S N /mnt/DroboFS/Shares/DroboApps/java7/bin/java -Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=C
8571 root 1136m S N /mnt/DroboFS/Shares/DroboApps/java7/bin/java -Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=C
Sun Nov 30 09:50:57 PST 2014 : Exiting upgrade script
...done
crashplan is enabled and running
Updating version number in service.sh
sed: unsupported command ^
#
busybox version:
# busybox
BusyBox v1.20.2 (2013-01-21 14:02:59 PST) multi-call binary.
Copyright (C) 1998-2011 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.
Usage: busybox [function] [arguments]...
or: busybox --list[-full]
or: busybox --install [-s] [DIR]
or: function [arguments]...
BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as.
Currently defined functions:
[, [[, acpid, addgroup, adduser, adjtimex, ar, arp, arping, ash, awk, basename, blkid, brctl, bunzip2, bzcat, bzip2, cal, cat,
catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst, chroot, chrt, chvt, cksum, clear, cmp, cp, crond, crontab, cryptpw,
cttyhack, cut, date, dc, dd, deallocvt, delgroup, deluser, depmod, devmem, df, diff, dirname, dmesg, dnsd, dnsdomainname,
dos2unix, du, dumpkmap, echo, ed, egrep, eject, env, envdir, envuidgid, ether-wake, expand, expr, fakeidentd, false, fbset,
fbsplash, fdflush, fdformat, fdisk, fgrep, find, findfs, fold, free, freeramdisk, fsck, fsck.minix, fsync, ftpd, ftpget, ftpput,
fuser, getopt, getty, grep, groups, gunzip, gzip, halt, hd, hdparm, head, hexdump, hostid, hostname, httpd, hwclock, id,
ifconfig, ifdown, ifenslave, ifup, inetd, init, insmod, install, ionice, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink, iproute,
iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd, last, less, linux32, linux64, linuxrc, ln, loadfont, loadkmap,
logger, login, logname, logread, losetup, ls, lsattr, lsmod, lsof, makedevs, makemime, man, md5sum, mdev, mesg, microcom, mkdir,
mkdosfs, mkfifo, mkfs.minix, mkfs.vfat, mknod, mkpasswd, mkswap, mktemp, modinfo, modprobe, more, mount, mountpoint, mt, mv,
nameif, nc, netstat, nice, nmeter, nohup, nslookup, ntpd, od, openvt, passwd, patch, pgrep, pidof, ping, ping6, pipe_progress,
pivot_root, pkill, poweroff, printenv, printf, ps, pscan, pwd, raidautorun, rdate, rdev, readahead, readlink, readprofile,
realpath, reboot, renice, reset, resize, rm, rmdir, rmmod, route, rtcwake, run-parts, runlevel, runsv, runsvdir, rx, script, sed,
seq, setarch, setconsole, setfont, setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum, sha256sum, sha512sum, showkey,
slattach, sleep, softlimit, sort, split, start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv, svlogd, swapoff, swapon,
switch_root, sync, sysctl, syslogd, tac, tail, tar, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd, time, timeout, top, touch,
tr, traceroute, true, tty, ttysize, tunctl, tune2fs, udhcpc, udpsvd, umount, uname, unexpand, uniq, unix2dos, unxz, unzip,
uptime, users, usleep, uudecode, uuencode, vconfig, vi, vlock, volname, watch, watchdog, wc, wget, which, who, whoami, xargs, xz,
xzcat, yes, zcat, zcip
#
I'm not sure this has anything to do with the issue I'm having starting the service. /mnt/DroboFS/Shares/DroboApps/crashplan/service.sh
shows that its attempting to start locale
each time I run it and Drobo Dashboard is reporting locale as 'status unknown'.
My 4.5.0 install didn't auto-upgrade, then I saw bash is a new dependency in #21. When I cat /tmp/DroboApps/crashplan/depends.txt, it still only lists locale and java. Adding bash sounds like an appropriate change.
app.log
***************************************************************************************************
DateTime = Sun Nov 20 21:37:55 GMT 2016
OS = Linux (3.2.58-2, arm)
JVM = Java(TM) SE Embedded Runtime Environment (1.8.0_06-b23, 32-bit)
Locale = English (United States), GMT
User = root, /mnt/DroboFS/Shares/DroboApps/.AppData/crashplan
Application = CrashPlan
CPVERSION = 4.7.0 - 1435813200470 (2015-07-02T05:00:00:470+0000) - Build: 344
CPGUID = 643701973760058442 from file: /var/lib/crashplan/.identity
OrgType = CONSUMER
WorkingDir = /mnt/DroboFS/Shares/DroboApps/crashplan/app
LogDir = /mnt/DroboFS/Shares/DroboApps/crashplan/app/log
AppDataDir = /mnt/DroboFS/Shares/DroboApps/crashplan/app/conf
CacheDir = /mnt/DroboFS/Shares/DroboApps/crashplan/app/cache
ArchiveDir = /mnt/DroboFS/Shares/DroboApps/crashplan/app/backupArchives/
JavaOptions = [-Dfile.encoding=UTF-8, -Dapp=CrashPlanService, -DappBaseName=CrashPlan, -Xms20m, -Xmx512m, -Dsun.net.inetaddr.ttl=300, -Dnetworkaddress.cache.ttl=300, -Dsun.net.inetaddr.negative.ttl=0, -Dnetworkaddress.cache.negative.ttl=0, -Dc42.native.md5.enabled=false, -Duser.home=/mnt/DroboFS/Shares/DroboApps/.AppData/crashplan, -Djava.io.tmpdir=/mnt/DroboFS/Shares/DroboApps/crashplan/tmp, -Djava.library.path=/mnt/DroboFS/Shares/DroboApps/crashplan/lib, -Djava.net.preferIPv4Stack=true]
Args = []
LibraryPath = /mnt/DroboFS/Shares/DroboApps/crashplan/lib:.:lib
ClassPath = [file:/mnt/DroboFS/Shares/DroboApps/crashplan/app/lib/com.backup42.desktop.jar, file:/mnt/DroboFS/Shares/DroboApps/crashplan/app/lang/]
service.log.0
[11.20.16 21:37:19.849 INFO MQ-Peer-3 ervice.peer.PeerVersionValidator] WE have an old version, localVersion=1435813200470 (2015-07-02T05:00:00:470+0000), remoteVersion=1460005200540 (2016-04-07T05:00:00:540+0000), remoteGuid=4200
[11.20.16 21:37:19.852 INFO MQ-Peer-1 ervice.peer.PeerVersionValidator] WE have an old version, localVersion=1435813200470 (2015-07-02T05:00:00:470+0000), remoteVersion=1460005200540 (2016-04-07T05:00:00:540+0000), remoteGuid=7497247104854324461
[11.20.16 21:37:19.859 INFO MQ-Peer-3 42.service.history.HistoryLogger] HISTORY:: Downloading a new version of CrashPlan.
[11.20.16 21:37:19.899 INFO MQ-Peer-3 kup42.service.model.ServiceModel] Saved ServiceModel to disk, 13592 bytes.
[11.20.16 21:37:19.900 INFO MQ-Peer-3 .service.upgrade.DownloadManager] DownloadManager stopped.
[11.20.16 21:37:19.960 INFO 1816_DwldMgr .service.upgrade.DownloadManager] DOWNLOAD:: Transferring patch at /linux/upgrade/crashplan/1435813200480_323.jar; DownloadManager[patchDir = upgrade, patchFiles = [1435813200480 (2015-07-02T05:00:00:480+0000)], patchProblem = false]
[11.20.16 21:37:19.977 INFO 1816_DwldMgr common.filetransfer.FileTransfer] FT::Client-tid=769957176255459768, guid=4200; START. moduleName=installs, srcPath=/linux/upgrade/crashplan/1435813200480_323.jar, dstPath=upgrade/1435813200480_323.jar, dataWaitTime=900000, options=[]
[11.20.16 21:37:20.066 INFO MQ-Peer-2 ervice.peer.PeerVersionValidator] WE have an old version, localVersion=1435813200470 (2015-07-02T05:00:00:470+0000), remoteVersion=1435813200480 (2015-07-02T05:00:00:480+0000), remoteGuid=747075570683893912
[11.20.16 21:37:20.096 INFO MQ-Peer-0 com.code42.backup.BackupEntity] BS[747075570683893912>643701973760058442:: Setting keepBlockState=0 during reset(); BS[747075570683893912>643701973760058442, sameOwner=t, backupConnected=f, authorized=f, usingForBackup=t, backupReady=f, backingUp=f, validating=f, closing=f, keepBlockState=0, con=0, val=0, readyCheckTime=0, MM[BS 747075570683893912>643701973760058442: openCount=0, initialized = true, dataFiles.open = false, /mnt/DroboFS/Shares/DroboApps/crashplan/app/backupArchives/747075570683893912], session=null, syncHandler=null, capacityManager=CapacityManager[747075570683893912>643701973760058442, hostedDestination = false, allotted = -1, allottedForAllRelated = false, lastReset = 0]];
[11.20.16 21:37:20.128 INFO MQ-Peer-0 com.code42.backup.BackupServer] BS[747075570683893912>643701973760058442:: Informing of backup readiness - ready=true, notReadyCode=NOT_AVAILABLE; BS[747075570683893912>643701973760058442, sameOwner=t, backupConnected=t, authorized=t, usingForBackup=t, backupReady=f, backingUp=f, validating=f, closing=f, keepBlockState=0, con=2016-11-20T21:37:20:097, val=0, readyCheckTime=2016-11-20T21:37:20:097, MM[BS 747075570683893912>643701973760058442: openCount=0, initialized = true, dataFiles.open = false, /mnt/DroboFS/Shares/DroboApps/crashplan/app/backupArchives/747075570683893912], session=RemotePeer-[guid=747075570683893912]; PeerConnectionState-[state=CONNECTED, mode=PRIVATE, currentAddressIndex=0, layer=1/1(Peer::NIO), connecting=2016-11-20T21:37:18:962, connected=2016-11-20T21:37:19:306, attempts=0, connectActivity=2016-11-20T21:37:19:306, keepAliveSent=0, minRetry=32498, reconnectable, location=192.168.0.10:4242, transportPbK=X509.checksum(b55f651d1f150fadee6b214890d6e642), transportPbKRequestable=false, public=50.180.5.10:8154]; Session-[id=769957174577738168, layer=Peer::NIO, closed=false, isAcceptor=false, remoteIdentity=ENDPOINT, completedAuth=true, lat=2016-11-20T21:37:20:079, lrt=2016-11-20T21:37:20:079, lwt=2016-11-20T21:37:19:317, enqueued=true, local=192.168.0.99:48086, remote=192.168.0.10:4242, usingProtos=true, sessionState=NioSessionState[encryptedHeaders=true], LAN], syncHandler=ServerSyncHandler@24593083[ timestamp=0, txValid=false, bmfValid=false, propsValid=false, pathsValid=false, throttler=500/1000], capacityManager=CapacityManager[747075570683893912>643701973760058442, hostedDestination = false, allotted = -1, allottedForAllRelated = false, lastReset = 0]];
[11.20.16 21:37:20.132 INFO MQ-Peer-0 com.code42.backup.BackupEntity] BS[747075570683893912>643701973760058442:: = Backup ready! (Previously not ready: NOT_AVAILABLE) BackupServerStats@28723903[ BS 747075570683893912>643701973760058442, backupSystemStarted=true, backupNotReadyCode=null, outOfSpace=null, outOfSpaceTimestamp=0, validating=false, backingUp=false, numFilesBackedUp=303032, manifestSize=35069603340, receiveRateInBytesPerSec(B/s)=0.000, sendRateInBytesPerSec(B/s)=0.000, lastBackupTimestamp=Sun Oct 23 23:35:25 GMT 2016, lastCompletedBackupTimestamp=Sat Oct 22 01:55:49 GMT 2016, archiveMaintenanceStats=null, compactStats=CompactStats[lastCompactTimestamp = Mon Nov 14 19:25:04 GMT 2016, numBlocks = 1404997, numBlocksCompleted = 1404997, numBlocksToCompact = 140, numBlocksCompacted = 0, numBlocksFailedChecksum = 0, bytesRemoved = 0, totalBytes = 34902117002, avgBlockSize = 24841, scrapPercent = 0.0%, approxScrapSize = 3477740, scrapPercentAllowed = 0.0, currentInitialBlockNumber = 0, outOfOrderBlocksDetected = false], Session: , sessionSourceBytesCompleted=0 (0.00%), sessionLastSourceBytesCompletedTimestamp=1479677836966, sessionActualBytesSent=0, sessionFilesCompleted=0, sessionStopwatch=3sec, sessionCompletedRateInBytesPerSec(B/s)=0.0, dataSize=34902123146, overhead=167480194, estimatedFreeSpace=-1, minimumFreeSpace=-1, receiveDuration=0 ms; 0MB (0Mbps)]; BS[747075570683893912>643701973760058442, sameOwner=t, backupConnected=t, authorized=t, usingForBackup=t, backupReady=t, backingUp=f, validating=f, closing=f, keepBlockState=0, con=2016-11-20T21:37:20:097, val=0, readyCheckTime=2016-11-20T21:37:20:097, MM[BS 747075570683893912>643701973760058442: openCount=0, initialized = true, dataFiles.open = false, /mnt/DroboFS/Shares/DroboApps/crashplan/app/backupArchives/747075570683893912], session=RemotePeer-[guid=747075570683893912]; PeerConnectionState-[state=CONNECTED, mode=PRIVATE, currentAddressIndex=0, layer=1/1(Peer::NIO), connecting=2016-11-20T21:37:18:962, connected=2016-11-20T21:37:19:306, attempts=0, connectActivity=2016-11-20T21:37:19:306, keepAliveSent=0, minRetry=32498, reconnectable, location=192.168.0.10:4242, transportPbK=X509.checksum(b55f651d1f150fadee6b214890d6e642), transportPbKRequestable=false, public=50.180.5.10:8154]; Session-[id=769957174577738168, layer=Peer::NIO, closed=false, isAcceptor=false, remoteIdentity=ENDPOINT, completedAuth=true, lat=2016-11-20T21:37:20:079, lrt=2016-11-20T21:37:20:079, lwt=2016-11-20T21:37:19:317, enqueued=true, local=192.168.0.99:48086, remote=192.168.0.10:4242, usingProtos=true, sessionState=NioSessionState[encryptedHeaders=true], LAN], syncHandler=ServerSyncHandler@24593083[ timestamp=0, txValid=false, bmfValid=false, propsValid=false, pathsValid=false, throttler=500/1000], capacityManager=CapacityManager[747075570683893912>643701973760058442, hostedDestination = false, allotted = -1, allottedForAllRelated = false, lastReset = 0]];
[11.20.16 21:37:20.153 INFO MQ-Peer-0 .service.backup.BackupController] BACKUP SOURCE CONNECTED! 643701973760058442 to source 747075570683893912
[11.20.16 21:37:20.365 INFO main p42.service.ClientServiceManager] CSM:: -------------------------------------------------------------
[11.20.16 21:37:20.366 INFO main p42.service.ClientServiceManager] CSM:: Starting universal services.
[11.20.16 21:37:20.372 INFO main kup42.service.GuiceClientRuntime] CMD:: STARTED client runtime in 857.8 μs.
[11.20.16 21:37:20.388 INFO ice STARTING .code42.service.peer.PeerService] IPeerService STARTED
[11.20.16 21:37:20.393 INFO main p42.service.ClientServiceManager] CSM:: Finished starting universal services in 26.16 ms.
[11.20.16 21:37:20.393 INFO main p42.service.ClientServiceManager] CSM:: -------------------------------------------------------------
[11.20.16 21:37:20.479 INFO main ging.network.nio.NioNetworkLayer] Attempting to listen on 0.0.0.0:4243
[11.20.16 21:37:20.618 WARN 1816_DwldMgr er.FileTransferBlockingRequestor] FT::C-769957176255459768, guid=4200; ; Exception opening output file. java.io.FileNotFoundException: upgrade/1435813200480_323.jar (Permission denied); upgrade/1435813200480_323.jar, 7ms, duration=0 ms; 0MB (0Mbps), waitDuration=0 ms; 0MB (0Mbps), writeDuration=0 ms; 0MB (0Mbps), java.io.FileNotFoundException: upgrade/1435813200480_323.jar (Permission denied)
STACKTRACE:: java.io.FileNotFoundException: upgrade/1435813200480_323.jar (Permission denied)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.<init>(Unknown Source)
at com.code42.io.FileHandle.open(FileHandle.java:67)
at com.backup42.common.filetransfer.FileTransferBlockingRequestor.<init>(FileTransferBlockingRequestor.java:81)
at com.backup42.common.filetransfer.FileTransferBlockingRequestorFactory.create(FileTransferBlockingRequestorFactory.java:23)
at com.backup42.common.filetransfer.FileTransfer.transferFile(FileTransfer.java:355)
at com.backup42.common.filetransfer.FileTransfer.execute(FileTransfer.java:198)
at com.backup42.common.filetransfer.FileTransferService.transfer(FileTransferService.java:356)
at com.backup42.common.filetransfer.FileTransferService.transfer(FileTransferService.java:334)
at com.backup42.service.CPService.downloadByMessaging(CPService.java:3934)
at com.backup42.service.upgrade.DownloadManager.downloadPatch(DownloadManager.java:237)
at com.backup42.service.upgrade.DownloadManager.downloadPatches(DownloadManager.java:181)
at com.backup42.service.upgrade.DownloadManager.doWork(DownloadManager.java:128)
at com.code42.utils.AWorker.run(AWorker.java:148)
at java.lang.Thread.run(Unknown Source)
[11.20.16 21:37:20.621 WARN 1816_DwldMgr .service.upgrade.DownloadManager] DOWNLOAD:: Unable to download patch. url=https://download.crashplan.com/installs/linux/upgrade/crashplan/1435813200480_323.jar?guid=643701973760058442, FileTransferException [srcPath=/linux/upgrade/crashplan/1435813200480_323.jar, errors=[DST_IO_ERROR]]; DownloadManager[patchDir = upgrade, patchFiles = [1435813200480 (2015-07-02T05:00:00:480+0000)], patchProblem = false], FileTransferException [srcPath=/linux/upgrade/crashplan/1435813200480_323.jar, errors=[DST_IO_ERROR]]
STACKTRACE:: FileTransferException [srcPath=/linux/upgrade/crashplan/1435813200480_323.jar, errors=[DST_IO_ERROR]]
at com.backup42.common.filetransfer.FileTransferBlockingRequestor.<init>(FileTransferBlockingRequestor.java:84)
at com.backup42.common.filetransfer.FileTransferBlockingRequestorFactory.create(FileTransferBlockingRequestorFactory.java:23)
at com.backup42.common.filetransfer.FileTransfer.transferFile(FileTransfer.java:355)
at com.backup42.common.filetransfer.FileTransfer.execute(FileTransfer.java:198)
at com.backup42.common.filetransfer.FileTransferService.transfer(FileTransferService.java:356)
at com.backup42.common.filetransfer.FileTransferService.transfer(FileTransferService.java:334)
at com.backup42.service.CPService.downloadByMessaging(CPService.java:3934)
at com.backup42.service.upgrade.DownloadManager.downloadPatch(DownloadManager.java:237)
at com.backup42.service.upgrade.DownloadManager.downloadPatches(DownloadManager.java:181)
at com.backup42.service.upgrade.DownloadManager.doWork(DownloadManager.java:128)
at com.code42.utils.AWorker.run(AWorker.java:148)
at java.lang.Thread.run(Unknown Source)
[11.20.16 21:37:20.622 WARN 1816_DwldMgr 42.service.history.HistoryLogger] HISTORY:: Download of upgrade failed - version 1435813200480, connection lost.
[11.20.16 21:37:20.656 INFO 1816_DwldMgr kup42.service.model.ServiceModel] Saved ServiceModel to disk, 13592 bytes.
i am getting this error when backup starts (4.4.1)
Exception in thread "W13005329_ScanWrkr" java.lang.NoClassDefFoundError: Could not initialize class com.code42.jna.inotify.InotifyManager
at com.code42.jna.inotify.JNAInotifyFileWatcherDriver.(JNAInotifyFileWatcherDriver.java:22)
at com.code42.backup.path.BackupSetsManager.initFileWatcherDriver(BackupSetsManager.java:417)
at com.code42.backup.path.BackupSetsManager.startScheduledFileQueue(BackupSetsManager.java:355)
at com.code42.backup.path.BackupSetsManager.access$1600(BackupSetsManager.java:72)
at com.code42.backup.path.BackupSetsManager$ScanWorker.delay(BackupSetsManager.java:1148)
at com.code42.utils.AWorker.run(AWorker.java:157)
at java.lang.Thread.run(Unknown Source)
Hi Ricardo,
Sorry to trouble you again. Not sure where would be the best place to ask this question so I decided to post this question here. Hope you don't mind.
Based on Crashplan's announcement today, it looks like they are phasing out the Crashplan Home service and asking everyone to move onto the Crashplan Small Business. Given this change, and also it's incompatibility with ARM devices like Drobo, I am starting to look for alternative solutions. Do you know if there is any plan out there to implement any Drobo integration with Backblaze like this https://www.backblaze.com/b2/partner-synology.html ? I am really hoping that we wouldn't have to purchase a different NAS (like Synology) to just have a reliable and affordable cloud backup.
Thank you for your time and looking forward your answer.
Alex
http://www.droboports.com/app-repository/crashplan/ has 4.2.0 has the latest release.
any chance for 4.6.0 update for Drobo5N?
http://www.droboports.com/app-repository/crashplan/ needs a link to the 4.2.0 release.
I'm not sure if this is a problem with the crashplan droboport or something else, so thought I'd start here in case you can help.
I was able to use the CrashPlan UI to access my drobo and setup files to backup. However, after initially scanning the directories and starting a backup, now it is showing each directory as 0MB even though there are gigabytes of data inside:
# pwd
/mnt/DroboFS/Shares
# du -hd1 .
720.4G ./DroboApps
48.0G ./Backup
66.9G ./Photos
67.4G ./Music
902.7G .
# ls -la
drwxrwxrwx 6 Admin Admin 4096 Oct 17 16:35 .
drwxrwxrwx 6 Admin Admin 4096 Nov 6 12:44 ..
drwxrwxrwx 14 Admin Admin 4096 Nov 5 08:36 Backup
drwxrwxrwx 11 Admin Admin 4096 Nov 6 13:03 DroboApps
drwxrwxrwx 509 Admin Admin 20480 Oct 31 13:39 Music
drwxrwxrwx 49 Admin Admin 4096 Oct 29 13:51 Photos
I've tried forcing a rescan (using the crashplan UI to enter the scan
command in the command prompt) but it didn't change anything. Any thoughts on what's going on or what I can do to correct it?
With 4.2.0 I can't seem to get CrashPlan on my Drobo 5N to actually back up to CrashPlan central. I have locale, java8 and crashplan successfully installed. I can connect successfully to the Drobo via the CrashPlan UI (running on OSX), I have files configured to back up, but Crashplan is permanently in the state "Waiting for backup" and it says "To do: 0 files" and "Initial backup not complete". The destinations view says the connection status is (for example) "Connected for 7 minutes", but again progress is still "Waiting for backup" which never begins. ressing the "start" arrow doesn't change this status or show any attempt to begin backup. I've tried both scheduled backups and "always on" and neither option results in a backup.
I uninstalled and reinstalled both crashplan and locale and this has made no difference. I'm not sure what further steps I should take for troubleshooting.
Hi Ricardo - I posted on drobospace but am moving the discussion over here at your request. I currently have 3.3.0 firmware installed and was able to install other apps (locale & java8) using the usual method (place the .tgz in the DroboApps folder and reboot) without issue. For some reason however, when I put crashplan.tgz in DroboApps and reboot, it doesn't actually install. i.e. after reboot, if I go to the DroboApps folder the crashplan.tgz is still sitting there and there is no crashplan/ folder. I've rebooted multiple times with no luck.
I've tried unpacking the .tgz on my desktop with tar xvzf crashplan.tgz and it unzips sucessfully, so I don't think it's a corrupted download (plus, I've re-downloaded several times).
Should I try manually installing by unpacking and running the install script instead of rebooting? Or is there anything else I can provide for debugging?
Hi Richardo,
I recently just brought my Drobo 5N online after we moved from one house to another a few months ago. The Crashplan on my Drobo is still on the 4.5 version. I realize that the new versions of Crashplan no longer supports non-Intel devices. I am wondering if I could give Crashplan 4.7.0.14 a try to continue my backup. Would you be able to point me where I could download Crashplan 4.7.0.14 for Drobo? Thank you!
Code 42 released a new version of CrashPlan 4.5.0
https://support.code42.com/Release_Notes/CrashPlan_For_Home/4.5.0
And again it breaks the install :(
Ricardo, I'd like to thank you so much for all the work you have put into supporting CrashPlan on the Drobo, they haven't made it easy!!!
Cheers,
Ruben
Hi there,
I'm running crashplan 4.6.0.5 on a Drobo 5N.
Both apps Java and locale are installed and running.
10 days or so crashplan stopped working on my Drobo. Reason: it again tries to install an update.
So, what I did yesterday: uninstall of Drobo crashplan 4.5.2 and re-installation. It then worked and stopped working today.
I thought the automatic update has been disabled, hasn't it?
Thanks for any help. It seems I'm the only one using crashplan, because nobody else reported this problem. I guess, I have to consider moving away from crashplan as well. This is not the kind of service I expect.
Cheers,
Dietmar
Looking through my log.txt
file, I'm seeing many instances of the following message. It was happening about twice a day until today, and now I get it every 5 minutes or so followed by what looks like a stop command. I noticed on my remote machine that backs up to the drobo stopped last night (around the timing of these messages appearing frequently). Do these mean there's an issue somewhere or should I just ignore them?
Jul 15, 2015 1:03:41 AM net.sbbi.upnp.LogWrapper warn
WARNING: Discovery message sender IP /10.0.0.1 does not match device description IP /172.16.12.1 skipping device, set the net.sbbi.upnp.ddos.matchip system property to false to avoid this check
2015-07-15 02-06-40: ./CrashPlanEngine stop
I can also no longer access the drobo via the UI on my client machine; although after doing a service.sh restart
backups starting running again, but I still get the warning, followed by more messages - here's the full log after the restart I did. Backups stopped about 2 minutes after they were running and just as I've been writing this, have turned on and off a few times (judging by my Crashplan UI on the remote computer saying it's connected to my Drobo or not): https://www.dropbox.com/s/bu8eiafmsf1a07z/log-txt-snippet.txt?dl=0
Hi,
Crashplan stopped working 3 days ago and it does not start anymore. From what I can see, it is connected with Java. But I can't see anything specific from the log files. Maybe someone can point me in the right direction how to decipher the log files, so that I can resolve the issue.
Thanks,
Dietmar
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.