在Promxox VE上为nvme创建namespace

下载工具

root@pve2:~# apt install nvme-cli -y

查看自己的nvme是否支持多少个namespace

root@pve2:~# nvme id-ctrl  /dev/nvme0|grep nn
nn : 16

如上输出,就有16个namespace

删除ns

nvme0n1意思是nvme0 namespace1 。name0n2。就是nvme0 namespace2。这样可以快速知道有那些namespace

删除nvme0的namesapce 1

root@pve2:~# nvme delete-ns /dev/nvme0 -n 1

查看当前的nvme的控制器

 

root@pve2:~# nvme  list-ctrl  /dev/nvme0
[ 0]:0x1

可以看到这个nvme0上,只有一个控制器,编号是0x1

创建新的namespace

确定要分配的namespace的大小

下面是一个计算命令,1T的大小。

root@pve2:~# echo $[ 1000000000000/512 ]
1953125000

创建一个5T的nvmaspace。

 

root@pve2:~# nvme create-ns /dev/nvme0 -s $[ 5000000000000/512 ] -c $[ 5000000000000/512 ] -f 0 -d 0 -m 0
create-ns: Success, created nsid:1

将这nsid1绑定到控制器上

root@pve2:~# nvme attach-ns /dev/nvme0 -n 1 -c 0x1
attach-ns: Success, nsid:1

使用nvme list验证

root@pve2:~# nvme list
Node             SN                   Model                                    Namespace Usage                      Format           FW Rev  
---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme0n1     51S0A0HAT7C8         KCD61LUL7T68                             1           0.00   B /   5.00  TB    512   B +  0 B   8002 

 

版权声明:
作者:佛西
链接:https://foxi.buduanwang.vip/linux/2854.html/
文章版权归作者所有,未经允许请勿转载
如需获得支持,请点击网页右上角
THE END
分享
二维码
海报
在Promxox VE上为nvme创建namespace
下载工具 root@pve2:~# apt install nvme-cli -y 查看自己的nvme是否支持多少个namespace root@pve2:~# nvme id-ctrl /dev/nvme0|grep nn nn : 16 如上输……
<<上一篇
下一篇>>
文章目录
关闭
目 录