当前位置: 首页 > news >正文

TrueNas篇-硬盘直通

硬盘直通

在做硬盘直通之前,在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等
-brand−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.
而且随着硬盘数的增加将会有更多的选择。
在这里插入图片描述
填写存储池名字,点击新建:
在这里插入图片描述
会删除硬盘全部内容:
在这里插入图片描述
成功创建存储池:
在这里插入图片描述

相关文章:

TrueNas篇-硬盘直通

硬盘直通 在做硬盘直通之前&#xff0c;在trueNas(或者其他虚拟机)内是检测不到安装的硬盘的。 在pve节点查看硬盘信息 打开pve的shell控制台 输入下面的命令查看硬盘信息&#xff1a; ls -l /dev/disk/by-id/该命令会显示出实际所有的硬盘设备信息&#xff0c;其中ata代…...

手机子品牌的“性能战事”:一场殊途同归的大混战

在智能手机行业进入存量市场后&#xff0c;竞争更加白热化。当各国产手机品牌集体冲高端&#xff0c;旗下子品牌们也正厮杀正酣&#xff0c;显现出刀光剑影。处理器、屏幕、内存、价格等各方面无不互相对标&#xff0c;激烈程度并不亚于高端之争。源于OPPO的中端手机品牌realme…...

dockerfile自定义镜像安装jdk8,nginx,后端jar包和前端静态文件,并启动容器访问

dockerfile自定义镜像安装jdk8,nginx,后端jar包和前端静态文件&#xff0c;并启动容器访问简介centos7系统里面我准备的服务如下:5gsignplay-web静态文件内容如下:nginx.conf配置文件内容如下:Dockerfile内容如下:run.sh启动脚本内容如下:制作镜像并启动访问简介 通过用docker…...

MongoDB 全文检索

MongoDB 全文检索 全文检索对每一个词建立一个索引&#xff0c;指明该词在文章中出现的次数和位置&#xff0c;当用户查询时&#xff0c;检索程序就根据事先建立的索引进行查找&#xff0c;并将查找的结果反馈给用户的检索方式。 这个过程类似于通过字典中的检索字表查字的过…...

JS中声明变量,使用 var、let、const的区别

一、var 的使用 1.1、var 的作用域 1、var可以在全局范围声明或函数/局部范围内声明。当在最外层函数的外部声明var变量时&#xff0c;作用域是全局的。这意味着在最外层函数的外部用var声明的任何变量都可以在windows中使用。 2、当在函数中声明var时&#xff0c;作用域是局…...

汽车改装避坑指南:大尾翼

今天给大家讲一个改装的误区&#xff1a;大尾翼 很多车友看到一些汽车加了大尾翼&#xff0c;非常的好看&#xff0c;就想给自己的车也加装一个。 那你有没有想过&#xff0c;尾翼这东西你真的需要吗&#xff1f; 赛车为什么加尾翼&#xff1f;尾翼主要是给车尾部的一个压低提供…...

【Unity资源下载】POLYGON Dungeon Realms - Low Poly 3D Art by Synty

$149.99 Synty Studios 一个史诗般的低多边形资产包&#xff0c;包括人物、道具、武器和环境资产&#xff0c;用于创建一个以奇幻为主题的多边形风格游戏。 模块化的部分很容易在各种组合中拼凑起来。 包包含超过1,118个详细预制件。 主要特点 ◼ ◼ 完全模块化的地下城!包…...

知识汇总:Python办公自动化应该学习哪些内容

当前python自动化越来越受到欢迎&#xff0c;python一度成为了加班族的福音。还有大部分人想利用python自动化来简化工作&#xff0c;不知道从何处下手&#xff0c;所以&#xff0c;这里整理了一下python自动化过程中的各种办公场景以及需要用到的python知识点。 Excel办公自动…...

软件架构知识5-架构设计流程

一、识别复杂度 举例&#xff1a;设计一个亿级用户平台设计&#xff0c;直接对标腾讯的 QQ&#xff0c;按照腾讯 QQ的用户量级和功能复杂度进行设计&#xff0c;高性能、高可用、可扩展、安全等技术一应俱全&#xff0c;一开始就设计出了 40 多个子系统&#xff0c;然后投入大…...

【银河麒麟V10操作系统】修改屏幕分辨率的方法

文章目录前言系统概述方法1&#xff1a;使用命令行修改方法2&#xff1a;写文件修改方法3&#xff1a;界面端修改的方法前言 本文记录了银河麒麟V10系统修改分辨率的方法。 使用命令行修改写文件修改界面端修改的方法 系统概述 方法1&#xff1a;使用命令行修改 打开终端&am…...

pdf生成为二维码

当今数字时代&#xff0c;人们越来越依赖在线工具来处理各种任务&#xff0c;比如合并、拆分和压缩PDF等。Mai File就是这样一个在线工具&#xff0c;它可以将PDF文件转换成在线链接&#xff0c;方便您和他人轻松地查看和共享文件。 Mai File的使用非常简单&#xff0c;您只需…...

Yaklang websocket劫持教程

背景 随着Web应用的发展与动态网页的普及&#xff0c;越来越多的场景需要数据动态刷新功能。在早期时&#xff0c;我们通常使用轮询的方式(即客户端每隔一段时间询问一次服务器)来实现&#xff0c;但是这种实现方式缺点很明显: 大量请求实际上是无效的&#xff0c;这导致了大量…...

基于AIOT技术的智慧校园空调集中管控系统设计与实现

毕业论文&#xff08;设计&#xff09;题 目 基于AIOT技术的智慧校园空调集中管控系统设计与实现指导老师 XXXX 专业班级 电子商务2XXXX 姓 名 XXXX 学 号 20XXXXXXXXX 20XX年XX月XX日摘要近年来&#xff0c;随着物联网技术和人工智能技术的快速发展&#xff0c;智慧校园逐渐…...

【每日一题】 将一句话单词倒置,标点不倒置

用C语言将一句话的单词倒置&#xff0c;标点不倒置。 比如输入&#xff1a; i like shanghai. 输出得到&#xff1a; shanghai. like i 这道题目有很多种做法&#xff0c;既可以用递归&#xff0c;也可以分成两部分函数来写&#xff0c;本文就详细来讲解分装为两个函数的做法。…...

宽刈幅干涉雷达高度计SWOT(Surface Water and Ocean Topography)卫星进展(待完善)

> 以下信息搬运自SWOT官方网站等部分文献资料&#xff0c;如有侵权请联系&#xff1a;sunmingzhismz163.com > 排版、参考文献、部分章节待完善 > 2023.02.17.22:00 初稿概况 2022年12月16日地表水与海洋地形卫星SWOT (Surface Water and Ocean Topography)在加利福尼…...

openjdk源码==类加载过程

jdk\src\share\bin\main.c main JLI_Launch jdk\src\share\bin\java.c JLI_Launch jdk\src\solaris\bin\java_md_solinux.c JVMInit ContinueInNewThread JavaMain InitializeJVM jdk\src\share\bin\java.h CreateJavaVM 调用JNI hotspot\src\share\vm\prims\j…...

vue2的后台管理系统 迁移到 vue3后台管理系统

重构的流程1.新建项目,确定脚手架版本2.项目整体迁移3.重构路由,axios,element-plus等项目所需要的依赖4.迁移组件内容(需要的配置项移步到5目录and6目录)4-1.Login页面4-2. Home页4-3.Students管理内部的页面4-3-1.studentList(学生列表)4-3-2.InfoList(信息列表)4-3-3.InfoLi…...

2023年美赛F题

关键点1.绿色GDP(GGDP)是否比传统GDP更好好的衡量标准?2.如果GGDP成为经济健康的主要量标准&#xff0c;可能会对环境产生什么影响?3建立一个简单的模型&#xff0c;估计GGDP取代GDP作为经济健康的主要衡量标准&#xff0c;对减缓气候变化产生的影响。4.GGDP取代GDP可能会遇到…...

【数据结构与算法分析】介绍蛮力法以及相关程序案例

文章目录蛮力法之排序选择排序冒泡排序实际应用蛮力法之最近对和凸包问题最近对问题凸包问题蛮力法(brute force)&#xff0c;其本质跟咱常说的暴力法是一样的&#xff0c;都是一种简单直接地解决问题的方法&#xff0c;通常直接基于问题的描述和所涉及的概念定义进行求解。 蛮…...

用股票交易量查询接口是怎么查询a股全天总成交量的?

用股票交易量查询接口是怎么查询a股全天总成交量的&#xff1f;今天下班就以通达信给大家讲解一下&#xff0c;通常是在K线图的底部状态栏&#xff0c;可以在日线进行查看a股成交量。在市场栏底部的子图中。 有当天成交的数量。成交量是表示一定的时间内已经成交的中的成交数量…...

求职季哪种 Python 程序员能拿高薪?

本文以Python爬虫、数据分析、后端、数据挖掘、全栈开发、运维开发、高级开发工程师、大数据、机器学习、架构师这10个岗位&#xff0c;从拉勾网上爬取了相应的职位信息和任职要求&#xff0c;并通过数据分析可视化&#xff0c;直观地展示了这10个职位的平均薪资和学历、工作经…...

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

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

2023美赛ABCDEF题思路+参考文献+代码

选题建议、ABCDEF题参考文献、ABCDEF题思路&#xff08;后续更新视频和代码&#xff09;、D题数据、数据集及处理方式已更新&#xff0c;其他日内更新。下文包含&#xff1a;2023年美国大学生数学建模竞赛&#xff08;以下简称美赛&#xff09;A - F题思路解析、选题建议、代码…...

DataEase 制作数据可视化大屏经验分享

前言 DataEase 简介 DataEase 是开源的数据可视化分析工具&#xff0c;帮助用户快速分析数据并洞察业务趋势&#xff0c;从而实现业务的改进与优化。DataEase 支持丰富的数据源连接&#xff0c;能够通过拖拉拽方式快速制作图表&#xff0c;并可以方便地与他人分享。 更多详细介…...

前端基础-2day

前端基础 这里写目录标题前端基础div和span标签div 标签span标签列表有序列表无序列表自定义列表图片超链接标签表格 table表格合并表单标签表单控键属性div和span标签 div 标签 没有具体的含义&#xff0c;用于划分页面区域&#xff0c;独占一行 快捷键&#xff1a;div{}*3 …...

在线一键JS混淆还原

当今&#xff0c;随着互联网的发展&#xff0c;越来越多的网站开始使用JavaScript来实现动态交互和用户体验。但是&#xff0c;由于JavaScript代码的开放性和易于复制&#xff0c;网站管理员需要采取一些措施来保护他们的代码。这就是JavaScript混淆工具产生的原因。 jsjiami.…...

Java基本语法

目录 一、注释方式 1、单行注释 // 2、多行注释 /*...*/ 3、文档注释 /**....*/ 二、标识符和关键字 三、数据类型 拓展及面试题讲解 1、整数拓展 进制 二进制0b 八进制0 十六进制0x 2、字符拓展 编码Unicode表 2字节 0~65536 3、字符串拓展 4、布尔值拓展 一、注释方式…...

什么表单设计工具能快速提升办公效率?

在信息化快速发展的年代&#xff0c;谁能掌握更先进的技术&#xff0c;谁就能拥有更广阔的发展前景。在以前的办公环境中&#xff0c;传统的表单制作工具占据了主流地位&#xff0c;随着办公自动化的快速发展&#xff0c;传统表单工具的弊端也暴露出来了&#xff0c;采用更先进…...

SystemVerilog——Axi4Lite_To_Localbus

摘要&#xff1a;用SystemVerilog对Axi4转localbus进行编写与仿真 如果需要从PS端对PL进行寄存器的读写操作&#xff0c;从znyq M_AXI_HPM_FPD出来&#xff0c;经过axi_interconnect 模块分出多个通道&#xff08;不同的地址&#xff09;&#xff0c;经过一个axi_slave模块&am…...

硬件_IMX6ULL的LCD控制器

硬件_IMX6ULL的LCD控制器 文章目录硬件_IMX6ULL的LCD控制器一、 LCD控制器模块介绍1.1 硬件框图1.2 数据传输与处理1.3 时序控制二、 LCD控制器寄存器简介2.1 LCDIF_CTRL寄存器2.2 LCDIF_CTRL1寄存器2.3 LCDIF_TRANSFER_COUNT寄存器2.4 LCDIF_VDCTRL0寄存器2.5 LCDIF_VDCTRL1寄…...

wordpress 邮箱免验证/江苏营销型网站建设

索引&#xff1a; C# 3.0\3.5 新特性 C# 4.0 新特性 1、自动属性 以前private string lastName;public string LastName{get { return lastName; }set { lastName value; }} 现在 public string LastName{get;set;} C#编译器遇到上面空的get/set属性时&#xff0c;会自动在类…...

简约网站设计欣赏/整站seo技术搜索引擎优化

今天我们团队进行了数据输出和数据处理两个任务&#xff0c;我在完成数据输出任务后&#xff0c;和马世杰一起进行了数据处理的后续任务&#xff0c;站立会议我们们讨论遇到的问题有&#xff1a;在计算归零观测值时没有分析出具体算法。 转载于:https://www.cnblogs.com/nigula…...

沈阳网站建设q479185700棒/中国疾控卫生应急服装

当我们对数据库优化诊断时&#xff0c;需要收集相应的信息以供参考&#xff0c;从个人的使用经验来说&#xff0c;这种统计数据分为两大类 一类是数据库级别的统计信息 二类是os级别的统计信息 下面就分别介绍在不同的级别下&#xff0c;常用什么工具来收集信息帮助优化诊断 首…...

手机建网站怎么弄/电商培训视频教程

本篇文章小编给大家分享一下Java8 Supplier接口和Consumer接口原理代码解析&#xff0c;文章代码介绍的很详细&#xff0c;小编觉得挺不错的&#xff0c;现在分享给大家供大家参考&#xff0c;有需要的小伙伴们可以来看看。Supplier接口package java.util.function;/*** Repres…...

东莞网站网络/搜索引擎优化方法与技巧

http://netpbm.sourceforge.net/doc/系统环境&#xff1a;ubuntu 10.04 x86$ sudo apt-get install netpbm$ pngtopnm loongson.png > loongson.pnm说明&#xff1a;用来转换的图片必须为 png 格式&#xff0c;否则会有如下提示&#xff1a;pngtopnm: input file not a PNG …...

白色简洁的it软件公司模板bootstrap响应式网站模板下载/html静态网页制作

上篇我们只爬了一个牌子的文胸&#xff0c;这次我们来多爬几个牌子的1.爬取不同牌子的url得到id其实可以直接爬那个href,但我发现有的带了https有的没带就索性直接取id拼接了import requestsimport jsonimport threadingimport timeimport refrom lxml import etreeclass cup:d…...