My plan is to create a zpool on a USB stick for files that I use in between workstations (more of a learning project for ZFS). I can build the pool, filesystems, take snapshots, etc. The drive is a Mushkin 32GB MKNUFDVP32GB.
The issue I'm running into is I get a status message on the pool, "One or more devices are configured to use a non-native block size...". I can see the degraded performance as well. When this USB had NTFS I was getting 25+MB/s writes, but now its around 5 (same machine, same port).
Does this mean the USB has 256K sectors? How can I set that?
Here's the commands I used to build the pool:
Am I missing a step when I make the partition table? I've tried making a partition for the pool as well but same result.
The issue I'm running into is I get a status message on the pool, "One or more devices are configured to use a non-native block size...". I can see the degraded performance as well. When this USB had NTFS I was getting 25+MB/s writes, but now its around 5 (same machine, same port).
Code:
# zpool status
pool: usb-j
state: ONLINE
status: One or more devices are configured to use a non-native block size.
Expect reduced performance.
action: Replace affected devices with devices that support the
configured block size, or migrate data to a properly configured
pool.
scan: none requested
config:
NAME STATE READ WRITE CKSUM
usb-j ONLINE 0 0 0
diskid/DISK-070731D3CE442A23p1 ONLINE 0 0 0 block size: 8192B configured, 262144B native
errors: No known data errors
Here's the commands I used to build the pool:
Code:
gpart create -s gpt /dev/da0
zpool create usb-j /dev/diskid/DISK-070731D3CE442A23