【ESX4 安装前的考虑】

(1)关于硬件的考虑

首先,要确保你采购的硬件在 VMware兼容性列表里面。这个网站是必须访问的:http://www.vmware.com/resources/compatibility

其 次,内存容量。因为VMware可以榨干硬件的每一滴内存或者运算能力,所以,物理服务器往往向满配方向靠拢。但是,成本的因素有的时候会制约采购。比如 当单条8GB的内存是单条4GB内存的4倍价格的时候,你可能会考虑采购2条4GB的内存来代替单条8GB的内存。(事实上我采购的时候单条8GB内存是单条4GB内存的5倍!迫使我为12内存slot的BL460c G6只买了48GB内存而不是原先计划的64GB)。这个时候,一个具有16个内存插槽的服务器会比一个只具有8个内存插槽的服务器更合 适。(事实上,服务器生产厂商已经开始考虑到这个问题,新的服务的内存插槽数比以前大大增加。比如HP ProLiant DL380G6带有16条内存插槽,最多支持128GB内存,插4GB内存可以支持64GB内存;而前一代的DL380G5只有8条插槽,最多只支持到 32GB内存。而思科的UCS C250-M1在2U的标准服务器内安置了48个内存插槽,最多可以支持384GB内存!)

再 次,CPU的运算能力和集群。构建一个12个CPU的VMware群集,6台双CPU的服务器比3台4-CPU的服务器效率更高(你只损失了2个CPU的 运算能力用于HA特性,而不是4个CPU)。当然,如果是构建一个具有120个CPU的虚拟化数据中心,那么就另当别论了。

之 后,CPU和内存的匹配。现在CPU的运算能力大大提高,如果CPU只用到20%,而内存使用已经到了80%,显然这不是一个好的方案。比较好结果是内存 和CPU能都用到60%-70%,当应用持续增加时,可以考虑添加新的ESX主机。个人经验是为每GHz CPU配置2.5-3.5倍GHz的内存,比如20GHz的CPU要配置50GB到70GB的内存。因此若非对内存需求特别高的应用,双 CPU的标准服务器(即使是最新的6核心CPU,也就24-30GHz),配置96GB内存也足够了,无需384GB那么多。

再再次,本 地硬盘。由于ESX集群的应用是必须要外部存储的,因此服务器本地存储通常也就只是安装ESX本身的操作系统,需要的空间不多,一般来说72GB的 10Krpm的硬盘就足够了。如果采用SAN构架,可以不买本地硬盘而用boot-from-SAN。如果你想安装ESXi Installable版本,记得一定要配本地硬盘。硬盘数量上来说,不需要多,2个做Raid1即可。如果机箱内有足够的空间放置第3个硬盘,可以买一 个作为Hot Stand-by冗余硬盘。

关于存储网络的选择,请参考其他文档。拙文《NFS还是 iSCSI?关于VMware vSphere的存储连接的选择题》也做了部分分析和判断。

我的6主机应用中,最后采用了双 CPU Intel XEON E5540,48GB内存,双146GB热插拔硬盘的HP BL460c G6刀片服务器。

(2) 关于ESX还是ESXi的选择

因为要选择安装HP SIM Agent用来进行硬件健康监控,必须采用带Service Console的ESX。如果没有第三方工具要装,是可以选择ESXi的,因为这个版本没有Service Console,理论上也更少OS的漏洞,需要打的补丁少,维护工作量小,而且还可以节约一部分CPU和内存资源。选择ESX还考虑可以利用 Service Console多一些命令行和Script的管理,以防Host出现问题时,缺乏必要的诊断工具。

但是现在有越来越多的 趋势选择ESXi,请参考拙文:《ESX or ESXi,这也是个问题》和《ESX 还是ESXi,这不再是个问题》

【ESX4 安装前的准备】

时 钟:推荐ESX使用NTP来校时。所以,请准备好局域网内可用的NTP服务器地址(或者如果该ESX能连通Internet的话,也可以用 Internet上的NTP服务器地址,比如0.us.pool.ntp.org。不过一般而言,为安全考虑,ESX Host都是和外网不通的)。如果没有NTP服务,则要保证硬件时钟使用的是UTC时间(在BIOS中设置)

网络:必须至少有一块网 卡,而且确保网线已经插好(link up)。当然,对于HP刀片服务器不存在这个问题。
为了避免安装之后因为网络问题无法连通Host,建议在 安装之前分配好哪一个网口是对应管理VLAN,记录下这个网卡的MAC地址,并配置好上联交换机的端口和VLAN。如果安装时选错,见【ESX安装后配 置】章节,来修复这个问题。

分区:ESX4 的service console本身也是一台虚机,运行一个简化的Linux操作系统,4.0版本是存在一个vmdk文件(esxconsole.vmdk)中,而且必须 位于一个VMFS分区上,(这可以是一个本地硬盘分区,或者是一个可引导的SAN分区)。通过这个esxconsole (这里指用作管理ESX的那台虚机)不仅可以用命令行或者Script的方式进行ESX的管理,还可以在其中安装第三方的工具(比如HP SIM Agent来进行硬件健康监控)。因此其默认大小5GB偏小,必须在安装的时候手工配置。(也就是不要选自动)

有专家建议建立/opt 和/var分区。/opt用于放置ESX的一些组件,比如HA Agent,也用来放置一些第三方的Agent。Scott Lowe的建议分区是这样的:-------------------------------------
Mount Point    Type    Size
/              EXT3    20,000MB (20GB)
(none)         SWAP    1600MB (1.6GB)
/var           EXT3    15,000MB (15GB)
/opt           EXT3    10,000MB (10GB)
-------------------------------------

我个人建议一个比较简单的做法是,对于一个146GB的HD,分50GB给root分区/,这同时保证了/home, /opt和/var不会空间不足。

此外,有一部分内存是分配给esxconsole这台虚机的,默认是300MB左右(根据物理内存大小 略有不同)。Swap分区大小默认是内存的2倍。但是esxconsole因为会运行第三方工具,300MB内存偏小。建议调整为800MB(最大值), 相应地Swap分区要调整到1600MB。这个分区调整必须在初次安装的时候就做好。

所以安装时候要调整的分区最终是这样的:

-------------------------------------
Mount Point    Type    Size
/              EXT3    50,000MB (50GB)
(none)         SWAP    1,600MB (1.6GB)
/var/log       EXT3    2,000MB (2GB)
-------------------------------------

关于分区的更多考虑,请参考Sybex出版Scott Lowe著的《Mastering VMware vSphere 4.0》第23-26页。(这本书网上很多地方下载的到,是学习vSphere 4.0的最佳参考书。)

【ESX4 的安装步骤】

前面的准备工作都做充分了之后,实际安装其实是个很简单的过程。具体安装见拙文:《VMware vSphere ESX 4 安装图解》

必须注意的是,其中的分区配置是默认的,请根据前一节叙述的建议值进行手工调整。(等我 有空重装系统的时候更改之)

【ESX4 安装后配置】

(1) Service Console内存调整

先用vSphere Client连到ESX host(或者vCenter),然后点你要配置的那台ESX Host,并在右边点Configuration → Memory,然后点Properties

内存值可以是256-800之间的某个值,建议直接设成最大的800MB。因为既然是ESX 主机,通常内存都不会小于16GB,800MB只是5%。更常见的情况是,管理员们在购买的时候就选择了32GB,64GB甚至128GB内存!

(2) 网卡重新配置

假设你 之前完全没有任何VWware ESX环境,一个全新的安装过程是这样:

* 安装ESX Host,安装过程中配置正确的TCP/IP(至少包括静态IP和网关)
* 在客户端上打开一个web浏览器,输入ESX的IP地址,然后下载vShpere Client,并安装在客户机上
* 打开vSphere Client,通过IP地址连接到ESX Host,然后进行安装后的初次配置

如果网卡在安装过程中选错了,那么很有可能安装 完以后,用Web方式无法联通ESX HOST,也就无法进行后续的配置。这时候怎么办?

(注:图片截取自 《Mastering VMware vSphere 4.0》第46页)

解决方法一:
拔插网线,一个一个网口尝 试过来,并重复刷新网页,直到试通为止。
这个办法比较简单,但是对刀片服务器不适用。(刀片服务器的网卡是直接连通背板的,没有网线)

解 决方法二:
如果你同时也是网管,你可以重新配置交换机,将ESX网卡对应的端口,都先暂时放进ESX的管理VLAN中。(也可以一个一个试)

解 决方法三:
重新配置vmnic和vSwitch之间的连接关系。

1) 用root帐号物理登录到ESX的service console。(HP刀片服务器可以用iLO)

2) 用以下命令查看vmnic
esxcfg-nics -l

3) 用以下命令查看vSwitch
esxcfg-vswitch -l

4) 用以下命令解除vmnic和vSwitch之间的错误配置
esxcfg-vswitch -U vmnic# vSwitch#
其中#是你通过上面2和3命令查看到的
例 如
esxcfg-vswitch -U vmnic0 vSwitch0

5) 用以下命令重新绑定vmnic和vSwitch
esxcfg-vswitch -L vmnic# vSwitch#

其中#是你通过上面2和3命令查看到的
例如
esxcfg-vswitch -L vmnic1 vSwitch0

6) 用web方式重试,如果不通,重复步骤4和5,直到试通。

转载于:https://www.cnblogs.com/lvsong/archive/2010/09/10/1823022.html

ESX4 安装前的考虑相关推荐

  1. Exchange 2010安装前的准备工作

    安装过Exchange 2007的朋友可能都为安装前做的一系列准备工作为烦难,而这一个问题将继续烦恼到Exchange 2010安装,以下是安装Exchange 2010前必须要做的准备工作. 安装 ...

  2. ⒈Altiris cms 7.0 安装前准备工作

    此文章已经在3月3日发表过.由于图片问题重新发布! Altiris cms 7.0 安装前准备工作 现在Altiris cms 7.0 安装已经不是什么新鲜的技术了,由于网上的资料比较多,比价繁杂,依 ...

  3. 检查oracle安装,oracle安装前环境检查

    oracle安装前需要检查系统环境,需保证系统中有如下包: binutils-2.17.50.0.6,compat-libstdc++-33-3.2.3,compat-libstdc++-33-3.2 ...

  4. k8s kubesphere启用可插拔组件(安装前、后均可)

    启用可插拔组件 本教程演示如何在安装前或安装后启用 KubeSphere 的可插拔组件.KubeSphere 具有以下列出的十个可插拔组件. 配置项 功能组件 描述 alerting KubeSphe ...

  5. Cloudera Manager安装之Cloudera Manager安装前准备(Ubuntu14.04)(一)

    其实,基本思路跟如下差不多,我就不多详细说了,贴出主要图. 博主,我是直接借鉴下面这位博主,来进行安装的!(灰常感谢他们!) 在线和离线安装Cloudera CDH 5.6.0  Cloudera M ...

  6. SAP License:SAP安装前添加虚拟网卡步骤

    之前有网友咨询SAP如何添加虚拟网卡?今天小编整理了SAP安装前添加虚拟网卡步骤进行分享,添加虚拟网卡步骤如下所示: 打开控制面版中的设备管理器 点击菜单栏上的[操作(A)] 选择[添加过时硬盘件] ...

  7. 检查压缩包是否损坏_工业脉冲布袋除尘器安装前的检查工作

    脉冲除尘器常用的滤料有丙纶﹑涤纶.聚苯硫醚.玻璃纤维等,当含尘气体通过脉冲除尘器的滤袋时,大部分粉尘颗粒会被截留在滤料表面.随着时间的推移,滤料表面会形成一层粉尘层.该粉尘层会使微小颗粒受到阻拦,并将 ...

  8. 基于 Windows系统的 KingbaseES 数据库软件安装指南(3. 安装前准备工作)

    3. 安装前准备工作 硬件环境要求 软件环境要求 安装包准备 检查和配置环境 预安装工作 3.1. 硬件环境要求 Windows版本的金仓数据库管理系统KingbaseES V8.6 可以运行在通用X ...

  9. RHEL5 Oracle 11G R2 RAC 静默安装 (一) GI安装前 准备

    一,安装前准备 1, 组和用户创建 (每个节点) 点击(此处)折叠或打开 [root@huy1 ~]# groupadd -g 200 oinstall [root@huy1 ~]# groupadd ...

  10. Cent OS 7.7 搭建蓝鲸智云社区版5.1.27(1)——安装前环境准备

    前言 本次实验环境:Cent OS 7.7_x64 (3台虚拟机) IP地址:192.168.1.7(中控机)    192.168.1.8              192.168.1.9 蓝鲸完整 ...

最新文章

  1. java商城pom,使用maven创建Java购物商城系统的common工程
  2. 关于网络线与电话线共用之体会
  3. POJ2771最大独立集元素个数
  4. FZU 1914 Funny Positive Sequence
  5. Canvas Clock
  6. 2021年浙江省高考成绩查询哪里快,2021年浙江高考成绩排名及成绩公布时间什么时候出来...
  7. 4.1 深层神经网络
  8. angular2+typescript在asp.net MVC Web项目上的实现
  9. 用C#实现图片数据库存储与显示
  10. 【空间分析】0 基本空间分析工具
  11. java多线程常用面试_Java多线程常用面试题(含答案,精心总结整理)
  12. 网站SEO优化之Robots.txt文件写法。
  13. JSP中常用的字体类型
  14. 自强学堂mysql_Django ——自强学堂学习笔记
  15. Windows事件ID大全
  16. globk命令帮助信息
  17. LCR电桥测试仪测量原理 | LCR测试仪使用概要
  18. c语言名人名言大全,文明的名人名言集锦
  19. 整合google,51ditu和mapbar的地图API
  20. oracle导出BOM文件,ORACLE ERP导数据(BOM清单)

热门文章

  1. SOS关于组建星际物质研究自愿者协会的倡议
  2. 学习要趁早年轻要挣钱
  3. Rabbitmq关于guest用户登录失败解决方法
  4. 查看已下载的Docker镜像latest具体版本
  5. 腾达路由器 远端服务器未响应,腾达路由器设置完成不能上网的解决办法
  6. Android 获取应用「唯一标识符」——DeviceID「兼容android 10(Q)」
  7. hexo博客next主题6.0版本个性化设置
  8. 老徐自述:《软件自动化测试实战解析_基于Python3编程语言》
  9. DP转HDMI/VGA方案设计电路图参考|AG6320参考电路原理图PCB电路图
  10. 全文检索技术Lucene