My node 16TB is almost full, only 0.4 GB free space from 90% space I have assigned to node.
I have a new empty 18TB disk. What is the recommended option?
Moving the node from 16TB to 18TB disk and start a new node into 16TB disk
My recommendation is to avoid single-device filesystems (such as ext4 [without lvm]) that don’t support adding/removing HDD partitions to/from an existing filesystem.
The number of ports (SATA, SAS, USB) is a small finite number (for example: 8). If the Storj operator starts with smaller devices (such as: 1TB and 2TB HDDs) and strictly adheres to the 1-Storj-node-per-HDD policy then it might turn out that expanding the machine with a larger device (such as: 8TB HDD) is a major problem.
Is it? You keep the last connector free. When a disk is filled, you use that connector to attach a bigger drive, move data using a favorite disk copy/partition copy tool, grow your partitions, remove the old drive, put new drive in its place.
Copying even a 18TB drive this way should take around 2 days, so well within acceptable downtime for a node.