ESXi 6.0重装后挂载iSCSI存储教程:服务器恢复连接SAN存储指南

VMware ESXi 6.0重装后iSCSI存储挂载完整教程,涵盖软件iSCSI适配器配置、CHAP认证设置、目标发现、VMFS数据存储挂载及虚拟机恢复等核心操作步骤。

ESXi 6.0 iSCSI存储挂载 - IT峰哥软件库

引言:重装ESXi后iSCSI存储为何需要重新挂载

VMware ESXi 6.0作为企业级虚拟化平台的基石,在生产环境中承担着大量虚拟机的运行任务。当ESXi宿主机因系统故障、硬件更换或版本升级需要重装时,一个最常见的挑战就是如何恢复已配置的iSCSI存储连接。与本地存储不同,iSCSI存储的配置信息存储在ESXi的系统分区中,重装系统后所有网络存储的配置参数、CHAP认证信息和挂载点设置都会丢失,必须重新手动配置。

对于依赖SAN存储的企业环境来说,iSCSI存储往往承载着核心业务虚拟机的数据文件和配置文件,恢复速度直接影响业务中断时间。本文将详细介绍ESXi 6.0重装后重新挂载iSCSI存储的完整流程,涵盖软件iSCSI适配器配置、目标发现、存储挂载和验证等关键步骤,帮助运维人员快速恢复存储连接,最大限度缩短业务中断时间。

如果你正在寻找相关工具资源,IT峰哥软件库提供VMware vSphere全系列工具及系统管理软件的下载资源。

🖥️

VMware vSphere 管理工具套件

VIRTUALIZATION MANAGEMENT SUITE

涵盖 ESXi 系统镜像、vCenter Server、vSphere Client 及各类虚拟化管理插件,为企业虚拟化环境提供全生命周期管理支持。

ESXi 系统镜像
vCenter Server
管理插件
部署工具

免费下载 →

一、环境准备与前提条件

在开始配置之前,需要确认以下环境和条件已经准备就绪:

1.1 网络环境检查

  • ESXi管理网络已配置并可以正常访问vSphere Client
  • iSCSI存储设备(如FreeNAS、Synology、TrueNAS或企业级SAN)已正常运行
  • ESXi主机与iSCSI存储之间网络连通,建议使用独立的存储网络(VLAN隔离)
  • 确认iSCSI目标的IP地址和端口(默认3260)可访问

1.2 认证信息准备

如果iSCSI目标配置了CHAP认证,需要准备好以下信息:

  • CHAP用户名(Initiator Name)
  • CHAP密码(单向或双向认证密码)
  • iSCSI目标IQN(iSCSI Qualified Name)
  • 目标LUN的数量和容量规划

1.3 ESXi版本与许可确认

ESXi 6.0的内置软件iSCSI适配器在所有许可版本中均可使用,包括免费版(Free vSphere Hypervisor)。但需要注意,ESXi 6.0已于2022年8月结束通用支持(EOGS),建议在条件允许时升级到ESXi 7.0或8.0以获得持续的安全更新和技术支持。

二、配置软件iSCSI适配器

ESXi 6.0支持两种iSCSI连接方式:软件iSCSI适配器(Software iSCSI Adapter)和硬件iSCSI适配器(Hardware iSCSI Adapter)。对于大多数场景,使用软件iSCSI适配器即可满足需求,它利用主机的标准网络接口卡通过TCP/IP网络与iSCSI存储通信。

2.1 启用软件iSCSI适配器

通过vSphere Client连接到ESXi主机后,按以下步骤操作:

  1. 在vSphere Client中选中ESXi主机,进入”配置”(Configure)选项卡
  2. 在”存储”(Storage)部分点击”存储适配器”(Storage Adapters)
  3. 点击”添加软件适配器”(Add Software Adapter)按钮
  4. 选择”添加软件iSCSI适配器”(Add Software iSCSI Adapter)
  5. 确认后,系统会自动创建名为”vmhba64″(或类似)的软件iSCSI适配器

重要提示:如果”添加软件适配器”按钮为灰色不可用,可能是因为ESXi主机的网络配置不正确。需要确保至少有一个VMkernel网络适配器已配置且绑定到存储网络。

2.2 绑定VMkernel端口

为了让iSCSI流量走独立的存储网络,需要创建或指定专用的VMkernel适配器:

  1. 进入”网络”(Networking)→”VMkernel适配器”(VMkernel Adapters)
  2. 如果还没有存储网络的VMkernel适配器,点击”添加主机网络”(Add Host Networking)
  3. 选择”VMkernel网络适配器”,绑定到存储网络的vSwitch或标准交换机
  4. 在”端口属性”中勾选”启用iSCSI”(Enabled for iSCSI)选项
  5. 配置存储网络的IP地址(建议使用独立的子网,如192.168.100.x/24)

绑定完成后,回到”存储适配器”页面,选中vmhba64适配器,在”网络配置”中添加刚创建的VMkernel端口作为iSCSI的绑定接口。

三、动态发现与静态发现iSCSI目标

ESXi提供两种发现iSCSI目标的方式:动态发现(Send Targets)和静态发现(Static Discovery)。对于大多数环境,使用动态发现更为便捷。

3.1 配置动态发现

  1. 在vmhba64适配器的属性页面中,点击”动态发现”(Dynamic Discovery)选项卡
  2. 点击”添加”(Add)按钮
  3. 输入iSCSI存储服务器的IP地址(或DNS名称)和端口号(默认3260)
  4. 如果启用了CHAP认证,点击”CHAP…”按钮配置认证凭据
  5. 点击”确定”保存配置

3.2 配置CHAP认证(可选)

CHAP(Challenge Handshake Authentication Protocol)是iSCSI连接的常用认证方式,分为单向CHAP和双向CHAP(Mutual CHAP):

  • 单向CHAP:仅存储端验证发起端(ESXi主机)的身份,需要配置CHAP用户名和密码
  • 双向CHAP:发起端和存储端互相验证身份,需要双方各自配置用户名和密码

在vSphere Client中配置CHAP时:

  • 选中”使用CHAP”(Use CHAP)
  • 除非必须使用双向认证,否则”不适用相互CHAP”(Do not use mutual CHAP)
  • 输入在iSCSI存储设备上配置的用户名和密码
  • 注意:CHAP密码在ESXi中加密存储,修改密码后需要重新配置

3.3 重新扫描存储适配器

配置完动态发现后,需要重新扫描存储适配器以发现可用的iSCSI目标和LUN:

  1. 右键点击vmhba64适配器,选择”重新扫描”(Rescan)
  2. 在弹出窗口中确认两个选项均勾选:”扫描SCSI总线”和”扫描新存储设备”
  3. 等待扫描完成,通常需要几秒到几十秒,取决于网络延迟和目标数量

扫描完成后,在”动态发现”的”已发现的目标”列表中会显示所有可用的iSCSI目标。每个目标显示其IQN和IP地址信息。

四、挂载iSCSI数据存储

成功发现iSCSI目标后,下一步是将LUN挂载为ESXi数据存储(Datastore)。ESXi 6.0支持VMFS-5文件系统格式,这是该版本默认且推荐的数据存储格式。

4.1 创建VMFS数据存储

  1. 在vSphere Client中,进入”存储”(Storage)→”数据存储”(Datastores)
  2. 点击”创建数据存储”(Create Datastore)按钮
  3. 选择”VMFS”作为数据存储类型
  4. 命名数据存储(建议使用有意义的名称,如”iSCSI-DataStore-01″)
  5. 在设备列表中选择已发现的iSCSI LUN
  6. 选择VMFS版本(ESXi 6.0建议使用VMFS-5)
  7. 确认分区布局,通常使用最大可用空间
  8. 点击”完成”创建数据存储
  9. </ol

    👉 ESXi 6.0重装后挂载iSCSI存储教程

    专业的虚拟化平台部署与管理工具,支持ESXi主机配置、虚拟机创建、存储管理和网络规划,为企业数据中心提供可靠的虚拟化基础架构解决方案

    ⚡ 虚拟化部署 · 系统管理 · 数据中心

    提供 免注册版 · 绿色版 · 简体中文版 下载

    立即下载 →

    >

    4.2 注意事项

    • LUN大小:如果你的iSCSI LUN大于2TB,ESXi 6.0支持创建VMFS-5数据存储,最大可支持50TB
    • 块大小:VMFS-5使用1MB的块大小,适合大多数虚拟机工作负载
    • 多路径:如果iSCSI存储配置了多个网络路径,ESXi会自动启用多路径(MPIO)以提供冗余
    • 路径策略:默认路径策略为”最近使用”(Most Recently Used, MRU),可根据需要更改为”轮询”(Round Robin)以平衡负载

    4.3 验证数据存储挂载

    创建完成后,通过以下方式验证数据存储是否正常工作:

    • 在数据存储列表中确认新数据存储显示在线状态
    • 查看数据存储的容量信息,确认与分配的LUN大小一致
    • 尝试在数据存储上创建目录,验证读写正常
    • 检查数据存储的详细信息,确认文件系统格式为VMFS-5

    五、注册虚拟机与恢复业务

    如果之前的虚拟机文件仍然保存在iSCSI存储上(数据存储未被格式化),重装ESXi后只需重新注册虚拟机即可恢复业务。

    5.1 注册现有虚拟机

    1. 在vSphere Client中,进入”虚拟机”(Virtual Machines)视图
    2. 右键点击ESXi主机,选择”注册虚拟机”(Register VM)
    3. 浏览到iSCSI数据存储,找到虚拟机配置文件(.vmx)所在目录
    4. 选择虚拟机的.vmx文件,点击”打开”
    5. 确认虚拟机配置信息后点击”完成”

    注册完成后,虚拟机将出现在清单中。建议先启动虚拟机确认操作系统正常运行,必要时检查网络配置和存储连接状态。

    5.2 使用vSphere HA恢复(如果已配置)

    在具备vSphere HA功能的集群环境中,如果iSCSI存储是共享数据存储,重装ESXi后虚拟机会自动在集群中其他主机上重启。只需将重装后的主机重新加入集群,iSCSI存储连接配置完成后,虚拟机即可迁移回该主机。

    💾

    iSCSI SAN 存储管理与数据恢复工具

    STORAGE MANAGEMENT & RECOVERY

    提供企业级 SAN/NAS 存储管理工具、iSCSI 目标模拟器、数据恢复与备份方案,支持从 LUN 故障、RAID 崩溃等场景中快速恢复数据。

    SAN 管理
    iSCSI 模拟器
    数据恢复
    备份方案

    免费下载 →

    六、常见问题与排查方法

    在实际操作中,可能会遇到各种问题,以下是常见故障及解决方案:

    6.1 iSCSI目标无法发现

    现象:配置动态发现后重新扫描,未发现任何iSCSI目标。

    排查步骤:

    1. 网络连通性:使用SSH登录ESXi主机,执行 ping iSCSI存储IP 确认网络可达
    2. 防火墙:检查存储端防火墙,确认iSCSI端口(TCP 3260)已开放
    3. 目标名称:确认输入的iSCSI目标IP地址和端口正确,部分存储设备可能使用非标准端口
    4. ACL访问控制:许多iSCSI存储设备配置了发起端IQN访问控制列表(ACL),需要将ESXi的iSCSI发起端IQN添加到允许列表中
    5. ESXi发起端IQN查询:在vSphere Client中查看vmhba64适配器的”属性”(Properties),可以看到IQN字符串,格式通常为 iqn.1998-01.com.vmware:esxi-xxxxxxxx

    6.2 CHAP认证失败

    现象:iSCSI目标可以被发现,但连接失败,状态显示”认证错误”或”登录失败”。

    解决方案:

    • 确认CHAP用户名和密码与存储端配置完全一致(包括大小写)
    • 检查ESXi的CHAP配置级别:在适配器级别和/或目标级别分别配置CHAP时,目标级别的配置会覆盖适配器级别
    • 部分存储设备要求使用双向CHAP,需要在ESXi中同时配置”CHAP”和”相互CHAP”
    • 密码长度建议不超过12个字符,部分老旧的iSCSI目标设备对长密码支持不佳

    6.3 数据存储无法挂载

    现象:iSCSI LUN已被ESXi发现并显示在设备列表中,但创建数据存储时失败。

    常见原因:

    • LUN已被占用:确认该LUN未被其他主机以VMFS或RDM方式挂载
    • 分区表损坏:如果LUN之前已被格式化过,可能需要先清除分区表。在ESXi SSH中使用 partedUtil 工具操作
    • 文件系统不一致:如果之前已存在VMFS数据存储,尝试”挂载现有数据存储”而非”创建新数据存储”

    6.4 iSCSI连接断开或超时

    现象:iSCSI存储偶尔出现连接断开、IO超时或性能波动。

    优化建议:

    • 确保存储网络使用专用物理网卡,避免与管理网络或业务网络共享带宽
    • 启用Jumbo Frame(巨型帧),在交换机和ESXi VMkernel端口上都配置MTU 9000
    • 配置多路径(MPIO)以提高可用性和吞吐量
    • 调整iSCSI超时参数:ESXi高级参数 Disk.DeviceLatencyDisk.SchedQControlVMPolicy

    七、最佳实践与后续操作建议

    完成iSCSI存储挂载后,建议执行以下最佳实践以确保长期稳定运行:

    7.1 配置存储监控

    利用vCenter Server的存储监控功能或第三方工具(如Zabbix、PRTG)定期检查iSCSI存储的健康状态、延迟和吞吐量指标,及时发现潜在问题。

    7.2 备份iSCSI配置

    重装ESXi后,建议立即备份主机配置,以便下次重装时可快速恢复。使用vSphere Client的”导出主机配置”功能或通过命令行执行:vim-cmd hostsvc/firmware/backup_config

    7.3 记录配置参数

    将iSCSI配置参数(目标IP、IQN、CHAP凭据、VMkernel IP等)记录在运维文档中,避免每次重装都重新排查。

    7.4 定期测试恢复流程

    建立并定期演练ESXi重装后的iSCSI存储恢复流程,确保在实际故障发生时能够快速响应,将恢复时间控制在可接受的范围内。

    总结

    ESXi 6.0重装后挂载iSCSI存储虽然看似复杂,但只要按照正确的流程操作——启用软件iSCSI适配器、配置网络绑定、发现目标、创建数据存储——通常可以在十分钟内完成。关键在于提前准备好网络环境和认证信息,避免在操作过程中临时查找配置参数。

    对于需要部署ESXi虚拟化环境的用户,IT峰哥软件库提供VMware vSphere全线产品、系统管理工具及企业级运维软件的下载资源,包括ESXi安装镜像、vCenter Server和各种管理工具套件。无论是初次部署还是灾后恢复,都能在这里找到所需的软件支持。

    🚀 IT峰哥软件库

    国内领先的一站式IT软件资源下载平台,收录超十万款软件资源,覆盖操作系统、办公软件、开发工具、系统工具、安全防护、数据恢复等20余大类,满足IT从业者、程序员、设计师和普通电脑用户的一切软件需求。

    🛡️ 安全可靠 · 每日更新

    所有资源经过严格安全检测,绿色无毒,提供 免注册版 · 绿色版 · 激活版 · 简体中文版 等多种版本选择。每日更新,紧跟最新版本发布节奏!

    立即访问 →

默认

SoftEther VPN Linux安装教程:服务端配置与客户端连接

2026-6-24 11:09:45

默认

AI大模型降临:打工人正面临的五大生存危机

2026-6-24 20:56:15

搜索