Everything posted by Iker
-
[PLUGIN] ZFS Master
This seems to be more a ZFS Problem than plugin problem, please post in the ZFS Plugin thread the output of your zpool command.
-
[PLUGIN] ZFS Master
Which plugin version are you using?
-
[PLUGIN] ZFS Master
Indeed there is a requirement that the ZFS Plugin has to be installed; however, it is just declared on the ZFS Master manifest but not enforced in any way (at least in my code).
-
[PLUGIN] ZFS Master
Unfortunately, I couldn't replicate this situation; I have uninstalled and deleted the plugin folder and associated files here and there (plugins removed folder included) and reinstalled the plugin without any problems. My best guess at this point is that there are some other tasks from the action center that haven't been completed, and that's why the installation is stuck in a "pending" state; you can try to install another plugin and check if that succeds, restart unRaid and try again or look for help in the correspondig unRaid 6.11.0 thread.
-
[PLUGIN] ZFS Master
Hi, could you please share which version of unraid are you using; this is the first time that I have hear about that problem and I'm not completely sure if it related to the plugin or unraid itself.
-
[PLUGIN] ZFS Master
Wow, that's very clever! I'm not that Docker savvy, but yeah, I assume that volumes names are just 32 bytes hashes (64 bytes hex). I'm so sorry about all the mess with the patterns; but it really worth the trouble, thanks to that the load times were reduced to half.
-
[PLUGIN] ZFS Master
Please be aware that Lua Patterns are not equivalent to Regex. Your use case seems to be more than Lua Pattern could handle, my suggestion is to create another dataset/volume exclusively for Docker Files so you could filter that dataset from view.
-
[PLUGIN] ZFS Master
The commands you show are the same as the plugin currently uses, and I have found some of the issues you mention, particularly with the key unload. I'm unsure what type of notification plugins receive once the shutdown/array stop has started; I will look into this and get back if I find something.
-
[PLUGIN] ZFS Master
Datasets can be minimized, and the configuration is stored on a cookie that lasts a year; the same happens for pools; for your case, if you want to handle things a little bit better, you can create a child dataset (dockerfiles for example) and filter or collapse that dataset.
-
[PLUGIN] ZFS Master
Hi Guys, I just posted a new update for the Plugin; this introduces support for Datasets Encryption, including creation and lock and unlock datasets. Also there is a major change in the UI, now things are displayed like a folder structure. Also this version fix the error for you guys that are using the unraid 6.9.2 version (@dianasta @BasWeg). For the next update i'll focus on the snapshots management thing (Dialogs, multiple selection, etc.). 2022.08.21 Change - UI into "folder" structure Add - Support for ZFS Encryption Add - Unlock and Lock actions for encrypted datasets Fix - Error on unRaid 6.9.2 associated with session management
-
[PLUGIN] ZFS Master
Hi, I have reproduced and isolated the issue, but fixing it is a little bit harder; in the coming days, I'll post an update with this issue fixed and a couple of new UI improvements.
-
[PLUGIN] ZFS Master
To be Honest; I have not tested the plugin installation and functionality in the version that you referr, is going to take me a couple days to test the plugin and debug the error.
-
[PLUGIN] ZFS Master
It really depends on the unRaid version; in the new RC Series (6.11) it's possible to explore any path from the builtin browser, that's why I revive this functionality; as far as I know it's not possible in the stable 6.10.
-
[PLUGIN] ZFS Master
Great! the new method to obtain datasets, volumes, snapshots, and their respective properties; is as good as it can be to prevent parsing errors and, overall, much quicker than the previous one. Now that I have finished with that and it is working (As far as I know) very good, I will focus on new functionality and improvements over the UI; the two you describe are on their way.
-
[PLUGIN] ZFS Master
This Lua Patterns are very simple, this should do the trick: /system/.* Let met know if it helps.
-
[PLUGIN] ZFS Master
Hi Folks, I just posted an update for the Plugin; this improves load times by 50% in most cases. Please check the exclusion pattern change. Unfortunately, the backend change requires to use of a Lua Pattern instead of a regex 2022.08.02 Warning - Please Update your exclusion pattern! Add - Browse Button for Datasets Add - Support for listing volumes!! Add - Lua script backend for loading dataset informatin http://lua-users.org/wiki/PatternsTutorial ) Change - UI columns re-organized to the unraid way (sort of)
-
ZFS Monitoring Dashboard
The datasets are just for the containers data, not really the image; in fact I excluded all the information from /<pool>/dockerfiles/, is just way too much to bear with.
-
[PLUGIN] ZFS Master
The SMB configuration is beyond the scope of this plugin; however, this are my "templates" for the SMB Shares; the permissions are 777 and the owner of the folders is "nobody": Private Folder [example_private_share] path = /ssdnvme/example_private comment = example share browsable = yes guest ok = no writeable = yes write list = iker read only = no create mask = 0775 directory mask = 0775 vfs objects = shadow_copy2 shadow: snapdir = .zfs/snapshot shadow: sort = desc shadow: format = %Y-%m-%d-%H%M%S shadow: localtime = yes shadow: snapdirseverywhere = yes Public Folder [example_public_share] path = /ssdnvme/example_public comment = UnRaid related info browsable = yes guest ok = yes writeable = yes write list = iker read only = yes create mask = 0775 directory mask = 0775 Private Hidden Folder [example_private_hidden] path = /ssdnvme/example_private_hidden comment = My Private info browsable = no guest ok = yes writeable = no write list = iker read only = yes create mask = 0775 directory mask = 0775 vfs objects = shadow_copy2 shadow: snapdir = .zfs/snapshot shadow: sort = desc shadow: format = %Y-%m-%d-%H%M%S shadow: localtime = yes Hope it helps!
-
ZFS plugin for unRAID
This is not low by any means, in fact is quite good given that you are testing random access (randrw) in hdds with a 256 KB block. https://www.anandtech.com/show/8265/wd-red-pro-review-4-tb-drives-for-nas-systems-benchmarked/4 Probably you should look for the correct fio settings ("-direct=1" is no bueno in this context), there are a couple adittional variables when you try to benchmark ZFS; this is a good starting point: https://serverfault.com/questions/1021251/fio-benchmarking-inconsistent-and-slower-than-anticipated-are-my-raids-miscon
-
[PLUGIN] ZFS Master
That's a weird error; Set Permissions is very straightforward; just specify the Linux permissions that you want the Plugin to set for the folder (777, 755, 755, etc.); Most of the time, I use 775; it saves me a lot of troubles with SMB write. If you like, you could send me the parameters you are using for the dataset creation in a PM, and I could take a look if there is anything wrong.
-
[PLUGIN] ZFS Master
Hi @bergi9 , that is a great idea; probably, I will implement it in a couple of versions; right now, I'm focused on refactoring part of the backend. Do you think that just having templates would be good?, I mean an option on the dataset for "Create SMB Share" and then present the templates as unRaid do "Private, Read Only, Public".
-
[PLUGIN] ZFS Master
That's quite a system!; I fixed the regex for identifying the pools; the "Expandz" was the cause; in abot 10 minutes the update should be live. Thanks for your help.
-
[PLUGIN] ZFS Master
Could you please post the output (In Text) of this command: zpool list -v
-
[PLUGIN] ZFS Master
I'l take a look; but most likely it's going to take a while any new major features. Currently I'm working on rewriting some of the backend; the load/refresh speed it's not really that good so I'm exploring ZFS API/Programs that should help the plugin to be free of parsing errors and improve overall speed.
-
[PLUGIN] ZFS Master
In the early days of the plugin that was a feature; but... it's not possible for all the pools; for example, my main pool is "hddmain" mounted in "/hddmain"; the file browser doesn't work there, why? i don't have any idea :S, it works for root directories like boot or mnt, but not for others like tmp or home; so it's not a problem on my end, but probably a filebrowser restriction on which directories it could navigate.