码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 4创建iSCSI共享存储


    通过前几节,我们创建了三层交换机、临时DNS服务器、3台ESXi主机,我们还需要有一个存储服务器。

    我们创建虚拟机,安装TrueNAS Core,通过配置iSCSI服务,模拟真实的共享存储。

    一、版本

    使用的ISO为:TrueNAS-12.0-U5.1.iso

    图片

    图片

    本次设置2核,4GB

    二、创建TrueNAS

    2.1硬件配置

    网络适配器

    图片

    图片

    硬盘

    硬盘的话需要两块,第一块用于安装系统,第二块用于做共享存储。

    • 不要勾选拆分为多个文件

    • 第二块建议配置为2000G,只要不勾选预先分配磁盘空间,会用多少占多少,所以不要怕空间没了

    图片

    图片

    2.2安装

    图片

    图片

    图片

    三、配置TrueNAS

    图片

    安装完成后,通过输入指定数字进行配置。

    3.1配置网络

    先配置静态IP

    图片

    3.2配置网关

    连接到的是管理网段的网关。

    图片

    四、验证

    配置完成后,通过IP地址即可登录系统

    图片

    图片

    五、创建链路聚合接口

    可以将多个iSCSI网口聚合成一个使用

    图片

    图片

    图片

    图片

    六、创建共享存储

    下面开始创建共享存储,创建的流程如下图所示,需要从左到右一步一步创建。

    图片

    6.1创建Pool

    先模拟将磁盘做RAID,创建出PV。因为只有一块硬盘,所以做不了高级别的RAID。大家强制创建就行。

    图片

    图片

    6.2创建Zvol(逻辑卷)

    然后在PV的基础上创建逻辑卷。逻辑卷的大小最多是PV的80%。

    图片

    图片

    图片

    6.3创建iSCSI

    Portals

    TrueNAS对外提供服务时,监听的IP地址

    图片

    图片

    Initiators Groups

    配置允许发现和挂载TrueNAS的网段

    图片

    图片

    Targets

    组合Portals、Initiators Groups的配置

    图片

    图片

    Extents

    Zvol和extends绑定,才能被服务器或其它设备识别,挂载成硬盘

    图片

    图片

    Assciated Targets

    将target和extends关联,这是最终被用来发现的共享存储

    图片

    图片

    七、启动iSCSI服务

    图片

    八、添加新硬盘

    因为最初创建的磁盘只有80G不够用,所以新增了一块磁盘给iSCSI,聚合接口、portals、Initiators Groups、Targets用老的,Extents、Assciated Targets我都建了新的。

    图片

    九、总结

    至此我们完成iSCSI共享存储的创建,后续ESXi们可以挂载上该存储,扩展了存储空间。

    最后

    大家如果喜欢我的文章,可以关注我的公众号(程序员麻辣烫)

    我的个人博客为:https://shidawuhen.github.io/

    往期文章回顾:

    1. 设计模式

    2. 招聘

    3. 思考

    4. 存储

    5. 算法系列

    6. 读书笔记

    7. 小工具

    8. 架构

    9. 网络

    10. Go语言

  • 相关阅读:
    Lwip之TCP协议实现(三)
    Vuex详解(五种状态)
    Retrofit
    HGH30CA、HGH30HA、HGH35CA、HGH35HA、HGH45HA等可以替换吗?
    代码随想录刷题】Day15 二叉树02------延伸题目练习
    jsp美食共享平台系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
    百度测开面试题分享
    虹科新闻 | 虹科电子与 Mend 正式建立合作伙伴关系
    多目标优化算法:基于非支配排序的高尔夫优化算法(NSGOA)MATLAB
    软件测试面试屡战屡败?——我整理了一份超全面试题详解
  • 原文地址:https://blog.csdn.net/shida219/article/details/126574659
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号