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

云计算:Vmware 安装 FreeNAS

目录

一、实验

1.Vmware 安装 FreeNAS

2.配置Web界面

二、问题

1.iSCSI如何限定名称

2.LUN和LVM的区别


一、实验

1.Vmware 安装 FreeNAS

(1)环境准备

VMware Workstation 17

FreeNAS相关安装部署镜像:

官网地址:
https://download.freenas.org/11/11.0-RELEASE/x64/FreeNAS-11.0-RELEASE.iso?wrap=1下载镜像 FreeNAS-11.0-RELEASE.iso

(2)新建仅主机网络模式(Vmnet19)分配主机网络:

(3)新建虚拟机

(4)自定义

(5)下一步

(6)稍后安装操作系统

(7)其他

(8)对安装的虚拟机进行命名,设置好虚拟机名称和安装位置后,单击“下一步”

(9)选择处理器

(10)分配内存

(11)先不使用网络连接或使用仅主机模式网络

(12)I/O控制器类型

(13)磁盘类型

(14)创建新虚拟磁盘

(15)指定磁盘容量,存储为单个文件

(16)指定磁盘文件

(17)添加网络适配器

(18)选择VMnet19(仅主机模式)

(19)添加2块200G硬盘

(20)使用ISO镜像文件,点击确定

(21)开启此虚拟机

(22)选择第1个安装

(12)选择"1 Install/Upgrade",安装系统,按Enter键确认

(23)选择YES

(24) 按空格键选择第1个20G磁盘作为系统盘,回车确认

(25) Free NAS安装程序提醒安装位置是硬盘,建议安装在flash媒体上,回车确认继续安装

(26) 提示输入root密码(输入两遍,不支持空密码)

(27)选择BIOS启动

(28)安装完成,弹出如下画面,回车确认

(29) 选择"3 Reboot System",重启系统,等待系统自动加载

(30)开机默认选择系统

(31)系统启动完成的界面

(如需修改ip地址,可输入“1”,按Enter回车进入网络接口配置,进行修改ip地址、子网掩码等操作,输入“4”,设置默认网关)

2.配置Web界面

(1)登录系统

打开浏览器,通过DHCP自动分配的ip地址192.168.88.128,顺利访问Web用户界面(输入安装时设置的root密码)

(2) 登录进去后,这里语言、控制盘、时区选择默认,单击“Next”进入下一步

(3)单机“Exit”退出分盘模式

(4) 设置语言

可以在界面左侧选项卡中单击“System”——“General”,在“Language”选项列表中选中“Simplified Chinese”,单击“Save”即可

(5)打开相关服务,进行服务初始化

(4)添加硬盘域和物理卷组

点击 “Volume Manager”,设置完成点击 “Add Volume”

完成

(5)创建SAN共享

①⑩ 创建虚拟卷

② 设置完成添加“Add zvol”

完成创建

③ 选择上方“Sharing”,查看freenas iqn号码(可以自定义更新)

iqn.2005-10.org.freenas.ctl#当有堕胎FreeNAS,可以自定义如下格式
iqn.2005-10.org.freenas.ctl-david

④ 点击“Add Portal”,完成设置,3260是默认端口号(是否开启密码验证)

完成创建

⑤ 点击“Add Initiator” 添加启动器(允许谁来访问LUN)

1)如安装的Win7虚拟机,需要切换目录:
控制面板-所有控制面板项-管理工具2)双击“iSCSI发起程序”,点击是3)等待弹框“iSCSI发起程序 属性”
#新发起程序名称
iqn.1991-05.com.microsoft:admin-pc4) 可以选择更改
iqn.1991-05.com.microsoft:admin-pc-102

⑥ 点击“Add Target” (绑定前面的Portal和启动器)

⑦点击“Add Extent”(选择50G LUN)

⑧ 点击“Add Target/Extent”进行关联 (把50G LUN 和 Target做关联)

完成创建

⑨Win7虚拟机添加目标

​
1)弹框“iSCSI发起程序 属性”
# 目标输入
192.168.88.1282)点击“快速连接”
# 显示如下(FreeNAS iqn号码:LUN设备)
名称                                            状态
iqn.2005-10.org.freenas.ctl:san-50g-target    已连接3)计算机管理-存储-磁盘管理
点击新增的磁盘2 大小为50G4)右键初始化磁盘格式为MBR5)新建简单卷进行分区
20000(MB),其他默认
30000(MB),其他默认6)最终显示
新增20G F盘
新增30G G盘7)查看磁盘2属性
FreeNAS iSCSI Disk Device 属性

二、问题

1.iSCSI如何限定名称

(1)格式

# iqn.年-月.网域名的反转:分享的target名称 iqn.yyyy-mm.<reserved domain name>:identifier

2.LUN和LVM的区别

(1)LUN

LUN对上层OS操作系统而言相当于一块“物理盘”,OS在这个盘上可以进行分区和格式化。RAID卡可以针对总线上的N块磁盘进行分组,RAID Group。每组可以做成自己的RAID级别,不必相同。LUN必须是同一个RG中划分出来的,不能跨RG。每个磁盘上保留了一个区域,专门记录了逻辑盘划分信息、RAID类型以及组内其他磁盘信息,这些信息称为RAID信息。SNIA委员会为了统一各个厂家的信息格式,定义了一种叫做DDF的标准。很多公司在磁盘最末1MB的空间写入这些信息。而且即使将这些磁盘打乱顺序,或者拿到其他支持这个标准的控制器上,也照样能识别出划分好的逻辑盘所需的信息。SCSI总线可以连接16个设备(32位的SCSI可以连接32个),每个设备有一个SCSI ID号,也叫Target ID。但是对于大型磁盘阵列,可以生成几百甚至上千个虚拟磁盘,为每个虚拟磁盘分配一个Target ID是远远不够的。于是将每个Target ID下再划分更多的 LUN  ID(视ID字段长度而定),即LUN是一个次级寻址ID,虚拟磁盘也就变成了Target x  LUN y,所以LUN ID的作用是扩充了Target ID。LUN是SCSI协议中的名字,后面人们把硬件层次生成的虚拟磁盘统一称为”LUN“,不管是不是在SCSI环境下。而由软件生成的虚拟磁盘,统一称为”卷“,比如各种卷管理软件、软RAID软件等所生成的虚拟磁盘。

(2)LVM

LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。Microsoft叫做VM。都是基于OS层面,将OS识别到的物理磁盘(或者RAID的虚拟化的逻辑磁盘LUN)进行组合,并分配的软件。PV:Physical Volume,物理卷,操作系统识别到的物理盘或者LUN。 VG:Volume Group,卷组,多个PV可以逻辑地放在一个VG中。VG是一个虚拟的大存储空间,将多个PV首位相连,组成一个逻辑上的连续编址的存储池。LV:Logical Volume,逻辑卷,VG经过分区生成很多个逻辑卷,最终给OS使用。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。PP: Physical  Partition,物理区块, 有些资料上描述为PE(physical extent),它是在逻辑上将一个VG分割成连续的小块,逻辑上的分割。LVM会记录PE的大小(由几个扇区组成),PE大小可配置,默认是4MB。每个PE具有唯一的编号,是LVM寻址的最小单元。LP: Logical Partition,逻辑区块, 有些资料上描述为LE(logical extent),一个LE可以对应一个PE,也可以对应多个PE。前者对应前后没有区别,后者则可以对应RAID 0或RAID 1的机制。一般采用前者一一对应的关系。 

如下图所示PV、VG、LV三者关系:  

相关文章:

云计算:Vmware 安装 FreeNAS

目录 一、实验 1.Vmware 安装 FreeNAS 2.配置Web界面 二、问题 1.iSCSI如何限定名称 2.LUN和LVM的区别 一、实验 1.Vmware 安装 FreeNAS &#xff08;1&#xff09;环境准备 VMware Workstation 17 FreeNAS相关安装部署镜像: 官网地址&#xff1a; https://download…...

数据库交付运维高级工程师-腾讯云TDSQL

数据库交付运维高级工程师-腾讯云TDSQL上机指导&#xff0c;付费指导&#xff0c;暂定99...

目标检测YOLO实战应用案例100讲-光伏电站热斑检测(续)

目录 2.5 图像重建方法实验及其结果分析 2.5.1 数据集与超参数 2.5.2 结果分析...

jmeter如何循环运行到csv文件最后一行后停止

1、首先在线程组中设置’循环次数‘–勾选永远 2、csv数据文件设置中设置&#xff1a; 遇到文件结束符再次循环?——改为&#xff1a;False 遇到文件结束符停止线程?——改为&#xff1a;True 3、再次运行就会根据文档的行数运行数据 &#xff08;如果需要在循环控制器中&…...

电路中的屏蔽罩作用及设计

1.1 屏蔽罩作用 1.1.1 屏蔽电子信号,防止外界的干扰或内部向外的辐射&#xff1a; 一般见于通信类电路PCB&#xff0c;主要一个无线通信产品上有的敏感器件、模拟、数字电路、DCDC电源电路&#xff0c;都需屏蔽隔离&#xff0c;是为了不影响其它电路&#xff0c;也有防止其它电…...

CodeBlocks定义异常:multiple definition of 和 first defined here

基于链表实现贪吃蛇案例时候&#xff0c;在CodeBlocks的CPP源文件定义函数和全局变量均报错 异常现象 在**自定义的cpp**文件定义全局变量、对象、函数等均出现重复定义和首次定义 multiple definition of Controller::showCopy() first defined here 异常解决方案 正确代码…...

RHEL7.5编译openssl1.1.1w源码包到rpm包

openssl1.1.1w下载地址 https://www.openssl.org/source/ 安装依赖包 yum -y install curl which make gcc perl perl-WWW-Curl rpm-build wget http://mirrors.aliyun.com/centos-vault/7.5.1804/os/x86_64/Packages/perl-WWW-Curl-4.15-13.el7.x86_64.rpm rpm -ivh pe…...

结构型设计模式(二)装饰器模式 适配器模式

装饰器模式 Decorator 1、什么是装饰器模式 装饰器模式允许通过将对象放入特殊的包装对象中来为原始对象添加新的行为。这种模式是一种结构型模式&#xff0c;因为它通过改变结构来改变被装饰对象的行为。它涉及到一组装饰器类&#xff0c;这些类用来包装具体组件。 2、为什…...

C#数据结构

C#数据结构 常见结构 1、集合 2、线性结构 3、树形结构 4、图形结构 Array/ArrayList/List 特点&#xff1a;内存上连续存储&#xff0c;节约空间&#xff0c;可以索引访问&#xff0c;读取快&#xff0c;增删慢 using System; namespace ArrayApplication {class MyAr…...

代码随想Day39 | 62.不同路径、63. 不同路径 II

62.不同路径 每次向右或者向下走两个选择&#xff0c;定义dp数组dp[i][j] 为到达索引ij的路径和&#xff0c;状态转移公式为 dp[i][j]dp[i-1][j]dp[i][j-1]&#xff0c;初始状态的第一行和第一列为1&#xff0c;从左上到右下开始遍历即可。详细代码如下&#xff1a; class Sol…...

Autosar通信实战系列07-Com模块要点及其配置介绍(二)

本文框架 前言1. ComGeneral配置2. ComConfig配置2.1 ComGwMapping2.2 ComIPdus2.3 ComIPduGroups2.4 ComIPduSignals2.5 ComIPduSignalGroups2.6 ComTimeBasis前言 在本系列笔者将结合工作中对通信实战部分的应用经验进一步介绍常用,包括但不限于通信各模块的开发教程,代码…...

DSP捕获输入简单笔记

之前使用stm32的大概原理是&#xff1a; 输入引脚输入一个脉冲&#xff0c;捕获1开始极性捕获&#xff0c;捕获的是从启动捕获功能开始计数&#xff0c;捕获的是当前的计数值&#xff1b; 例如一个脉冲&#xff0c;捕获1捕获上升沿&#xff0c;捕获2捕获下降沿&#xff1b;而两…...

【Java基础】HashMap 原理

文章目录 1、HashMap 设置值的原理2、HashMap 获取值原理3、HashMap Hash优化4、HashMap 寻址优化5、HashMap 是如何解决Hash冲突的&#xff1f;5.1 get数据的时候&#xff0c;如果定位到指定位置的元素是一个链表&#xff0c;怎么办呢&#xff1f;5.2 红黑树 6、数组扩容6.1 数…...

vue3的大致使用

<template><div class"login_wrap"><div class"form_wrap"> <!-- 账号输入--> <el-form ref"formRef" :model"user" class"demo-dynamic" > <!--prop要跟属性名称对应-->…...

什么是计算机网络?计算机网络基础知识

1.网络的组成部分&#xff1a;由主机&#xff0c;路由器&#xff0c;交换机等组成 2.网络结构&#xff1a;网络的网络 3.信息交换方式&#xff1a;电路交换和分组交换 4.网络分层&#xff1a;分清职责&#xff0c;物理层&#xff0c;链路层&#xff0c;网络层&#xff0c;运…...

【机器学习 | 假设检验系列】假设检验系列—卡方检验(详细案例,数学公式原理推导),最常被忽视得假设检验确定不来看看?

&#x1f935;‍♂️ 个人主页: AI_magician &#x1f4e1;主页地址&#xff1a; 作者简介&#xff1a;CSDN内容合伙人&#xff0c;全栈领域优质创作者。 &#x1f468;‍&#x1f4bb;景愿&#xff1a;旨在于能和更多的热爱计算机的伙伴一起成长&#xff01;&#xff01;&…...

RealBasicVSR高清处理视频

autodl做了镜像&#xff1a;高清RealBasicVSR 首先在剪映将视频剪好导出&#xff0c;最多是720像素的&#xff0c;不然后面超分的时候会爆显存。剪映视频也最好是双数帧数结尾的&#xff0c;不然超分的时候单数图片会报错->RuntimeError: non-empty 3D or 4D input tensor …...

晚期食管癌肿瘤治疗线程分类

文章目录 1、肿瘤治疗的线数1.1 基础概念1.2 线程定义1.3 如何计算治疗线数 2 食管癌治疗指南2.1 食管癌诊疗指南2.1 CSCO 本文前半部分主要来源于参考文件1&#xff0c;其余部分来源于官方指南。无原创内容&#xff0c;全部为摘要。 1、肿瘤治疗的线数 1.1 基础概念 抗肿瘤药…...

高效营销系统集成:百度营销的API无代码解决方案,提升电商与广告效率

百度营销API连接&#xff1a;构建无代码开发的高效集成体系 在数字营销的高速发展时代&#xff0c;企业追求的是快速响应市场的能力以及提高用户运营的效率。百度营销API连接正是为此而生&#xff0c;它通过无代码开发的方式&#xff0c;实现了电商平台、营销系统和CRM的一站式…...

网络基础(十一):VRRP原理与配置

目录 前言&#xff1a; 1、VRRP的基本概述 2、VRRP的基本原理 2.1VRRP的基本结构 2.2设备类型 2.3状态机 2.4VRRP路由器的抢占功能 2.5VRRP路由器的优先级 2.6VRRP工作原理 2.7主备路由器的工作内容 3、VRRP的基本配置 3.1配置主路由器和备用路由器 3.2配置PC1与P…...

设计模式——状态模式

引言 状态模式是一种行为设计模式&#xff0c; 让你能在一个对象的内部状态变化时改变其行为&#xff0c; 使其看上去就像改变了自身所属的类一样。 问题 状态模式与有限状态机 的概念紧密相关。 其主要思想是程序在任意时刻仅可处于几种有限的状态中。 在任何一个特定状态中…...

2020-XNUCA babyv8

做的第一道存在指针压缩机制的V8题&#xff0c;通过小越界写修改length构造大越界读写&#xff0c;然后利用arraybuffer的backing store构造任意地址写&#xff0c;利用wasm rwx段地址的特点以及堆空间的分布&#xff0c;搜索到rwx段的具体地址&#xff0c;然后利用任意地址写将…...

货物数据处理pandas版

1求和 from openpyxl import load_workbook import pandas as pddef print_hi(name):# Use a breakpoint in the code line below to debug your script.print(fHi, {name}) # Press CtrlF8 to toggle the breakpoint.# Press the green button in the gutter to run the scr…...

MC-30A (32.768 kHz用于汽车应用的晶体单元)

MC-30A 32.768 kHz用于汽车应用的晶体&#xff0c;车规晶振中的热销型号之一。该款石英晶体谐振器&#xff0c;可以在-40 to 85 C的温度内稳定工作&#xff0c;能满足起动振动的要求。同时满足AEC-Q200无源元件质量标准认证&#xff0c;满足汽车仪表系统的所有要求。 频率范围…...

TrustZone之其他设备及可信基础系统架构

一、其他设备 最后,我们将查看系统中的其他设备,如下图所示: 我们的示例TrustZone启用的系统包括一些尚未涵盖的设备,但我们需要这些设备来构建一个实际的系统。 • 一次性可编程存储器(OTP)或保险丝 这些是一旦写入就无法更改的存储器。与每个芯片上都包含相同…...

自由编程学习资源:free-programming-books

最近&#xff0c;我发现了一个在GitHub上备受欢迎的项目&#xff0c;它为程序员和编程爱好者提供了丰富、免费且高质量的学习资料&#xff0c;这就是"free-programming-books"。目前&#xff0c;这个项目在GitHub上已经有305k的star&#xff0c;显示出它在开发者社区…...

饥荒Mod 开发(十三):木牌传送

饥荒Mod 开发(十二)&#xff1a;一键制作 饥荒Mod 开发(十四)&#xff1a;制作屏幕弹窗 一键传送源码 饥荒的地图很大&#xff0c;跑地图太耗费时间和饥饿值&#xff0c;如果大部分时间都在跑图真的是很无聊&#xff0c;所以需要有一个能够传送的功能&#xff0c;不仅可以快速…...

Qt/C++音视频开发60-坐标拾取/按下鼠标获取矩形区域/转换到视频源真实坐标

一、前言 通过在通道画面上拾取鼠标按下的坐标&#xff0c;然后鼠标移动&#xff0c;直到松开&#xff0c;根据松开的坐标和按下的坐标&#xff0c;绘制一个矩形区域&#xff0c;作为热点或者需要电子放大的区域&#xff0c;拿到这个坐标区域&#xff0c;用途非常多&#xff0…...

Java实现订单超时未支付自动取消的8种方法总结

Java实现订单超时未支付自动取消的8种方法总结 定时轮询 数据库定时轮询方式&#xff0c;实现思路比较简单。启动一个定时任务&#xff0c;每隔一定时间扫描订单表&#xff0c;查询到超时订单就取消。优点&#xff1a;实现简单。缺点&#xff1a;轮询时间间隔不好确定&#x…...

android动态权限申请并展示权限使用说明

# ExplainPermissions 动态权限申请并展示权限使用说明 随着工信部对APP的一系列整治&#xff0c;现在用户对于APP在使用时动态申请的权限是比较敏感的&#xff0c;为了更好的用户体验&#xff0c;我们可以在权限动态申请的时候一并向用户展示所需要申请权限的使用说明。这样用…...

建设银行网银官方网站/网站关键词怎么优化到首页

Windows server 2008 搭建服务 英文全称是“Virtual Private Network”&#xff0c;就是“虚拟专用网络”。 虚拟专用网络就是一种虚拟出来的企业内部专用线路、这条隧道可以对数据进行几倍加密达到安全使用互联网的目的。此项技术已被广泛使用、虚拟专用网可以帮助远程用户、公…...

电商网站管理系统模板下载/整站seo技术搜索引擎优化

本片文章是算法排序系列的第一章&#xff0c;也是我在平台上的第一篇文章&#xff0c;希望自己能够坚持下去&#xff0c;同时本部分算法学习中一定会给出Java或者scala的实现方式(心情好的话也可能是两种语言都有)&#xff0c;好了废话不多说&#xff0c;我们切入正题&#xff…...

怎么让别人看到自己做的网站/火狐搜索引擎

原文地址&#xff1a;https://blog.csdn.net/u011080472/article/details/51337422 多任务和高并发的内存交互...

如何建立学校网站/产品推广策略

------------------------------------------------------------- 你不知道你可以成为多好的人 ------------------------------------------------------------- 将来也许就是一个程序员了&#xff0c;能不能颠覆普通人眼里程序员的形象。 我认为作为一个程序员&#xff0c;拿…...

外发加工网线是真的吗/seo优化工具哪个好

yum (yellow dog)网络yum ftp http nfs以ftp为例&#xff1a;#mount /dev/cdrom /mnt/cdrom (如果这目录没建需要自己建)#cd /mnt/cdrom/Server/#rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm (安装ftp服务器)#service vsftpd start &#xff08;启动ftp服务&…...

做网站用虚拟服务器可以吗/百度平台客服电话是多少

python 通过ansible 获取服务器基本信息&#xff1a;利用ansible的 setup 模块可以返回服务器的详细信息所有的信息都是以字典的格式显示的[roote tmp]# ansible 192.168.137.152 -m setup 192.168.137.152 | SUCCESS > {"ansible_facts": {"ansible_all_ip…...