I recently spun up a server node with a fresh installation of Proxmox however, when I tried to build out a ZFS pool of 10 drives I would get an error. When I sorted by “Serial”, in the GUI, the disk serial numbers are the same between 4 of the drives (highlighted in red). Why is the serial the same between these particular drives?
It seems as though Proxmox uses the ‘ID_SERIAL_SHORT’ field to populate the ‘Serial’ info in the GUI. My question is, how do I fix this issue with /sdc, /sdj, /sdm, and /sdn with the same serial number?
So I decided to do some more digging and output the serials for /sdc, /sdj, /sdm, and /sdn. Is this potentially a firmware issue with the following Kingston SSDs or a bug with Proxmox?
Problem solved! I was able to get in touch with the folks over at Kingston and learned the serial numbers are more or less a revision number or batch number not an individually unique serial number. However, using their “SSD Manager” software (SSD Manager - Monitor Drive Health and Usage - Kingston Technology) you can update the firmware. Also something important to point out, to anyone potentially using an A400 series SSD in a ZFS or RAID array configuration it is not recommended because these are simply consumer grade architecture and not enterprise. Below you can see this is the case in my test environment:
ID_MODEL=KINGSTON_SA400S3
Kingston recommends using their enterprise disks such as the KC400 series for high IO applications. Hope this helps someone down the road.