<p>The transaction index, that you enabled, is sized at multiple GB (&gt;10). Disable it, and then it's much more likely that it'll fit.</p>

CC BY-SA 4.0
2022-06-29T08:39:37.187Z
Okay, I'll try it. Thank you!
alex8327492
CC BY-SA 4.0
2022-06-29T08:56:52.673Z
@alex8327492 After you disable it, you can find and remove the transaction index files, that won't damage the rest of the datadir
Mercedes
CC BY-SA 4.0
2022-06-29T08:30:22.203Z
2022-06-29T08:30:22.203Z
Mercedes
<p>I have installed bitcoin-core on my digitalocean droplet and configured with the following bitcoin.conf :</p>
<pre><code>datadir=/mnt/volume_name/Bitcoin
dbcache=1000
txindex=1
server=1
rpcuser=rpcuser
rpcpassword=rpcpassword
rpcport=8332
</code></pre>
<p>Then I start daemon, it begin to synchronize. Volume size is 500Gb, I thought it will be enought space for bitcoin blockchain, wich for now is around 414 Gb. But, after a few days I realized that the volume is full!</p>
<pre><code>$ df -h

Filesystem      Size  Used Avail Use% Mounted on
--- // ---
/dev/sda        496G  471G  4.0K 100% /mnt/volume_name
--- // ---
</code></pre>
<p>At the moment it stoped working and obvious it cant start again. Why it continue to fill all space on the disk? I know it has to be some misconfiguration, but I don't understand what exectly is wrong.</p>

CC BY-SA 4.0
2022-06-29T08:31:39.503Z
I think blockchain is currently around 441G, not 414G...
Mercedes
CC BY-SA 4.0
2022-06-29T08:34:18.760Z
Use the du command to explore disk usage of your system.
Mercedes
CC BY-SA 4.0
2022-06-29T08:55:30.357Z
If you don't plan to use the transaction index, you can just purge it out in order to free some space.
Mercedes
<bitcoin-core><bitcoind>
Bitcoin-core download more then blockchain size
alex8327492
# Bitcoin-core download more then blockchain size

(Asked by: username_0 on 2022-06-29)

I have installed bitcoin-core on my digitalocean droplet and configured with the following bitcoin.conf :
datadir=/mnt/volume_name/Bitcoin
dbcache=1000
txindex=1
server=1
rpcuser=rpcuser
rpcpassword=rpcpassword
rpcport=8332

Then I start daemon, it begin to synchronize. Volume size is 500Gb, I thought it will be enought space for bitcoin blockchain, wich for now is around 414 Gb. But, after a few days I realized that the volume is full!
$ df -h

Filesystem      Size  Used Avail Use% Mounted on
--- // ---
/dev/sda        496G  471G  4.0K 100% /mnt/volume_name
--- // ---

At the moment it stoped working and obvious it cant start again. Why it continue to fill all space on the disk? I know it has to be some misconfiguration, but I don't understand what exectly is wrong.

**Tags:** bitcoin-core, bitcoind

> **Comments:**
> **username_1**: I think blockchain is currently around 441G, not 414G...  
> **username_1**: Use the du command to explore disk usage of your system.  
> **username_1**: If you don't plan to use the transaction index, you can just purge it out in order to free some space.  

---

## 1 answers

### Answer by username_1 on 2022-06-29. Score: 2 | Accepted answer

The transaction index, that you enabled, is sized at multiple GB (>10). Disable it, and then it's much more likely that it'll fit.

> **Comments:**
> **username_0**: Okay, I'll try it. Thank you!  
> **username_1**: @username_0 After you disable it, you can find and remove the transaction index files, that won't damage the rest of the datadir  

---

