ESXi存储

文章介绍了如何在ESXi中配置和管理存储,包括创建和增加本地存储容量,步骤涉及格式化成VMFS文件系统。接着,讲述了如何添加NFS存储,包括安装NFS服务端和设置ESXi的vmkernelIP。此外,还详细讲解了建立IPSAN存储,通过配置iSCSI连接iSCSI服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

拓扑图

image.png


ESXi本地存储

本地存储就是安装ESXi操作系统服务器上的本地磁盘。 使用ESXi本地存储需要将本地存储格式化成VMFS文件系统才可以使用。
你可以将多块磁盘放到一个VMFS文件系统。


1.创建本地存储

打开ESXi的web控制台,
点击左侧的 存储–》数据存储–〉新建数据存储
image.png

创建新的VMFS数据存储
image.png

为这个将要新建的VMFS数据存储填写好 存储名称选择下方要作为VMFS存储的磁盘
image.png
选择分区选项,一般选择使用全部磁盘VMFS6;点击下一步
image.png

点击完成
image.png
按照提示点击
image.png


2.本地存储增加容量

点击左侧的 存储–》数据存储–〉增加容量
image.png
向现有VMFS数据存储添加数据区
image.png

选择要将哪块本地磁盘的容量添加到 已有的VMFS数据存储
image.png
选择分区选项,一般选择使用全部磁盘VMFS6;点击下一步
image.png
点击完成
image.png
点击
image.png
查看扩容后的VMFS数据存储容量
image.png


ESXi添加NFS存储


1.安装NFS服务端

https://blog.csdn.net/omaidb/article/details/120926883


2.ESXi连接NFS存储

ESXi想要连接NFS服务器,需要为NFS服务器配置一个vmkernel的ip地址,这样NFS服务器才能和ESXi正常网络互通
image.png

# 查看nfs版本
nfsstat -m nfs服务器

image.png

选择对应的NFS版本
image.png
查看NFS存储挂载VMFS之后的容量。
image.png


IP SAN存储

使用iSCSI作为存储共享给ESXi使用。


1.搭建iSCSI服务器

https://blog.csdn.net/omaidb/article/details/120091644


2.ESXi配置iSCSI作为IPSAN存储

打开ESXiweb控制台,
点击左侧的 存储–》适配器–〉配置iSCSI
image.png

发现共享磁盘

# 发现共享磁盘-Discovery
## -m 动作类型 discovery(发现)
## -t st  是发现动作的固定格式
## -p  服务端的地址
iscsiadm -m discovery -t st -p 192.168.1.1:3260

image.png

选择 iSCSI已启用,输入名称和别名;
点击添加动态目标,在地址中输入iscsi服务器ip
image.png
image.png

image.png

<think>好的,我现在需要解决用户提出的ESXi存储适配器状态显示为未知的问题。首先,我需要了解存储适配器状态未知的可能原因。根据用户的引用内容,特别是引用[1]提到的APD状况,当所有路径都出现故障时,ESXi主机会持续尝试重新连接,可能导致存储适配器状态异常。此外,引用[3]提到驱动程序问题也可能导致设备地址不匹配,进而影响存储适配器的识别。 接下来,我应该分步骤考虑解决方案。首先检查物理连接,确保线缆和HBA卡正常工作。然后查看存储适配器的日志,寻找错误信息,可能涉及驱动问题或硬件故障。如果驱动有问题,可能需要更新或重新安装,特别是引用[3]提到的nmlx5_core或nvme_pcie驱动在ESXi 7.0及以下版本的问题。此外,检查存储阵列的状态,确认LUN是否正确配置,并验证多路径设置是否正常。如果问题持续,可能需要重启主机或重新扫描存储适配器。最后,如果以上步骤无效,联系VMware支持或硬件供应商进一步诊断。 还需要考虑用户提到的引用[4],关于vSphere HA的保护机制,虽然这可能不直接解决存储适配器问题,但可以建议用户启用VMCP来防止数据存储可访问性问题。同时,引用[2]虽然涉及VMware Tools升级的问题,但可能与当前问题无关,可以暂时忽略。 总结可能的解决方案步骤:检查物理连接、查看日志、更新驱动、验证存储配置、重启服务或主机、联系支持。需要确保每个步骤清晰,并参考相关引用内容来支持建议的可靠性。</think>### ESXi存储适配器状态未知的解决方案 当ESXi存储适配器显示“状态未知”时,通常由硬件连接异常、驱动问题或存储配置错误导致。以下是逐步排查与解决方法: --- #### **1. 检查物理连接与硬件状态** - **步骤**:确认存储适配器(如HBA卡)的物理连接(光纤/SAS线缆)是否松动或损坏,存储设备(如SAN/NAS)电源与网络状态正常。 - **关联问题**:APD状况可能因物理链路中断引发,ESXi会持续重连但无法恢复[^1]。 --- #### **2. 查看存储适配器日志** - **步骤**:通过ESXi Shell或vCenter查看日志: ```bash tail -f /var/log/vmkernel.log | grep -i "storage adapter" ``` - **目标**:检查是否存在驱动错误(如`nmlx5_core`或`nvme_pcie`驱动不兼容[^3])或硬件超时记录。 --- #### **3. 更新或重新安装驱动** - **步骤**: 1. 访问VMware兼容性指南(VMware Compatibility Guide),确认存储适配器驱动版本与ESXi版本匹配。 2. 通过ESXi主机更新管理器或手动安装驱动: ```bash esxcli software vib update -n <驱动名称> ``` - **注意**:ESXi 7.0及以下版本的特定驱动(如引用[3])需优先检查兼容性。 --- #### **4. 验证存储阵列配置** - **步骤**: 1. 登录存储管理界面,确认LUN已正确映射到ESXi主机。 2. 检查多路径策略(如VMware PSA配置),确保路径冗余正常。 - **示例命令**: ```bash esxcli storage nmp device list # 查看存储设备多路径状态 ``` --- #### **5. 重启存储适配器服务** - **步骤**: 1. 重启存储相关服务: ```bash services.sh restart ``` 2. 重新扫描适配器: ```bash esxcli storage core adapter rescan --all ``` --- #### **6. 主机重启与固件升级** - **步骤**:若上述步骤无效,尝试重启ESXi主机,并升级存储适配器固件至最新版本。 --- #### **7. 联系VMware支持** - **适用场景**:若问题仍未解决,提供`vmkernel.log`和`vmware.log`给VMware支持,排查是否为已知Bug或硬件缺陷。 --- #### **附加建议** - **启用VMCP保护**:通过vSphere HA的VM组件保护(VMCP),可在存储故障时自动迁移虚拟机[^4]。 - **定期检查硬件兼容性**:避免因驱动或固件不匹配导致状态异常。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

教Linux的李老师

赞赏是第一生产力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值