esxi识别存储
A. esxi6 安装完成后,只能识别4g内存
你安装的应该win732bit系统,
32位系统只识别2^32bit-1bit=4g-1bit,大于4g内存对32位系统是没有意义的
而你的只识别1.6g是应为你系统被阉割或者硬件配置问题
原则上你安装64位系统是可以解决问题的
B. 如何纠正错误的ESXi共享存储配置
在小型VMware环境当中,错误配置共享存储的情况并不少见。花费一些时间来纠正这些错误可以在ESXi主机超过负载或者宕机时避免很多问题。
一个成功的vSphere部署需要包含三个基本部分:多个相同的ESXi服务器、共享存储和vCenter。任何具有多个ESXi服务器的数据中心都应该使用共享存储,并且对于所有服务器集群都保证一直可用。
对于一些vSphere核心技术来说,比如v
Motion、分布式资源调度(DRS)和高可用性(HA),共享存储是一个前提条件。vMotion可以在不产生宕机时间的情况下,将一个运行中的虚拟机从一台ESXi主机迁移到另一台上。DRS利用vMotion技术将虚拟机移动到其他的ESXi主机上,以避免产生CPU和内存不足的情况。如果一台ESXi服务器发生故障,vSphere HA会在集群中的其他ESXi主机上重启正在运行的虚拟机。DRS和HA只能用于存放在共享存储上的虚拟机;不论是HA还是DRS迁移,虚拟机在存储上的位置都不会发生改变。
为了最大限度地发挥HA和DRS的作用,虚拟机使用的所有存储都必须对集群中的每一台ESXi服务器保证可用。连续的共享存储使用的配置取决于存储网络类型:光纤通道(FC)、iSCSI还是网络文件系统(NFS)。对于FC和iSCSI存储,需要确保存储阵列对于每个ESXi主机都使用相同的逻辑单元号(LUN)。一些阵列通过使用分组可以轻松实现这个需求,但是其他阵列就需要你为每个主机都单独进行配置。
对于FC,你需要将FC交换机配置在一致的分区当中,以使得所有的主机都能够找到阵列。如果使用的是iSCSI,那么ESXi主机需要使用同样的发现设定、同样的动态发现IP地址列表。
如果使用的是NFS,那么大部分的设定都可以在ESXi服务器上完成。确保在每个ESXi主机上都使用相同的NFS服务器主机名和共享路径。如果一个ESXi主机使用NFS服务器的IP地址,另外一个使用主机名,而第三台ESXi主机使用全限定名,那么vCenter将认为它们使用的是不同的数据存储。NFS服务器主机名和共享路径在所有的主机上都必须是相同的,这样vCenter才能将它们识别为同一个数据存储。可以使用vSphere Command Line或者PowerCLI脚本对ESXi主机的NFS和iSCSI进行自动配置,这样可以更为轻易地确保使用同样的命令来部署每个主机。
在vSphere Client中的Maps标签页下,可以轻松地查看集群的一致性存储。在vSphere Client的主机和集群视图中,选择集群——而不是ESXi主机——点击Maps标签,之后关闭所有从主机到数据存储的依赖关系联线,点击应用关系。现在,就可以看到主机和数据存储的网状连接图了。
如果每一个数据存储都连接到每一台主机上,那么一切都不会有问题。那些只连接到一部分主机的数据存储会引发问题。如果只有一部分主机能够找到数据存储,那么只有这些主机可以使用数据存储来运行虚拟机。没有连接到这些数据存储的主机可能进行了错误的配置。一些数据存储只连接到一台ESXi主机;这通常是ESXi主机内部的本地磁盘,不能进行共享。注意不要将虚拟机放置在本地数据存储上,除非虚拟机只是在ESXi主机上使用,比如vShield代理虚拟机。
开启虚拟机到数据存储的关系会使得网络关系图更加复杂,但是可以显示出哪些虚拟机位于共享存储上,哪些在使用非共享数据存储。如果你的一些虚拟机位于非共享存储上,想一想是否能够通过存储vMotion将这些虚拟机迁移到一个另外的数据存储当中;需要确保目的存储上有足够的空余空间。从VM菜单中选择Change Datastore,选择目标数据存储进行迁移,之后等待。
C. 如何解决ESXi5.0提示主机的vSphere HA检测信号数据存储数目的问
第一种:
在ESXi5.0中,增加DataStore HeartBeat功能,要求至少有两个及以上共享存储。也就是说
das.heartbeatdsperhost,用于更改所需的检测信号数据存储的数量。有效数值为2-5,默认为2。
das.ignoreinsufficienthbdatastore用于在如果主机不具有足够的 vSphere HA 检测信号数据存储,则禁用创建的配置问题。默认值为 false。
ESXi对只有一个DataStore的警告提示:
1、选择HA-配置-vSphere HA-高级选项。
2、在选项窗口输入das.ignoreinsufficienthbdatastore,在数值窗口输入true。
第二种:再添加一个LUN,让所有的ESX主机都可以访问这个lun。
D. esxi不识别系统盘
ESXi无法识别硬盘故障处理
1. 由于部分ESXi无法识别硬盘,并造成VSAN显示异常。不过不影响用户正常使用,VSAN容量正常。使用esxcli查看服务器硬件报错。
2. 查询KB发现对应情况在2017年6月份的补丁当中。
https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2149955
VMware ESXi 6.0, Patch ESXi600-201706401-BG: Updates esx-base, vsan, and vsanhealth VIBs(2149955)
3. 下载对应补丁
4. 补丁上传到vsanDatastore/ISO/中。
5. 将ESXi进入维护模式,安装补丁,安装完毕的信息中提示已经移除了最初安装的hba卡驱动lsi-msgpt3_10.00.03.00-10EM,并提示需要重启ESXi
6. 重启ESXi,测试中发现正常重启命令和DCUI界面F12重启均无效,需要使用命令
reboot –f
7. 重启完毕后使用命令已经能够正常发现硬盘,确认HBA卡驱动被移除。
8. 重新安装HBA卡驱动,安装完毕后需要进行重启ESXi。
9. 重启完毕后查看HBA卡驱动正常。
E. 请教安装ESXI 5.5后如何添加独立的光纤存储
esxi主机会有hba卡,每个hba卡有唯一的识别号,把它连接到存储,直连或者通过san交换机都可以.san交换机上如果不设置就像傻瓜交换机一样全通,也可以设置zone,就像交换机的vlan一样.确保hba卡能连通esxi主机.
进入存储管理界面,存储会发现连上来的hba卡的信息.
存储上划分好lun之后,把这些lun的使用权赋给发现的指定hba卡
回到esxi主机上,添加新的存储设备,esxi就会发现这些允许使用的lun.
把这些lun初始化为vmfs格式,就可以使用了.
F. ESXi主机上的虚拟机使用什么存储其操作系统
虚拟磁盘。ESXi主机上虚拟磁盘来存储其操作系统、程序文件,以及与其活动相关联的其他数据。虚拟磁盘就是在本地电脑里面虚拟出一个远程电脑里面的磁盘。感觉像是在本机上的硬盘一样。其实他没在本机上。
G. 虚拟化vmware esxi 安装在u盘上,却无法识别本地磁盘,是不是只能安装在本地磁盘中
esxi安装过程中如果能看到安装到的存储里,包含本地硬盘的话,说明是没有问题的。
安装到U盘和安装到本地硬盘,其实没什么差别,唯一的差别是在闪存介质中,esxi默认是不开启syslog的。
建议检查下存储,是否本地硬盘没有手动添加,分区后才可以正常使用。
H. ESXi下的虚拟机VM可以识别到共享存储么
可以采用虚拟机中映射网络硬盘的办法来实现虚拟机共享主机文件。
方法是:
先要虚拟机开启共享文件夹。在VM中的虚拟机标签上右键,设置(Settings),在Option页面中找到Share Folders,设置为Always Enabled。并在Folders框里添加共享的主机文件夹。
设置完共享文件夹后,就可以在网络邻居——整个网络——VM共享文件夹下面多级目录看到共享的主板文件夹了。
这样访问共享主机文件夹有点麻烦了。可以把它映射为虚拟机的网络硬盘。
在桌面上我的电脑右键,映射到网络驱动器,在VM共享文件夹——.host——Share Folders,把Share Folders映射成一个网络硬盘。就可以在资源管理器中直接访问了。
VM虚拟机中安装了VMware tools就能实现直接把主机中的文件直接拖拽到虚拟机中。
建议用上面的办法来实现共享是最好的
I. 请教:VMware ESX/ESXI使用存储的问题
问题比较多哦。不一一作答了,关键的几个说说。一是ESX使用大于2T空间问题,一般的做法是:存储上建立的单个LUN不大于2T,做若干个,使用ESX的存储设备管理先识别加载一个LUN,然后再进行扩展,就可以了。第二个问题,多个服务器同时访问。在一台服务器上加载成功后,在其他服务器上应该都能发现,当然,各服务器的存储接口配置应该正确。