Go to file
Kevin Scott Adams d0efcd49c5 Update Proxmox VE patches to 5.3-6
- Updated ZFSPlugin.pm.patch for libpve-storage-perl: 5.3-34
- Updated pvemanagerlib.js.patch for pve-manager: 5.3-6
- Patch file versions will now have a '_<#>' (e.g. 5.3-34_1) appended to
it denoting the patch version for that Proxmox VE lib/file version.
2018-12-24 07:36:33 -05:00
perl5/PVE/Storage Update Proxmox VE patches to 5.3-6 2018-12-24 07:36:33 -05:00
pve-docs/api-viewer Fixed block size issue and updated for Proxmox VE 5.3-5 2018-12-22 13:18:51 -05:00
pve-manager/js Update Proxmox VE patches to 5.3-6 2018-12-24 07:36:33 -05:00
README.md Updated files to latest Proxmox repo as of 2018-10-16. 2018-10-16 08:19:01 -04:00

README.md

FreeNAS ZFS over iSCSI interface

Please be aware that this enhancment uses the FreeNAS APIs and NOT the ssh/scp like the other interface provides.

  1. First use the following commands to patch the needed files for the FreeNAS Interface

    patch -b /usr/share/pve-manager/js/pvemanagerlib.js < pve-manager/js/pvemanagerlib.js.patch
    patch -b /usr/share/perl5/PVE/Storage/ZFSPlugin.pm < perl5/PVE/Storage/ZFSPlugin.pm.patch
    patch -b /usr/share/pve-docs/api-viewer/apidoc.js < pve-docs/api-viewer/apidoc.js.patch
    
  2. Install the perl REST Client package from the repository.

    apt-get install librest-client-perl
    
  3. Use the following command to copy the needed file for the FreeNAS connector.

    cp perl5/PVE/Storage/LunCmd/FreeNAS.pm /usr/share/perl5/PVE/Storage/LunCmd/FreeNAS.pm
    
  4. Execute the following at a console command prompt to active the above

    systemctl restart pvedaemon
    systemctl restart pveproxy
    systemctl restart pvestatd
    
  5. Refresh the Proxmox GUI in your browser to load the new Javascript code.