Building a new system

They can work fine for a long time but the risk is higher.
I started with an external HDD on a desktop PC connected by USB3.0 and it worked fine for 2 or 3 months, when the first disconnect happened, my USB port overheated and shut down… Had to switch the port for it to work again. Some other months later my enclosure became unreliable, disconnecting the drive and causing some partition corruption.
It’s manageable and many people have less problems than I did (and those runnning PIs seem to be doing even better) but it’s a higher risk than running internal drives.
At the moment I use an esata enclosure which works good too.

So you can go for external drives, especially at the beginning. Overheating of the usb port will likely only occur during high load once the drive gets fuller. I would definitely start with an external drive.

1 Like

What part of a USB “port” overheats? You mean the controller chip either on the host or the device? I’ve seen USB power bricks (cell phone & etc. chargers) that have overcurrent protection that will cut power to a port if it exceeds a certain draw, maybe the same is being incorporated in PCs now.

Not quite sure which part actually because plugging it into a different port worked just fine and they are all connected to the same chip.

Cool, sounds like it might be the overcurrent protection like on my chargers as those too are per port. Nice feature to have.

It’s not that USB ports themselves overhead. It’s that USB cases are usually built with no proper heat dissipation. See e.g. 1, 2, 3 for examples how people add fans to USB cases so that they do decent cooling.

Maybe the connectors themselves get rather hot?

Hi stuberman,

I’m completly new to this but I’m looking to host a node at my place. I have Raspberry Pi 4B - 4GB laying around and I’m looking for a good hard drive to buy for this.

Can I actually connect a Western Digital 14TB HC530 drive to a Raspberry Pi and use it as a valid node?

My apologies for the noobish question.

I don’t see why not… You just need a SATA 3 interface and power.
Check out this example. Since I do not use a raspberry Pi maybe other members like @twl can add perspective.


that example that stuberman provided, is for a setup with an Odroid-H2+, which is a bit more powerful than a Raspberry Pi, has native SATA ports, and currently are hard to find due to the market shortages.

Here’s an example of an external HDD case that you could use that has it’s own power supply and can connect to a raspberry pi via USB.


Yep, you need a SATA to USB external enclosure (or adapter or dock) since the Raspi lacks SATA ports. Make sure to get an enclosure/adapter/dock with its own power supply unit.


I do not use a Raspi for Storj myself tho :wink:

I’ve got 3 drives connected on my RPi3 using one of these:
The RPi3 only gets USB 2.0 speeds tho so I’m missing out on some of the potential of this dock. An RPi4 with its USB 3.0 ports would do better with it.

1 Like

Even better as 16-18TB drives are getting rare to find

I stepped away from ordering such a unit because I feared accidentally triggering the clone function

Welcome to the forum @Gingyr! :slight_smile:

One thing to keep in mind: it’s rarely explicitely said on cases’ specification sheets unfortunately, but you shoud try to find a case with a physical power switch (or no switch at all) to be sure that in case of a power outage your drive restarts automatically. Otherwise it will stay off when power comes back, and your RPi won’t be able to mount it anymore unless you manually restart the disk (and potentially the RPi too).

As an example, here is one with a physical switch (I’m using it with my RPi4B):

As a side note, unless Storj newtork activity goes up, filling up 16TB will take years.
If you happen to have a smaller disk laying around, might be better to start with it instead of buying a new one ^^
Just so you know :wink:


Hi @Pac

Thanks for the info: ordered myself yesterday one (Sharkoon Swift Case PRO USB 3.0 externe behuizing Zwart, USB-B 3.2 (5 Gbit/s))

Fortunately I noticed in time that it can take a long time before reaching 16TB, so I orded a 4TB WB Gold edition. I won’t get my money back quickly but still, worst case I have a 4TB back-up drive for myself. And ofcourse the experience to try this out (kinda excited about it? xD)

1 Like

Anyone using SSD? I was wondering how that would do compared to an SMR?

Like comparing F-15 and bulldozer
For the storagenode as is and customers it’s doesn’t matter.
But for performance - please avoid using SMR for storagenode, you will have problems sooner or later.
The only workaround for SMR is to run multiple nodes on separate disks, because it will reduce load on SMR and gives it a time to breath.


:rofl: I’ll have to remember that one whenever another member asks this question! :+1: :+1:

1 Like

It worked, my first node is online: a Raspberry PI 4 with a 4TB WD GOLD (allocated 3.5TB). Whoop whoop, thanks for the info all!