[Plugin] unbalanced


Recommended Posts

  • 3 weeks later...

v4.0.0 is now available !

 

2017-12-05 - 4.0.0

 

This is major release bringing in new features to improve the end user experience !

 

Transfer page
Here you can monitor the progress of a transfer operation (move/copy), broken down by each rsync command that are
taking place

 

History page
This is a list of all the operations that have been executed. This allows you to

  • Replay the most recent one (excluding dry-runs)
  • Validate the latest Scatter copy operation

(both replay and validate need a confirmation before proceeding)

 

Other features

  • The Scatter and Gather screens are now completely separate, which means you can switch freely among them, without any side effects.
  • A select/deselect all checkbox was added for the TO column in the Scatter screen.
  • The default rsync flags are now fixed, you can only add flags.

Improvements / Bug fixes

  • Fix leaving empty folders behind (Gather operation)
  • Fix display of disk location per selection (Gather screen)
  • Fix calculation of space bar
  • Improve throttling of transfer progress updates
  • Avoid running stop script if not present
  • Fix enabling/disabling buttons based on selections
  • Refactor code to better represent the app's concepts (plan, operation, commands, etc.)
  • The size of the bundle was reduced by approximately 70%

 

More details can be found on github.

 

The next steps will be (roughly):

- Stop an operation

- Fix permissions while planning a transfer (configurable)

- Look into Freeman's suggestions a couple of posts above

 

Let me know how it works for you !

400-transfer.png

  • Like 2
  • Upvote 1
Link to comment

Really looking forward to this version, very helpful plugin!

 

Had a bit of a problem installing, though.  Check for updates was not finding update after a few hours, so I uninstalled old version, and tried to install updated plugin.

 

 

plugin: installing: https://raw.githubusercontent.com/jbrodriguez/unraid/master/plugins/unbalance.plg
plugin: downloading https://raw.githubusercontent.com/jbrodriguez/unraid/master/plugins/unbalance.plg
plugin: downloading: https://raw.githubusercontent.com/jbrodriguez/unraid/master/plugins/unbalance.plg ... done

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214
plugin: xml parse error

 

Link to comment
1 hour ago, poto2 said:

Really looking forward to this version, very helpful plugin!

 

Had a bit of a problem installing, though.  Check for updates was not finding update after a few hours, so I uninstalled old version, and tried to install updated plugin.

 

 


plugin: installing: https://raw.githubusercontent.com/jbrodriguez/unraid/master/plugins/unbalance.plg
plugin: downloading https://raw.githubusercontent.com/jbrodriguez/unraid/master/plugins/unbalance.plg
plugin: downloading: https://raw.githubusercontent.com/jbrodriguez/unraid/master/plugins/unbalance.plg ... done

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): /tmp/plugins/unbalance.plg:85: parser error : xmlParseEntityRef: no name in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): [ -f "/usr/local/emhttp/plugins/&name;/scripts/stop" ] && /usr/local/emhttp/plug in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 214
plugin: xml parse error

 

Possibly a bad download, or your flash is read-only or corrupt preventing the download from saving.

Link to comment
6 hours ago, jbrodriguez said:

 

Yes, it happened to me too ... only after I received a github alert for an issue about the xml parsing error O.o

 

I fixed the issue about the xml parsing and was able to install it properly.

 

Thanks trurl & Squid for helping out.

 

Thanks for the suggestions and quick response, plugin installing now. 

Link to comment

Hi,

 

I hope you can help with the following problem...... I must be missing something fundamental here...

 

I'm trying to empty Disc 8 (4TB) with a view to re-formatting it............. As you can see from the graphic, I've got 7TB of empty disc space selected, but it says I haven't got enough space.

 

What am I missing please?

 

Regards,

 

Paul

unbalance.JPG

Link to comment

Hi pm1961,

 

You selected server as a whole, so the plugin tries to transfer every child files/folder as a block.

 

The issue is that server contains a single folder (BluRay Movies) that is 3.01TB in size, and you don't have any disk with nearly 3.01TB free.

 

Instead of selecting server, drill down (click on the left arrow) and select BluRay Movies directly.

 

This way it will transfer the folders below (each separate movie) which should be a more transferrable 40/50GB each.

Link to comment

I'm getting stuck during planning. Not really sure what the hang up is. It just starts and goes for a minute, then freezes. Can anyone help?

I: 2017/12/12 21:59:18 planner.go:490: [1.32 MB] /mnt/disk4/Pictures/./2005-12-14 16.29.07.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.32 MB] /mnt/disk4/Pictures/./2009-12-16 17.12.40.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.32 MB] /mnt/disk4/Pictures/./2005-08-17 17.40.24.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.32 MB] /mnt/disk4/Pictures/./2010-06-15 15.06.02.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2005-08-17 13.50.38.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2005-08-18 20.19.25.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2009-03-27 04.45.42.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2009-08-07 15.21.58.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2005-08-18 20.24.49.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2009-09-27 07.21.57.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2010-10-20 13.50.22.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2010-08-29 14.55.48.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2011-02-12 11.45.28.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2005-08-17 17.47.07.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2011_09_16 - 17.47.58.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2005-12-14 17.40.17.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.31 MB] /mnt/disk4/Pictures/./2010-08-29 15.12.22.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2009-09-27 07.23.00.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2009-03-27 04.45.33.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2005-08-21 13.33.47.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2010-08-29 15.10.51.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2011_10_19 - 18.39.17.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2009-12-16 15.42.23.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2005-08-22 18.56.04.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2005-08-16 02.32.29.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2010-01-19 13.56.32.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2010-07-29 13.17.35.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2005-08-20 10.20.14.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2010-07-29 13.18.18.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.30 MB] /mnt/disk4/Pictures/./2009-07-12 18.06.20.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2009-07-12 18.08.50.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2011_10_19 - 18.39.23.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2009-05-21 16.08.41.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2005-08-22 18.54.04.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2010-07-29 13.18.23.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2005-08-17 13.32.40.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2005-08-19 08.29.16.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2005-08-17 18.06.17.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2005-08-21 13.30.06.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2011_06_17 - 07.33.18.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2005-12-14 13.29.31.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2007-11-15 07.47.33.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2009-08-15 17.52.54.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2009-08-07 15.22.07.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2005-08-17 13.21.43.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.29 MB] /mnt/disk4/Pictures/./2010-07-29 13.18.51.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.28 MB] /mnt/disk4/Pictures/./2010-07-29 13.39.13.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.28 MB] /mnt/disk4/Pictures/./2005-12-14 16.26.36.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.28 MB] /mnt/disk4/Pictures/./2008-04-10 23.59.34.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.28 MB] /mnt/disk4/Pictures/./2010-07-29 13.39.08.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.28 MB] /mnt/disk4/Pictures/./2005-08-22 19.58.23.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.28 MB] /mnt/disk4/Pictures/./2008-01-31 23.29.29.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.28 MB] /mnt/disk4/Pictures/./2005-08-22 19.58.39.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.28 MB] /mnt/disk4/Pictures/./2010-07-29 17.25.50.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.28 MB] /mnt/disk4/Pictures/./2009-12-16 15.42.05.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2005-08-18 20.23.13.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2008-04-11 00.27.24.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2011_07_23 - 21.02.35.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2009-08-15 14.26.54.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2008-01-31 23.29.36.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2010-07-29 13.20.26.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2009-07-12 18.16.02.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2010-02-14 14.59.51.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2005-08-18 20.20.27.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2007-12-17 03.07.37.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2010-08-18 13.04.06.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.27 MB] /mnt/disk4/Pictures/./2005-08-21 13.32.00.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.26 MB] /mnt/disk4/Pictures/./2010-07-29 13.39.15.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.26 MB] /mnt/disk4/Pictures/./2010-07-29 13.20.23.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.26 MB] /mnt/disk4/Pictures/./2011_12_28 - 18.56.17.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.26 MB] /mnt/disk4/Pictures/./2009-12-22 14.44.40.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.26 MB] /mnt/disk4/Pictures/./2010-06-15 16.55.44.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.26 MB] /mnt/disk4/Pictures/./2005-08-17 21.06.57.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.26 MB] /mnt/disk4/Pictures/./2005-08-17 21.24.20.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.26 MB] /mnt/disk4/Pictures/./2009-12-11 20.57.46.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.26 MB] /mnt/disk4/Pictures/./2007-11-15 07.49.52.jpg

I: 2017/12/12 21:59:18 planner.go:490: [1.26 MB] /mnt/disk4/Pictures/./2005-08-17 21.13.22.jpg

I: 2017/12/12 21:59:18 planner.go:490: [413.22 KB] /mnt/disk4/Pictures/./2009-03-26 12.24.16.jpg

I: 2017/12/12 21:59:18 planner.go:493: ---------------------------------------------------------

I: 2017/12/12 21:59:18 planner.go:494:

I: 2017/12/12 21:59:18 planner.go:496: =========================================================

I: 2017/12/12 21:59:18 planner.go:497: disk(/mnt/disk6):no-items:currentFree(993.24 GB)

I: 2017/12/12 21:59:18 planner.go:498: ---------------------------------------------------------

I: 2017/12/12 21:59:18 planner.go:499: ---------------------------------------------------------

I: 2017/12/12 21:59:18 planner.go:500:

I: 2017/12/12 21:59:18 planner.go:496: =========================================================

I: 2017/12/12 21:59:18 planner.go:497: disk(/mnt/cache):no-items:currentFree(47.14 GB)

I: 2017/12/12 21:59:18 planner.go:498: ---------------------------------------------------------

I: 2017/12/12 21:59:18 planner.go:499: ---------------------------------------------------------

I: 2017/12/12 21:59:18 planner.go:500:

I: 2017/12/12 21:59:18 planner.go:504: =========================================================

I: 2017/12/12 21:59:18 planner.go:505: Bytes To Transfer: 49.00 GB

I: 2017/12/12 21:59:18 planner.go:506: ---------------------------------------------------------

W: 2017/12/12 22:06:50 server.go:331: closing socket (&{ws:0xc4200fc360 onMessage:0x6e6730 onClose:0x6e6780}): EOF

I: 2017/12/12 22:06:50 core.go:148: Sending config

I: 2017/12/12 22:06:50 core.go:153: Sending state

I: 2017/12/12 22:06:50 core.go:163: Sending storage

I: 2017/12/12 22:07:17 core.go:163: Sending storage

I: 2017/12/12 22:08:42 core.go:148: Sending config

I: 2017/12/12 22:10:36 core.go:163: Sending storage

 

Link to comment

Okay, thanks for the help.

I opened in Chrome and opened up the developer console. I had several errors.

Also attached is my log.

Disks are all okay...

 

I would like to add that in Chrome, I start PLAN, it still stops (as in the picture in my above post), however I am able to click MOVE. Once I do, though, it takes me to the transfer tab and won't let me click anything from that point. (The transfer tab states "No transfer operation is currently on going.") Nothing is transferring.

 

Thanks again!

 

image.png

unbalance.log

Link to comment

Ok, so the client side of the app is crashing due to receiving too many progress messages.

 

I'm throttling progress messages for transfer operations, will need to do that for the planning stage too.

 

1 hour ago, LakersFan said:

however I am able to click MOVE

 

Don't do that.

 

Since plan is freezing (crashing), the whole app is in an unknown state, operations may have unforeseen results.

 

I won't be able to fix this in the next couple of weeks.

 

But, there would still be an issue:

 

Looks like you have 16,000+ files under the Pictures share.

 

unbalance will execute a separate rsync command for each one of those files:

rsync -avPRX "Pictures/2011-01-01 - fileA.jpg" "/mnt/disk4"
rsync -avPRX "Pictures/2011-01-01 - fileB.jpg" "/mnt/disk4"
...

 This creates overhead on the transfer/history screens and the history file.

 

The transfer/history screens can be fixed, but your history file will grow considerably.

 

If you still want to use unbalance, consider creating a folder under Pictures (for example, collection), and moving all your files under this folder.

 

This way when you select Pictures, it will create a single rsync command:

rsync -avPRX "Pictures/collection" "/mnt/disk4"

 

  • Upvote 1
Link to comment

Attempting to merge a bunch of video files...from

/mnt/disk3/media/anime  (2TB free on this disk)

to

/mnt/disk2/media/anime

 

clicking proceed...it flashes to a empty transfer page.

 

Looking at the logs:

 

I: 2017/12/16 19:37:41 planner.go:493: ---------------------------------------------------------
I: 2017/12/16 19:37:41 planner.go:494:
I: 2017/12/16 19:37:41 planner.go:504: =========================================================
I: 2017/12/16 19:37:41 planner.go:505: Bytes To Transfer: 315.27 GB
I: 2017/12/16 19:37:41 planner.go:506: ---------------------------------------------------------

W: 2017/12/16 19:37:48 server.go:331: closing socket (&{ws:0xc4201f81b0 onMessage:0x6e6730 onClose:0x6e6780}): unexpected end of JSON input

I: 2017/12/16 19:37:48 core.go:158: Sending operation
I: 2017/12/16 19:38:17 core.go:148: Sending config
I: 2017/12/16 19:38:17 core.go:153: Sending state
I: 2017/12/16 19:38:17 core.go:163: Sending storage
I: 2017/12/16 19:38:18 core.go:171: Sending history
I: 2017/12/16 20:01:14 core.go:148: Sending config

 

Broke out the transfer into smaller groups (half of what was done previous) for test....would still happen.

Then did even smaller groups (1/3 the size)...same thing

Kept going down till i was doing 3-10 series and they would transfer fine.

 

Seems something is up with total size.....20GB is max I can seem to move.

Anything higher will generate the above issue.

 

Issue 2

Gather > Select Folder > Choose Target drive > click Previous

It never goes back and loads the screen. The 4 bars on the top right is showing activity but it never does anything.  

Refreshing the window is the only way to get back.

 

Issue 3

Gather > Select Folder > Choose Target drive > Click on Gather again > Select folders > Click Next

Same as above....never finishes loading the screen and the 4 bars show activity...but nothing happens.

 

Urlryn

Edited by Urlryn
Link to comment

Hi Urlryn,

 

Issue 2 and 3 seem to be navigation issues, I'll take a look. Thanks for reporting them.

 

About the first issue, size shouldn't really matter.

 

The error is unusual, it comes up at a point where the information sent to the server is basically folder names.

 

Is it possible your folder names have unicode characters (tilde, etc.) or similar ?

 

I would need to know the exact data that gets sent to the server, but it would need a new build of the plugin, which I can't do at the moment.

 

Let me know about the folders, see if has something to do with it.

 

 

Link to comment
  • jbrodriguez changed the title to [Plugin] unbalanced

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.