云计算:FusionCompute 通过 FreeNAS 添加SAN存储

news2024/9/29 7:28:43

目录

一、实验

1.环境准备

2.FusionCompute添加CNA

3.在存储中创建LUN资源映射给CNA节点

3.添加存储资源关联CNA主机节点

4.扫描存储资源

5.将存储设备添加为数据存储

二、问题

1.FusionCompute中存储如何分类

2.存储资源与存储设备有何区别

3.FusionCompute支持哪些文件系统


一、实验

1.环境准备

(1)主机

表1 主机

主机架构IP备注
VRM01192.168.88.101VRM (virtual resource manager) 虚拟资源管理 (管理节点)
CNA01init启动器 192.168.88.100

CNA (compute node agent )计算节点代理(计算节点)

FreeNAStarget目标器192.168.88.128基于FreeBSD内核的NAS(Network-Attached Storage),简称网络附加存储服务器。

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

2.FusionCompute添加CNA

(1)创建集群

(2)添加主机

(3)扫描查看WWN号

iqn.2017-01.com.huawei:00:0c:29:d2:ed:45-165    

3.在存储中创建LUN资源映射给CNA节点

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

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

②⑩通过RAID1 生成200G mirror,相当于逻辑存储池

(2) NAS里创建100G LUN

①  创建虚拟卷

② 设置完成添加“Add zvol”

③ 完成创建

(3)共享配置

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

iqn.2005-10.org.freenas.ctl

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

完成创建

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

完成创建

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

完成创建

⑤ 点击“Add Extent”(选择100G LUN)

完成创建

⑥ 点击“Add Target/Extent”进行关联映射 (把100G LUN 和 Target做关联)

完成创建

3.添加存储资源关联CNA主机节点

(1) FusionCompute添加存储资源(IPSAN)

(2)设置,下一步

(3)确定

(4)完成创建

(5)关联主机

(6)提示

4.扫描存储资源

(1)进入扫描界面

(2)扫描存储设备

(3)扫描完成

5.将存储设备添加为数据存储

(1)添加数据存储

(2)设置

(3)提示

(4)确定

(5)创建中

(6)可用

(7)查看详情

(8)CNA1创建虚拟机时已可以选择该数据存储

二、问题

1.FusionCompute中存储如何分类

(1)分类

1)存储资源
存储资源表示物理存储设备,例如IP-SAN、FC -SAN、NAS等。

2)存储设备
存储设备表示存储资源中的管理单元,类似LUN、 NAS共享目录等。
一个存储资源可以有多个存储设备。

3)数据存储
数据存储表示虚拟化平台中可管理、操作的存储逻辑单元。
一个数据存储和一个存储设备对应。
数据存储承载了具体的虚拟机业务,例如创建磁盘等。

2.存储资源与存储设备有何区别

(1)区别

表2 区别

存储资源类型底层协议存储设备类型
IPSANTCP/IPLUN
FCSAN光纤-FCLUN
NASTCP/IP共享目录
本地磁盘DAS(SATA/SAS 等)本地磁盘
FusionStorageTCP/IP存储池

3.FusionCompute支持哪些文件系统

(1)文件系统

表3 文件系统

类别所需存储 设备是否自带文件系统是否为 共享存储是否支持 延迟置零卷
VIMSLUN
EXT4本地磁盘
NFS共享目录

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

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

相关文章

JavaScript基础篇

目录 1.初始JavaScript 2.Js数据类型 2.1强制转换类型 1.转换为String类型 2.转换为Number类型 3.转换为 Boolean 4.转义符 2.2运算符 2.3分支结构 1.初始JavaScript <!-- 1. 文件引入 --> <!--<script src"./js/index.js"></script>-…

微软官宣放出一个「小模型」,仅2.7B参数,击败Llama2和Gemini Nano 2

就在前一阵谷歌深夜炸弹直接对标 GPT-4 放出 Gemini 之后&#xff0c;微软这两天也紧锣密鼓进行了一系列动作。尽管时间日趋圣诞假期&#xff0c;但是两家巨头硬碰硬的军备竞赛丝毫没有停止的意思。 就在昨日&#xff0c;微软官宣放出一个“小模型” Phi-2&#xff0c;这个 Ph…

在 VMware 虚拟机上安装黑苹果(Hackintosh):免费 macOS ISO 镜像下载及安装教程

在 VMware 虚拟机上安装黑苹果(Hackintosh)&#xff1a;免费 macOS ISO 镜像下载及安装教程 VMware 虚拟机解锁 macOS 安装选项使用 macOS iso 系统镜像安装使用 OpenCore 做引导程序安装 在 VMware 虚拟机上安装黑苹果(Hackintosh)&#xff1a;免费 macOS ISO 镜像下载及安装…

RPC(5):AJAX跨域请求处理

接上一篇RPC&#xff08;4&#xff09;&#xff1a;HttpClient实现RPC之POST请求进行修改。 1 修改客户端项目 1.1 修改maven文件 修改后配置文件如下&#xff1a; <dependencyManagement><dependencies><dependency><groupId>org.springframework.b…

【线性代数】两个向量组等价,其中一个向量组线性无关,另一个向量组也是线性无关吗?

一、问题 两个向量组等价,其中一个向量组线性无关,另一个向量组也是线性无关吗? 二、答案 不一定,当两个向量组中的向量个数也相同时,结论才成立.若向量个数不相同,结论不成立. 例如&#xff1a; 向量组一&#xff1a;(1,0),(0,1) 向量组二&#xff1a;(1,0),(0,1),(1,1) 两…

MyBatis ${}和#{}区别

sql防注入底层jdbc类型转换当简单类型参数$不防止Statment不转换value#防止preparedStatement转换任意 除模糊匹配外&#xff0c;杜绝使用${} MyBatis教程&#xff0c;大家可以借鉴 MyBatis 教程_w3cschoolMyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。…

【IDEA】Intellij IDEA相关配置

IDEA 全称 IntelliJ IDEA&#xff0c;是java编程语言的集成开发环境。IntelliJ在业界被公认为最好的Java开发工具&#xff0c;尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超…

锐捷配置完全stub区域

一、实验拓扑 二、实验目的 在运行OSPF协议的网络中&#xff0c;配置STU区域可以减少路由器的路由条目&#xff0c;减小路由器的压力&#xff0c;有效提高路由器的性能。 三、实验配置 第一步&#xff1a;全局配置OSPF R1 ruijie>enable R1#conf terminal R1(config)#hos…

API资源对象StorageClass;Ceph存储;搭建Ceph集群;k8s使用ceph

API资源对象StorageClass;Ceph存储;搭建Ceph集群;k8s使用ceph API资源对象StorageClass SC的主要作用在于&#xff0c;自动创建PV&#xff0c;从而实现PVC按需自动绑定PV。 下面我们通过创建一个基于NFS的SC来演示SC的作用。 要想使用NFS的SC&#xff0c;还需要安装一个NFS…

七:爬虫-数据解析之正则表达式

七&#xff1a;正则表达式概述 正则表达式&#xff0c;又称规则表达式,&#xff08;Regular Expression&#xff0c;在代码中常简写为regex、regexp或RE&#xff09;&#xff0c;是一种文本模式&#xff0c;包括普通字符&#xff08;例如&#xff0c;a 到 z 之间的字母&#xf…

华清远见嵌入式学习——ARM——作业1

要求&#xff1a; 代码&#xff1a; mov r0,#0 用于加mov r1,#1 初始值mov r2,#101 终止值loop: cmp r1,r2addne r0,r0,r1addne r1,r1,#1bne loop 效果&#xff1a;

【AI图集】猫狗的自动化合成图集

猫是一种哺乳动物&#xff0c;通常被人们作为宠物饲养。它们有柔软的毛发&#xff0c;灵活的身体和尖锐的爪子。猫是肉食性动物&#xff0c;主要以肉类为食&#xff0c;但也可以吃一些蔬菜和水果。猫通常在夜间活动&#xff0c;因此它们需要足够的玩具和活动空间来保持健康和快…

STM32启动流程详解(超全,startup_stm32xx.s分析)

单片机上电后执行的第一段代码 1.初始化堆栈指针 SP_initial_sp 2.初始化 PC 指针Reset_Handler 3.初始化中断向量表 4.配置系统时钟 5.调用 C 库函数_main 初始化用户堆栈&#xff0c;然后进入 main 函数。 在正式讲解之前&#xff0c;我们需要了解STM32的启动模式。 STM32的…

css实现0.5px宽度/高度显——属性: transform: scale

在大多数设备上&#xff0c;实际上无法直接使用 CSS 来精确地创建 0.5 像素的边框。因为大多数屏幕的最小渲染单位是一个物理像素&#xff0c;所以通常只能以整数像素单位渲染边框。但是&#xff0c;有一些技巧可以模拟出看起来像是 0.5 像素的边框。 这里介绍使用&#xff1a…

Jmeter基础和概念(超详细整理)

JMeter 介绍&#xff1a; 一个非常优秀的开源的性能测试工具。 优点&#xff1a;你用着用着就会发现它的重多优点&#xff0c;当然不足点也会呈现出来。 从性能工具的原理划分&#xff1a; Jmeter工具和其他性能工具在原理上完全一致&#xff0c;工具包含4个部分&#xff1a…

机器学习---bagging与随机森林

1. bagging算法 集成学习有两个流派&#xff1a;一个是boosting派系&#xff0c;它的特点是各个弱学习器之间有依赖关系。另一种是 bagging流派&#xff0c;它的特点是各个弱学习器之间没有依赖关系&#xff0c;可以并行拟合。 Bagging的弱学习器之间的确没有boosting那样的联…

EasyExcel模板导出(行和列自动合并)

1.需求背景: ①需要从第三方获取数据,第三方接口有两个参数,开始时间和结束时间 ②获取回来的数据并没有入库,所以不能通过数据库将数据归类统计,excel合并大概的流程是判断上一行或者左右相邻列是否相同,然后进行合并,所以不能是零散的数据且客户要求每一个自治区和每一个航站…

ios备忘录怎么导入华为 方法介绍

作为一个常常需要在不同设备间切换的人&#xff0c;我深知备忘录的重要性。那些突如其来的灵感、重要的会议提醒、甚至是生活中的琐碎小事&#xff0c;我们都习惯性地记录在备忘录里。但当我决定从iPhone转向华为时&#xff0c;一个问题困扰了我&#xff1a;如何将那些珍贵的备…

Unity学习笔记(零基础到就业)|Chapter01:C#入门

Unity学习笔记&#xff08;零基础到就业&#xff09;&#xff5c;Chapter01:C#入门 前言一、控制台输入输出语句二、初识变量1.一些好用的tips2.变量声明的固定写法3.变量类型 三、变量的本质1.变量的存储空间2.变量的本质&#xff1a;2进制 四、变量的命名规范1.必须遵守的规则…

EasyExcel合并相同内容单元格及动态标题功能的实现

一、最初版本 导出的结果&#xff1a; 对应实体类代码&#xff1a; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.write.style.ColumnWidth; import com.alibaba.excel.annotation.write.style.ContentLoopMerge; import com.al…