Everything posted by jbrodriguez
-
ControlR (Android/iOS app for unRAID)
Well, there's some progress Can you follow the steps in https://github.com/jbrodriguez/controlr-support Also, one more time /usr/bin/sensors -A
-
[Plugin] controlrd
Upgraded the plugin ! 2020-01-04 - 2.17.1 Small changes to system sensor data parsing.
-
ControlR (Android/iOS app for unRAID)
I made a small change to the ControlR plugin (now v2020.01.04, v2.7.1), can you check if that solves your issue @ErikM1970 ?
-
[Plugin] unbalanced
Hi, unbalance runs rsync underneath, so it has the same semantics, it will skip files that are already in the target for example.
-
ControlR (Android/iOS app for unRAID)
I haven't forgotten, it's more like I haven't been able to replicate it 😮 I need to work on the plugin, so I'll try something as soon as I get there.
-
ControlR (Android/iOS app for unRAID)
Mmm, ok that's odd ... it means that the server is actually returning some data. Couple of thoughs: do you have a reverse proxy in front of the unraid ui (letsencrypt or similar) ? Is the unraid UI on some port other than 80 ? Finally, can you try the instructions here https://github.com/jbrodriguez/controlr-support ?
-
[Plugin] unbalanced
I get you. I have those hard-coded arguments, because users can shoot themselves in the foot if they're not familiar with rsync. Especially the -R is really needed. I'll give it some more thought.
-
ControlR (Android/iOS app for unRAID)
Hi, the JSON parse error is about the ControlR plugin, I think it believes you're on https, while you're actually on http. There should be another debug line below the scanServerCheck. Can you try setting your Unraid SSL setting to 'no', just to check if that solves the issue ?
-
ControlR (Android/iOS app for unRAID)
Hi, is it possible that some characters in the password are not being echoed correctly ? Just about the only thing I can think of. In any case, try the following: - Go to Settings > Open Source Libraries - After the react native credits, you’ll find a debug button, hit it once (counter should read 1) - Now try connecting manually (you should see a ‘debug initialized ‘ message at the bottom) - It should go back to the main screen - Go to manual add again - It should be displaying some debug message - Take a screenshot and send it over
-
[Plugin] unbalanced
Hi, thanks for the comments ! unBALANCE move works by copying then deleting, precisely for events such as your scenario (interrupted mid transfer). So you didn't actually need to move back files to the source, just delete files from the destination. Hope that makes sense.
-
[Plugin] unbalanced
Hey, it's currently not possible, but if you're mostly copying disk to disk, maybe you can do parallel rsyncs from the command line. Not sure if your parity disk will start barking at the work thrown its way
-
[Plugin] unbalanced
Hi, given a folder it checks its children and allocated to other disks according to the available space. I guess you can say it's two levels deep. It does inform which folders it won't copy, both in the "console" when PLAN completes and it sends an email with the results of the plan, if you set notifications in the settings
-
[Plugin] unbalanced
Awesome ! That sounds very easy to consume, thanks !
-
[Plugin] unbalanced
Hey, I remembered I worked with dlandon, to enable UD support on ControlR and we added an 'endpoint' to get the UD drives on a server. I think someone sent me the output of this endpoint, that I used to lay out the data types I'd still need to invoke that endpoint with a valid csrf_token (and auth cookie I think?), but will look into it some more // { // "automount": true, // "avail": 1354998996992, // "command": false, // "command_bg": false, // "device": "/dev/sdf1", // "disk": "/dev/sdf", // "fstype": "xfs", // "label": "Mercury_Elite_Pro_Elite_Pro", // "logfile": "/tmp/unassigned.devices/.log", // "luks": "/dev/sdf1", // "mountpoint": "/mnt/disks/deluge", // "openfiles": "39\n", // "owner": "user", // "part": "1", // "prog_name": "", // "serial": "ugeneric", // "serial_short": "ugeneric", // "shared": true, // "size": 2999127797760, // "target": "/mnt/disks/deluge", // "used": 1644128800768 // } export interface IPartition { automount: boolean avail: number command: boolean command_bg: boolean device: string disk: string fstype: string label: string logfile: string luks: string mountpoint: string openfiles: string owner: string part: string prog_name: string serial: string serial_short: string shared: boolean size: number target: string used: string } // "device":"\/dev\/sdi","type":"ata","partitions":[],"temperature":"","size":18253611008,"serial_short":"09000000000000000001","serial":"VMware_Virtual_SATA_Hard_Drive_09000000000000000001 export interface IDevice { device: string type: string partitions: IPartition[] temperature: string size: number serial_short: string serial: string }
-
[Plugin] unbalanced
Generally speaking something resembling `/var/local/emhttp/disks.ini`, json would definitely be better. I'm checking the code and I seem to use most of the fields for each disk entry. Also, array disks are mounted under /mnt (/mnt/disk1, etc.). Is that the case for UD disks ? It does look like the code will require some precision surgery to add UD, but I'm willing to give it a go as soon as I can spare some time.
-
[Plugin] unbalanced
Hey thanks ! That would certainly help. Is there something like that already or you would need to create it (json or ini file) ?
-
[Plugin] unbalanced
Hi, you need to enable the plan button first, by selecting one of the source/destination folders/disks.
-
[Plugin] unbalanced
Hi, it's possible ! Critters in the software
-
[Plugin] unbalanced
Yes, it's doing absolutely nothing ... So two ideas - Can you try on another browser ? - Try opening the developer tools to check for any errors on the javascript console. The log is pretty much empty, it's very odd that it got to the point of showing the progress widget, yet nothing was written to the log.
-
[Plugin] unbalanced
It should be doing something Can you check the log (/boot/logs/unbalance.log) for any clues ?
-
[Plugin] unbalanced
I think it can work with UD, haven't really thought about it, I think it will come down to how they're mounted .... as a first level estimate, I think it would take a lot of work in terms of touching some of the core functionality ... I'll give it a look when I work on it.
-
[Plugin] unbalanced
You can use rsync arguments (look in settings). I think there's a parameter to handle hard-links (-H, if I remember correctly)
-
[Plugin] unbalanced
Hey there, that's certainly a fair request. I'm unable to work on the plugin in the short term, but I'll include this feature in the next minor release.
-
[Plugin] unbalanced
Just as a test, did you try setting SSL to no in settings and restart the unbalance plugin ? Does that work ?
-
[Plugin] unbalanced
Hey, how do you suggest to do that ? What criteria to choose only those 5 instead of only 6 or 3, or 7 ?? About rsync, I don't have its command line in my head, but you can always man rsync on the web browser