user934: I had two cardano-node instances running via kvm on one physical machine.
Both nodes were running on mainnet for a while before I switched them over to testnet (to prepare for turning these into a stake pool).
I gave both environments (labelled BlockProducer and Relay) the same resources, incl. 150 GB of disk space.

When logging into both environments, I noticed that BlockProducer's cardano-node process crashed with a FileSystemError, stating that there is no space left on the device.
Restarting the process (also after rebooting BlockProducer) did not change this.

These are the outputs for df -h and du -h -d 1 in the respective cardano-node directories. Left is the (working) Relay, while the right side shows the BlockProducer environment.
The host system running the kvm daemon still has 210 GB of available disk space.
Did I simply under-provision the virtual disks or what is going on here?
Why is Relay still running though? I installed the same software and configured both environments the same.

user5926: You need to find out which files are filling up the disk.
A command like:
find / -type f -printf "%15s    %p\n" | sort -nr | head -30;

might help.

user6632: 
Disk space issue:

Each system only has 73GB maximum on / (which is where you are running from).
The live Cardano chain is now 50GB on it's own. I'm not sure of the testdb size.
Make the / volume larger on each system eg 120GB maybe.

Differences between BP and Relay system:

The BP system has used 70GB of / while the Relay has used 65GB of /
So, what has used the extra 5GB somewhere on the BP system?
Left over logs or code?
cd to /home and do a 'du -h .' there to see if you can spot if the space has been used by a different user.
If not obvious there then you will need to review other directories off of / to narrow down where the extra 5GB has been used.
Often /var/log can use a lot of disk space logging things.
Also check /tmp

934: <p>I had two cardano-node instances running via kvm on one physical machine.
Both nodes were running on mainnet for a while before I switched them over to testnet (to prepare for turning these into a stake pool).</p>
<p>I gave both environments (labelled <strong>BlockProducer</strong> and <strong>Relay</strong>) the same resources, incl. 150 GB of disk space.
<a href="https://i.stack.imgur.com/CQgNV.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/CQgNV.png" alt="hard disk space for virtual environments" /></a></p>
<p>When logging into both environments, I noticed that BlockProducer's cardano-node process crashed with a <code>FileSystemError</code>, stating that there is no space left on the device.
Restarting the process (also after rebooting BlockProducer) did not change this.</p>
<p><a href="https://i.stack.imgur.com/HYH5A.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/HYH5A.png" alt="FsDeviceFull" /></a></p>
<p>These are the outputs for <code>df -h</code> and <code>du -h -d 1</code> in the respective cardano-node directories. Left is the (working) Relay, while the right side shows the BlockProducer environment.<a href="https://i.stack.imgur.com/Q0mBO.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Q0mBO.png" alt="Relay and BlockProducer comparison" /></a></p>
<p>The host system running the kvm daemon still has 210 GB of available disk space.
Did I simply under-provision the virtual disks or what is going on here?</p>
<p>Why is Relay still running though? I installed the same software and configured both environments the same.</p>
 5926: <p>You need to find out which files are filling up the disk.</p>
<p>A command like:</p>
<pre><code>find / -type f -printf &quot;%15s    %p\n&quot; | sort -nr | head -30;
</code></pre>
<p>might help.</p>
 6632: <ol>
<li>Disk space issue:</li>
</ol>
<p>Each system only has 73GB maximum on / (which is where you are running from).
The live Cardano chain is now 50GB on it's own. I'm not sure of the testdb size.</p>
<p>Make the / volume larger on each system eg 120GB maybe.</p>
<ol start="2">
<li>Differences between BP and Relay system:</li>
</ol>
<p>The BP system has used 70GB of / while the Relay has used 65GB of /</p>
<p>So, what has used the extra 5GB somewhere on the BP system?
Left over logs or code?</p>
<p>cd to /home and do a 'du -h .' there to see if you can spot if the space has been used by a different user.</p>
<p>If not obvious there then you will need to review other directories off of / to narrow down where the extra 5GB has been used.
Often /var/log can use a lot of disk space logging things.
Also check /tmp</p>
