1 Commits

Author SHA1 Message Date
Dustin B
4dc9b830ba Update xo_install.sh
removing libfuse2t64 in favor of fuse2fs. 

Needs validation if process still works on Debian 12.12
2025-09-08 17:28:43 -04:00
2 changed files with 3 additions and 28 deletions

View File

@@ -65,33 +65,6 @@ Restart xo-server.service
Reload your XOCE website using SSL (https://your-host-ip) Reload your XOCE website using SSL (https://your-host-ip)
# Migrating from VMWare ESXi
The optional VMware Virtual Disk Development Kit (VDDK) offers increased performance and additional features when migrating VMs from VMWare ESXi to XCP-ng. This collection must be manually downloaded and installed due to licensing restrictions. Here are the steps for installing this optional module --
1. Go to https://developer.broadcom.com/sdks/vmware-virtual-disk-development-kit-vddk/latest and download the VDDK #.0 Tarball for Linux (at writing the version is 9.0 and MD5 sum is f508fe7134fcdd137fbdba5ee7f65d9f)
2. Move this file to your XOCE installation (winSCP or some other tool)
3. Create this directory as it doesn't exist with `mkdir /usr/local/lib/vddk` and uncompress the tarball into the same directory with ```sudo tar -xvf "./VMware-vix-disklib-9.0.0.0.24742305.x86_64.tar.gz" -C /usr/local/lib/vddk```
The directory structure should match the below
```
debian@xoa-source:/usr/local/lib/vddk$ tree -d .
└── vmware-vix-disklib-distrib
├── bin64
├── doc
│   ├── errors
│   ├── functions
│   ├── samples
│   │   └── diskLib
│   └── types
├── include
├── lib32
└── lib64
```
4. Lastly install these dependencies ```sudo apt install -y nbdkit libnbd-bin```
You should now have access to the improved features from this VDDK
# Problems? # Problems?
Check out our [Troubleshooting Page](https://github.com/Jarli01/xenorchestra_installer/blob/master/TROUBLESHOOTING.md)! Check out our [Troubleshooting Page](https://github.com/Jarli01/xenorchestra_installer/blob/master/TROUBLESHOOTING.md)!
@@ -116,3 +89,5 @@ To keep XOCE up to date I recommend that anyone who's used this installation scr
yarn run turbo run build --filter @xen-orchestra/web yarn run turbo run build --filter @xen-orchestra/web
Once the installation is completed, you can then go to [https://your-host-ip/v6](https://your-host-ip/v6) Once the installation is completed, you can then go to [https://your-host-ip/v6](https://your-host-ip/v6)

View File

@@ -43,7 +43,7 @@ n lts
ln -s /usr/bin/node /usr/local/bin/node ln -s /usr/bin/node /usr/local/bin/node
# Install XO dependencies # Install XO dependencies
/usr/bin/apt-get install --yes build-essential redis-server libpng-dev git python3-minimal libvhdi-utils nfs-common lvm2 cifs-utils openssl libfuse2t64 /usr/bin/apt-get install --yes build-essential redis-server libpng-dev git python3-minimal libvhdi-utils nfs-common lvm2 cifs-utils openssl fuse2fs
/usr/bin/git clone -b $xo_branch $xo_server /usr/bin/git clone -b $xo_branch $xo_server