zhubeifen_521
木木晗晗
采纳率0%
2021-02-07 17:00

请教下nvme SSD盘 creat-ns后无法找到ns的问题,有谁知道吗

测试盘采用三星PM1733盘 1.92T,刚开始上电只有一个namespace,我通过nvme detach-ns和nvme delete-ns后,nvme id-ctrl中查看tnvmcap:1920383410176,unvmcap:1920383410176,这个应该表示当前没有valid ns,然后再通过nvme create-ns去创建namespace:nvme create-ns /dev/nvme0 -s 3750748848 -c 3750748848 -f 0 -d 0 -m 1,返回success,ns=1;接着nvme attach-ns /dev/nvme0 -n 1 -c 1,,nvme reset /dev/nvme0;此时nvme list还是找不到块设备,之前每个步骤都是返回success,不知道有谁清楚吗

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • zhubeifen_521 木木晗晗 20天前

    解决方法:将创建的ns attach到Identify Controller data struct中的Controller ID这个controller 上,因为只有这个controller是active的

    点赞 评论 复制链接分享
  • qq_38497382 qq_38497382 26天前

    同上,三星nvmeSSD,现在也是只能显示nvme0

    点赞 评论 复制链接分享
  • u010409963 u010409963 1月前

    请问你最后找到原因了吗?

    点赞 评论 复制链接分享

为你推荐