<p>Core (more specific levelDB, the database library used) does not support network drives.
Also, the UTXO access (chainstate) must be as fast as possible and should run on an internal drive, ideally an SSD.</p>

<p>If you need to reduce/transfer disk usage, there are two main possibilities:</p>

<h2>Pruning</h2>

<p>Add <code>prune=550</code> to you <code>bitcoin.conf</code> (or startup with <code>-prune=550</code>) to reduce the kept block data to a minimum. Your node will still do full validation but does not server old historical blocks to other peers.</p>

<h2>Symlinks</h2>

<p>Symlink the blocks directory is possible. Check <a href="https://en.bitcoin.it/wiki/Data_directory#Transferability" rel="noreferrer">https://en.bitcoin.it/wiki/Data_directory#Transferability</a></p>

CC BY-SA 3.0
2017-10-14T04:55:39.227Z
2017-10-14T04:55:39.227Z
Jonas Schnelli
<p>I got Mac Book Pro 2015 with Mac OS Sierra 10.12.6 (16G29) and 3 TB WD MyCloud network drive. I need to run bitcoin core client saving the blockchain data on this network drive, located on my home network. I created a symlink:</p>

<p><code>admins-MacBook-Pro:~ admin$ ln -s /Volumes/User/Bitcoin ~/Bitcoin</code></p>

<p>This worked fine, then tried to run the Bitcoin-qt client:</p>

<pre><code>/Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -datadir=/Users/admin/Bitcoin/
</code></pre>

<p>But got this result:
<a href="https://i.sstatic.net/lNIWT.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/lNIWT.png" alt="Bitcoin core is probably already running"></a></p>

<p>Deleting the <code>.lock</code> file does not help. No files are created in the directory except the  <code>.lock</code> file.</p>

<p>What is the reason and how to make it work?</p>

<p><strong>Update:</strong> strange enough, but using the same machine on the same network, but different OS (Windows 10 via Bootcamp) the Bitcoin-Qt application works just fine with the data directory on the network drive. It started syncing.</p>

<bitcoin-core><network><synchronization><mac>
Is it possible to use bitcoin core on Mac OS Sierra saving the data on the network drive?
Poliakoff
# Is it possible to use bitcoin core on Mac OS Sierra saving the data on the network drive?

(Asked by: username_0 on 2017-10-10)

I got Mac Book Pro 2015 with Mac OS Sierra 10.12.6 (16G29) and 3 TB WD MyCloud network drive. I need to run bitcoin core client saving the blockchain data on this network drive, located on my home network. I created a symlink:

`admins-MacBook-Pro:~ admin$ ln -s /Volumes/User/Bitcoin ~/Bitcoin`

This worked fine, then tried to run the Bitcoin-qt client:

```
/Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -datadir=/Users/admin/Bitcoin/

```

But got this result:
[![Bitcoin core is probably already running](https://i.sstatic.net/lNIWT.png)](https://i.sstatic.net/lNIWT.png)

Deleting the `.lock` file does not help. No files are created in the directory except the `.lock` file.

What is the reason and how to make it work?

**Update:** strange enough, but using the same machine on the same network, but different OS (Windows 10 via Bootcamp) the Bitcoin-Qt application works just fine with the data directory on the network drive. It started syncing.

**Tags:** bitcoin-core, network, synchronization, mac


---

## 1 answers

### Answer by username_1 on 2017-10-14. Score: 5 | Accepted answer

Core (more specific levelDB, the database library used) does not support network drives.
Also, the UTXO access (chainstate) must be as fast as possible and should run on an internal drive, ideally an SSD.

If you need to reduce/transfer disk usage, there are two main possibilities:

## Pruning

Add `prune=550` to you `bitcoin.conf` (or startup with `-prune=550`) to reduce the kept block data to a minimum. Your node will still do full validation but does not server old historical blocks to other peers.

## Symlinks

Symlink the blocks directory is possible. Check <https://en.bitcoin.it/wiki/Data_directory#Transferability>


---

