How to get full space on HSMR drives

Thats a 1.2 tb drive, not a 20 tb drive, not comparable.

1 Like

@rallbright Thanks for your comments above, they have helped me in my Host Managed journey.

I did have a question about using the extra space on the drive, is that automatic? I formatted my drives with sudo mkfs.btrfs -O zoned -d single -m single /dev/drive

I am still in the process of moving plots to my new 14TB Seagate HM SMR drives, and I have tried your hdparm queue depth trick since they keep throwing some errors as they fill up. Do you know if the WD 14TB drives have this same issue?

TIA!

Im trying to get HSMR formated zone with brts on a ST18000NM013J(18TB drive and claims 20TB if formatted as HSMR), however it seems I cant seem to get that extra storage. I have tried using it on a JBOD and directly connected to my LSI controller (IT mode)

Heres the output of the brts format

mkfs.btrfs, part of btrfs-progs v5.16.2

NOTE: several default settings have changed in version 5.15, please make sure
      this does not affect your deployments:
      - DUP for metadata (-m dup)
      - enabled no-holes (-O no-holes)
      - enabled free-space-tree (-R free-space-tree)

Label:              (null)
UUID:               f3e12b46-b5dc-48b9-8add-59e3f72f5d8d
Node size:          16384
Sector size:        4096
Filesystem size:    16.37TiB
Block group profiles:
  Data:             single          256.00MiB
  Metadata:         single          256.00MiB
  System:           single          256.00MiB
SSD detected:       no
Zoned device:       yes
  Zone size:        256.00MiB
Incompat features:  extref, skinny-metadata, no-holes, zoned
Runtime features:   free-space-tree
Checksum:           crc32c
Number of devices:  1
Devices:
   ID        SIZE  PATH
    1    16.37TiB  /dev/sdaw

And in comparison this is a brtfs zoned formated disk
/dev/sdad 17578328064 17518290344 56299800 100% /mnt/p2 (234 C8 plots)
vs an ext4
/dev/sdaf 17574923996 17566476716 8430896 100% /mnt/p1 (236 C8 plots)

Any idea if I had to do any additional steps to get them formatted as 20TB instead of 18tb?

These drives (ST18000NM013J) do not present as HM-SMR to the OS. The current firmware is CMR, so 18TB is all you’re going to get until someone releases a firmware that enables HM-SMR at some point in the future. According to ebay sellers, this is on the way, but I would take that with a grain of salt.

You can check to see if it presents to the OS by running “cat /sys/block/sdX/queue/zoned”, where sdX is replaced by your actual drive id.

1 Like

Just testing some Seagate HM-SMR (X26z with 25TB) with the btrfs method currently. Farming nicely so far. Buying a new HBA (Microsemi Adaptec SmartHBA 2100-4i4e) was necessary tho …

1 Like