I came across Cockpit and its ZFS manager which works on PVE 6.x fresh install and also PVE 6.X upgrade from pve5to6 with a few ln- s
It can take take of 98% of zfs cli such as trim, attache, detach, replace, snapshot, rollback, clone and etc...
To install cockpit on PVE 6.0,
Please check https://github.com/optimans/cockpit-zfs-manager
Below are some screenshots
It can take take of 98% of zfs cli such as trim, attache, detach, replace, snapshot, rollback, clone and etc...
To install cockpit on PVE 6.0,
Code:
echo "deb http://deb.debian.org/debian buster-backports main" > /etc/apt/sources.list.d/buster-backport.list;
apt update;
apt-get -t buster-backports install cockpit -y;
apt install git -y;
git clone https://github.com/optimans/cockpit-zfs-manager.git
cp -r cockpit-zfs-manager/zfs /usr/share/cockpit;
systemctl enable cockpit.service;
systemctl start cockpit.service;
#for pve5to6
CMDS="cat grep echo lsblk"
for ONE in $CMDS ; do
echo -n "Check $ONE in /usr/bin... "
if [ -e "/usr/bin/$ONE" ]; then
echo "Exists"
else
echo "not exists, do link"
sudo ln -s /bin/$ONE /usr/bin/$ONE
fi
done
Please check https://github.com/optimans/cockpit-zfs-manager
Below are some screenshots
Last edited: