TrueNas篇-硬盘直通

news2024/10/2 12:34:07

硬盘直通

在做硬盘直通之前,在trueNas(或者其他虚拟机)内是检测不到安装的硬盘的。
在这里插入图片描述

在pve节点查看硬盘信息

打开pve的shell控制台
在这里插入图片描述
输入下面的命令查看硬盘信息:

ls -l /dev/disk/by-id/

该命令会显示出实际所有的硬盘设备信息,其中ata代表sata盘,类似的还有nvme等

root@pve:~# ls -l /dev/disk/by-id
total 0
lrwxrwxrwx 1 root root  9 Feb 17 21:19 ata-ST4000VX013-2XG104_WFN816PA -> ../../sda
lrwxrwxrwx 1 root root  9 Feb 17 21:19 ata-ST4000VX013-2XG104_WFN816TB -> ../../sdb
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-name-pve-root -> ../../dm-1
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-name-pve-swap -> ../../dm-0
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-name-pve-vm--100--disk--0 -> ../../dm-6
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-name-pve-vm--101--disk--0 -> ../../dm-7
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-name-pve-vm--102--disk--0 -> ../../dm-8
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-name-pve-vm--103--disk--0 -> ../../dm-9
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-uuid-LVM-3mlYwviKP9a0AIpRl31t68XhLCx6ntFf14QZsXl4AB42wRAuJlsS98wd2gtXL2t5 -> ../../dm-7
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-uuid-LVM-3mlYwviKP9a0AIpRl31t68XhLCx6ntFf3FP63YaM5mMZbHhSdwkdBqt4bxAHKK9z -> ../../dm-6
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-uuid-LVM-3mlYwviKP9a0AIpRl31t68XhLCx6ntFf6WRT0hUylF3lxxBm8Nub89VXsKvBeaqK -> ../../dm-8
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-uuid-LVM-3mlYwviKP9a0AIpRl31t68XhLCx6ntFfUI4wKjMH1zELCPMdvvXNMntZzWIU1d3x -> ../../dm-0
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-uuid-LVM-3mlYwviKP9a0AIpRl31t68XhLCx6ntFfxjuK7aRpUpbp1tzXtoYBiqLRpYP5LvQh -> ../../dm-9
lrwxrwxrwx 1 root root 10 Feb 17 21:19 dm-uuid-LVM-3mlYwviKP9a0AIpRl31t68XhLCx6ntFfxWgMDanxMDPleCrHkmGbiVnpOzOvfEaV -> ../../dm-1
lrwxrwxrwx 1 root root 15 Feb 17 21:19 lvm-pv-uuid-lEznhG-6ksV-Les1-FoYP-ibHG-OC3R-u3MZ6f -> ../../nvme0n1p3
lrwxrwxrwx 1 root root 13 Feb 17 21:19 nvme-eui.0025388981b0b866 -> ../../nvme0n1
lrwxrwxrwx 1 root root 15 Feb 17 21:19 nvme-eui.0025388981b0b866-part1 -> ../../nvme0n1p1
lrwxrwxrwx 1 root root 15 Feb 17 21:19 nvme-eui.0025388981b0b866-part2 -> ../../nvme0n1p2
lrwxrwxrwx 1 root root 15 Feb 17 21:19 nvme-eui.0025388981b0b866-part3 -> ../../nvme0n1p3
lrwxrwxrwx 1 root root 13 Feb 17 21:19 nvme-SAMSUNG_MZVLB512HAJQ-000L2_S3RGNF0K900090 -> ../../nvme0n1
lrwxrwxrwx 1 root root 15 Feb 17 21:19 nvme-SAMSUNG_MZVLB512HAJQ-000L2_S3RGNF0K900090-part1 -> ../../nvme0n1p1
lrwxrwxrwx 1 root root 15 Feb 17 21:19 nvme-SAMSUNG_MZVLB512HAJQ-000L2_S3RGNF0K900090-part2 -> ../../nvme0n1p2
lrwxrwxrwx 1 root root 15 Feb 17 21:19 nvme-SAMSUNG_MZVLB512HAJQ-000L2_S3RGNF0K900090-part3 -> ../../nvme0n1p3
lrwxrwxrwx 1 root root  9 Feb 17 21:19 usb-VendorCo_Disk_3.0_0352091024222576332-0:0 -> ../../sdc
lrwxrwxrwx 1 root root 10 Feb 17 21:19 usb-VendorCo_Disk_3.0_0352091024222576332-0:0-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10 Feb 17 21:19 usb-VendorCo_Disk_3.0_0352091024222576332-0:0-part2 -> ../../sdc2
lrwxrwxrwx 1 root root 10 Feb 17 21:19 usb-VendorCo_Disk_3.0_0352091024222576332-0:0-part3 -> ../../sdc3
lrwxrwxrwx 1 root root 10 Feb 17 21:19 usb-VendorCo_Disk_3.0_0352091024222576332-0:0-part4 -> ../../sdc4
lrwxrwxrwx 1 root root  9 Feb 17 21:19 wwn-0x5000c500f157d407 -> ../../sdb
lrwxrwxrwx 1 root root  9 Feb 17 21:19 wwn-0x5000c500f157da0f -> ../../sda

我本次要进行硬盘直通的是如下两条记录:

lrwxrwxrwx 1 root root  9 Feb 17 21:19 ata-ST4000VX013-2XG104_WFN816PA -> ../../sda
lrwxrwxrwx 1 root root  9 Feb 17 21:19 ata-ST4000VX013-2XG104_WFN816TB -> ../../sdb

ata-ST4000VX013-2XG104_WFN816PA与 ata-ST4000VX013-2XG104_WFN816TB是对应的硬盘id。

硬盘直通

硬盘直通命令的格式为:

qm set <vm_id> –<disk_type>[n] /dev/disk/by-id/<type>-$brand-$model_$serial_number

这里涉及到了几个参数:

vm_id:填写虚拟机的id,例如我要给trueNas的虚拟机做直通,则取100
disk_type:直通模式,一般取scsi+0~10等
- b r a n d − brand- brandmodel_$serial_number:直接填写硬盘id就好

我要挂载两个盘,所以此处使用两个命令:

1、qm set 100 -scsi1 /dev/disk/by-id/ata-ST4000VX013-2XG104_WFN816PA
2、qm set 100 -scsi2 /dev/disk/by-id/ata-ST4000VX013-2XG104_WFN816TB

分别在shell中执行上述两个命令:

root@pve:~# qm set 100 -scsi1 /dev/disk/by-id/ata-ST4000VX013-2XG104_WFN816PA
update VM 100: -scsi1 /dev/disk/by-id/ata-ST4000VX013-2XG104_WFN816PA
root@pve:~# qm set 100 -scsi2 /dev/disk/by-id/ata-ST4000VX013-2XG104_WFN816TB
update VM 100: -scsi2 /dev/disk/by-id/ata-ST4000VX013-2XG104_WFN816TB

此时在trueNas中已经可以显示这两块硬盘
在这里插入图片描述

创建trueNas存储池

因为只有两块硬盘,所以此时只能选择条带(感觉怪怪的这个名)和镜像,
在这里插入图片描述
这里的条带应该类似于raid0,而镜像则类似于raid1.
而且随着硬盘数的增加将会有更多的选择。
在这里插入图片描述
填写存储池名字,点击新建:
在这里插入图片描述
会删除硬盘全部内容:
在这里插入图片描述
成功创建存储池:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/352547.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python 给视频添加背景音乐 | Python工具

目录 前言 环境依赖 代码 总结 前言 本文提供给视频添加背景音乐的python工具&#xff0c;一如既往的实用主义。 环境依赖 ffmpeg环境安装&#xff0c;可以参考我的另一篇文章&#xff1a;windows ffmpeg安装部署_阿良的博客-CSDN博客 本文主要使用到的不是ffmpeg&#x…

绘制正余弦曲线中的sin(x),cos(x)的使用

目录一、 基础知识1.1 头文件1.2 原型1.3 参数1.4 返回值二、使用1. 坐标与弧度的对应关系一、 基础知识 1.1 头文件 #include <math.h> 1.2 原型 double sin(double x) double cos(double x) 1.3 参数 参数是弧度制&#xff08;rad&#xff09; 1.4 返回值 返…

Python 采集 筷 实现视频批量保存

前言 嗨喽~大家好呀&#xff0c;这里是魔王呐 ❤ ~! 刷到的视频怕它下架&#xff1f;我们来采集保存一下它 知识点: 动态数据抓包 requests发送请求 json数据解析 开发环境: python 3.8 运行代码 pycharm 2022.3 辅助敲代码 requests pip install requests 代码展示 需…

故障案例:MySQL唯一索引有重复值,官方却说This is not a bug

GreatSQL社区原创内容未经授权不得随意使用&#xff0c;转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本&#xff0c;使用上与MySQL一致。作者&#xff1a;飞鱼过天文章来源&#xff1a;GreatSQL社区原创 问题原因故障解决方案复现步骤参考文献 一、问题&#xff1a;…

图片压缩怎么弄?多种图片格式压缩大小的方法

平时接触的图片格式有许多种&#xff0c;比如jpg、png、gif、tiff、webp等&#xff0c;不同的场景都需要用不同的图片&#xff0c;但是当这些图片大小都不符合我们的使用要求时&#xff0c;该怎么去压缩图片大小呢&#xff1f;小编今天给大家分享一款支持多种图片格式压缩工具&…

openEuler RISC-V 成功适配 VisionFive 2 单板计算机

近日&#xff0c;RISC-V SIG 成功在 VisionFive 2 开发板上适配欧拉操作系统&#xff0c;目前最新版本的 openEuler RISC-V 22.03 V2 镜像已在 VisionFive 2 开发板上可用&#xff0c;这是 openEuler 推动 RISC-V 生态演进的又一新进展。下载链接​​https://mirror.iscas.ac.c…

如何在Power Virtual Agents中使用Power Automate

今天我们来介绍一下如何在Power Virtual Agents中使用PowerAutomate。我们以通过在PVA聊天机器人的对话框中输入“发布通知”后会把预设好的通知信息自动发布到Teams中的某个团队中为例。首先进入PVA聊天机器人编辑界面后选择“主题”-“新建主题”。 在“新建主题”中添加“触…

服务器容器配置日志(Linux+x86_64+Ubuntu18.04+CUDA11.0+python3.7)

一、创建并进入容器 &#xff08;平台使用教学详细&#xff0c;这部分略写&#xff09; 登上服务器后&#xff0c;打开终端输入如下进入自己建的容器 ssh -p XXXXX root10.XXX.XXX.XXX //按自己的宿主机端口写二、安装Conda&#xff08;miniconda3&#xff09; &#xff08…

数据库系统:1. 绪论

更好的阅读体验\huge{\color{red}{更好的阅读体验}}更好的阅读体验 文章目录1.1 数据库系统概述1.1.1 基本概念数据&#xff08;data&#xff09;数据库&#xff08;DataBase, DB&#xff09;数据库管理系统&#xff08;DataBase Management System, DBMS&#xff09;数据库系统…

极验3代 加密分析

目标链接 aHR0cHM6Ly93d3cuZ2VldGVzdC5jb20vZGVtby9zbGlkZS1mbG9hdC5odG1s接口分析 极验参数重要信息 gt和challenge&#xff1b;gt是固定的&#xff0c;但是challenge每次请求会产生不同的&#xff0c;这里的请求的并没有什么加密参数。 下一个请求 gettype.php&#xff0c…

365天深度学习训练营-第J2周:ResNet50V2算法实战与解析

目录 一、前言 二、论文解读 1、ResNetV2结构与ResNet结构对比 2、关于残差结构的不同尝试 3、关于激活的尝试 三、模型复现 1.Residual Block 3、ResNet50V2架构复现 4.ResNet50V2模型结构大图 一、前言 &#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习…

自动定时播报股价变动(零代码):今天我的股票涨了吗?

你是否会关注某个上市公司每天的股价信息吗&#xff1f;比如自己公司~你是否需要一个机器人&#xff0c;每天在内部群自动播报今日收盘价&#xff1f;不用复制粘贴&#xff0c;也不用写python&#xff0c;今天教你一个零代码可以自动播报股价数据的好办法。来看看我自动化的效果…

从开始测试到年薪40W,我的自动化测试艰辛历程

我希望我的故事能够激励现在的软件测试人&#xff0c;尤其是还坚持在做“点点点”的测试人。 你可能会有疑问&#xff1a;“我也能做到这一点的可能性有多大&#xff1f;”因此&#xff0c;我会尽量把自己做决定和思考的过程讲得更具体一些&#xff0c;并尽量体现更多细节。 …

嵌入式ARM设计编程(四) ARM启动过程控制

文章和代码已归档至【Github仓库&#xff1a;hardware-tutorial】&#xff0c;需要的朋友们自取。或者公众号【AIShareLab】回复 嵌入式 也可获取。 一、实验目的 &#xff08;1&#xff09; 掌握建立基本完整的ARM 工程&#xff0c;包含启动代码&#xff0c;C语言程序等&…

如何选择好的IB课程学校?

在上海除了拼中考&#xff0c;你还可以走一条更有“选择权”的路——国际化学校&#xff01; 然而选择学校时&#xff0c;让家长最头痛的事情&#xff0c;莫过于为孩子选择什么样的国际化课程。 今天我们来聊聊IB课程&#xff01; 三大主流国际课程中&#xff0c;被公认含金量最…

操作系统引论

操作系统是管理硬件和软件的一种应用程序。操作系统是运行在计算机上最重要的一种软件&#xff0c;它管理计算机的资源和进程以及所有的硬件和软件。它为计算机硬件和软件提供了一种中间层&#xff0c;使应用软件和硬件进行分离&#xff0c;让我们无需关注硬件的实现&#xff0…

嵌入式C语言设计模式 --- 外观模式

1 - 什么是外观模式? 外观模式(Facade Pattern),是一种比较简单的结构型模式,它存在的目的,也是为了简单。 外观模式隐藏了一系列接口的复杂性,旨在为外部客户端提供一个更高层次且统一简单的接口,简化了客户端调用某些模块的一系列操作。 外观模式应该是软件工程师…

Git入门使用详细笔记小白教程

Git入门使用详细笔记小白教程 一、克隆远程仓库到本地 1.复制远程仓库的地址到URL中&#xff1a; 二、本地和远程冲突 注意事项&#xff1a; 一定要在第二次修改提交到本地之前先pull远程的项目&#xff01;&#xff01;&#xff01;不然就会本地和远程的项目起冲突。 冲突…

Selection bias mitigation in recommender system using uninteresting items学习笔记

0 简介 论文题目&#xff1a;Selection bias mitigation in recommender system using uninteresting items based on temporal visibility 发表情况&#xff1a;2023年&#xff0c;Expert Systems With Applications 论文地址&#xff1a;https://doi.org/10.1016/j.eswa.202…

Java_Maven:5. 把第三方 jar 包放入本地仓库或私服

目录 1 导入本地库 2 导入私服 3 参数说明 1 导入本地库 随便找一个 jar 包测试&#xff0c;可以先 CMD进入到 jar 包所在位置&#xff0c;运行 mvn install:install-file -DgroupIdcom.alibaba -DartifactIdfastjson -Dversion1.1.37-Dfile fastjson-1.1.37.jar -Dpackaging…