Fixing errors during patching of the Veeam Recovery Media in combination with tmpfs /tmp
If you try to patch the Recovery Media in Veeam Agent for Linux, you might encounter the following or a similar error:
The reason for it is most likely that your system uses tmpfs
for /tmp
and runs out of space during the patching process.
In my case, I encountered this issue when using the free Veeam Agent for Linux on a system that is running TUXEDO OS, which is based on Ubuntu 22.04 LTS.
To fix the issue, I created a separate directory on my root drive and assigned it within the [core]
section of the veeam.ini
config file as tempFolder
.
To do so follow this steps:
Create the separate directory (you can basically create it wherever you want, just make sure you have enough free disk space at its location):
sudo mkdir /.veeam-tmp
Open the Veeam config file /etc/veeam/veeam.ini and add the line
tempFolder = /.veeam-tmp
within the [core] section:... [core] ... # Custom temp folder tempFoler = /.veeam-tmp
Note: to patch the Recovery Media you also need to install the package squashfs-tools
manually, otherwise you will receive an error as well. To do so execute:
sudo apt install sqashfs-tools