Skip to content

NS_ID_UNAVAILABLE #1972

@five-5

Description

@five-5

Question

I try to create multi namespace on one device, but when I first delete original namespace and create second namespace, it reports NVMe Status:NS_ID_UNAVAILABLE: The number of namespaces supported has been exceeded(2116). Complete operation as follows:

root@:~# nvme delete-ns /dev/nvme0n1
delete-ns: Success, deleted nsid:1
root@:~# nvme create-ns /dev/nvme0 --nsze=20971520 --ncap=20971520 --flbas=0 --dps=0 
create-ns: Success, created nsid:1
root@:~# nvme create-ns /dev/nvme0 --nsze=20971520 --ncap=20971520 --flbas=0 --dps=0 
NVMe Status:NS_ID_UNAVAILABLE: The number of namespaces supported has been exceeded(2116)

Information

root@:~# nvme list
Node             SN                   Model                                    Namespace Usage                      Format           FW Rev  
---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme0n1     S4YKNA0N205174       SAMSUNG MZQLB1T9HAJR-000TC               1           0.00   B /   0.00   B      1   B +  0 B   EDA55T0Q
/dev/nvme1n1     S4YKNA0N204933       SAMSUNG MZQLB1T9HAJR-000TC               1           0.00   B /  10.74  GB    512   B +  0 B   EDA55T0Q
/dev/nvme2n1     S4YKNA0N205130       SAMSUNG MZQLB1T9HAJR-000TC               1         879.25  MB /   1.80  TB      4 KiB +  0 B   EDA55T0Q
/dev/nvme3n1     S4YKNA0N205042       SAMSUNG MZQLB1T9HAJR-000TC               1         879.25  MB /   1.80  TB      4 KiB +  0 B   EDA55T0Q

What I want

I want to know if there any command for query the maximum number of namespace supports by the device or what I can do to deal with the NS_ID_UNAVAILABLE

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions