一步步教你Windows配置ISCSI共享存储

一步步教你Windows配置ISCSI共享存储

作者简介:

作者:LuciferLiu
中国DBA联盟(ACDU)成员。目前从事Oracle DBA工作,曾从事 Oracle 数据库开发工作,主要服务于生产制造,汽车金融等行业。现拥有Oracle OCP,OceanBase OBCA认证,擅长Oracle数据库运维开发,备份恢复,安装迁移,Linux自动化运维脚本编写等。

前言

之前讲过一篇文章  教大家如何安装Oracle RAC,有朋友希望将共享存储配置这一块详细讲一讲,因此便有了这篇。配置共享存储的方式很多,比如虚拟机本地创建磁盘方式,ISCSI方式挂载等等

一、什么是ISCSI

ISCSI(Internet Small Computer System Interface,Internet 小型计算机系统接口)是一种由IBM公司研究开发的IP SAN技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,基于 TCP/IP的协议连接iSCSI服务端(Target)和客户端(Initiator),使得封装后的SCSI数据包可以在通用互联网传输,最终实现iSCSI服务端映射为一个存储空间(磁盘)提供给已连接认证后的客户端。
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


我常用ISCSI配置共享存储的软件:OpenfilerStarWind,本文主要讲解的是 StarWind 软件。

二、StarWind安装

StarWind的特点就是简单快捷,方便操作。对于测试安装来说,Windows平台更实用。

1、解压安装包

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储

2、运行安装

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


选择安装包中的key:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


选择安装:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储

至此,StarWind已经安装结束。

三、配置服务端StarWind ISCSI

安装完StarWind软件之后,接下来就需要通过软件配置共享存储。

1、打开StarWind软件

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储

2、新建StarWind Server

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


通过cmd命令行查看本机ip:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


填写本机IP,点击OK:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


新建成功后,选择Server,双击或者点击connect连接:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储

3、新建Target

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


填入Target别名,根据自己情况填写:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储

四、添加Device存储盘

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


选择虚拟硬盘:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


选择镜像文件:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


创建新的虚拟盘:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


选择镜像文件路径和大小:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


选择已有Target:

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储
www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


如果需要添加多块共享盘,只需要重复上述添加Device即可。

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


至此,StarWind共享存储服务端已经配置完成。

五、Linux通过ISCSI连接共享存储

1、Linux客户端安装ISCSI依赖 yum install -y iscsi-initiator-utils*

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储

2、搜索服务端ISCSI Target iscsiadm -m discovery -t st -p 10.211.55.33

注意:10.211.55.33为服务端IP,即Windows主机的IP。

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储

3、连接服务端ISCSI共享存储 iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:10.211.55.33-lucifer -p 10.211.55.33 -l

注意:iqn.2008-08.com.starwindsoftware:10.211.55.33-lucifer为上一步搜索出的Target名称,复制即可。

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储

4、Linux客户端查看共享存储 lsblk

www.zeeklog.com  - 一步步教你Windows配置ISCSI共享存储


如上所示,共享盘已经挂载成功。

如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持,你的支持就是我创作最大的动力~

需要StarWind安装包 可以关注公众号

转载至

Read more

QClaw 上手指南:我用了一周龙虾,感觉自己白用了两年 AI

QClaw 上手指南:我用了一周龙虾,感觉自己白用了两年 AI

欢迎来到我的博客,代码的世界里,每一行都是一个故事 🎏:你只管努力,剩下的交给时间 🏠 :小破站 QClaw 上手指南:我用了一周龙虾,感觉自己白用了两年 AI * 先说清楚:OpenClaw 是什么,龙虾又是怎么来的 * 第一次打开:它先问你是谁 * 微信直联:手机变成了 AI 的遥控器 * 接入自定义模型:你的 API 你做主 * Skills 插件:能力边界一直在扩 * 角色系统:不是换个语气,是换个工作模式 * 定时任务:让 AI 主动替你干活 * 它是怎么「记住你」的 * 本地跑意味着什么 * 适合什么人用 * 最后 如果你最近在关注 AI 工具圈,大概率听说过一个叫 OpenClaw 的东西,中文社区管它叫「龙虾」。这个开源项目在

通义灵码 AI 程序员 实操全指南:从 IDE 安装到全栈需求落地(多文件批量修改 + 报错自动修复 + 跨语言开发)

通义灵码 AI 程序员 实操全指南:从 IDE 安装到全栈需求落地(多文件批量修改 + 报错自动修复 + 跨语言开发)

1. 背景与趋势 随着软件系统复杂度提升,传统开发模式面临代码重复率高、调试周期长、跨语言协作难等挑战。AI辅助编程已从单文件代码补全,演进为项目级代码理解、全流程开发辅助的核心生产力工具。通义灵码作为AI程序员,整合代码生成、重构、调试、多语言协作等能力,可覆盖从需求分析到部署上线的完整开发链路。 2. 核心技术原理 2.1 代码预训练与多语言理解 基于大规模代码语料(覆盖100+编程语言、10TB+开源代码),采用Transformer架构的代码大模型,学习语法规则、语义逻辑、设计模式及最佳实践,支持Java、Python、Go、Rust、TypeScript等主流语言的深度理解。 2.2 上下文感知与长序列处理 支持100K+ Token上下文窗口,可解析项目级代码结构(包括多文件依赖、类继承关系、API调用链),实现跨文件的逻辑一致性校验与修改。 2.3 多模态交互与工具链集成 支持自然语言、代码片段、错误日志、

AI入门系列:AI新手必看:人工智能发展历程与现状分析

AI入门系列:AI新手必看:人工智能发展历程与现状分析

写在前面:为什么AI发展历史很重要? 记得刚开始学习AI的时候,我总觉得历史这种东西很枯燥,不如直接学习最新的技术来得实在。但后来我发现,了解AI的发展历程,就像了解一个人的成长经历一样,能帮助我们更好地理解现在的AI是如何走到今天的,也能帮助我们预测未来可能的发展方向。 有一次,我和一位从事AI研究多年的教授聊天,他告诉我:"现在的学生总想直接学习深度学习,但如果不了解符号主义AI的兴衰,就无法理解为什么深度学习会成功,也无法预见它可能面临的挑战。"这句话让我深受启发。 所以,在这篇文章中,我想和大家一起回顾一下AI的发展历程,不是为了考试背诵那些枯燥的年代和事件,而是为了让我们能够站在历史的高度,更好地理解现在的AI技术,以及它在我们生活中的应用。 人工智能的诞生:一个充满想象力的开始 说起AI的诞生,我们不得不提到1956年的达特茅斯会议。这次会议被公认为人工智能学科的诞生标志。 想象一下那个场景:一群来自不同领域的顶尖科学家,包括约翰·麦卡锡、马文·明斯基、克劳德·香农等,聚集在一起,讨论着一个看似疯狂的问题:"机器能思考吗?"他们相信,只要给机器输入足够多的规则

AI时代人人都是产品经理:落地流程:AI 核心功能,从需求到上线的全流程管控方法

AI时代人人都是产品经理:落地流程:AI 核心功能,从需求到上线的全流程管控方法

AI的普及正在重构产品经理的工作模式——不再依赖传统的跨部门协作瓶颈,AI可以成为产品经理的"全职助手",覆盖需求分析、原型设计、开发协同、测试验证全流程。本文将拆解AI时代产品核心功能从0到1落地的完整管控方法,让你用AI能力提升300%的落地效率。 一、需求阶段:AI辅助的需求挖掘与标准化 需求是产品的起点,AI可以帮你从海量信息中精准定位用户真实需求,避免"伪需求"浪费资源。 1. 需求挖掘:AI辅助用户洞察 传统需求调研依赖问卷、访谈,效率低且样本有限。AI可以通过以下方式快速完成用户洞察: * 结构化处理非结构化数据:用AI分析用户在社交媒体、客服对话、应用评论中的碎片化反馈,自动提炼高频需求点 * 需求优先级排序:基于KANO模型,AI可以自动将需求划分为基础型、期望型、兴奋型、无差异型四类,输出优先级列表 实战工具与示例: 使用GPT-4+Python脚本批量处理应用商店评论: import openai import pandas as