ESX4 安装前的考虑
【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 安装前的考虑相关推荐
- Exchange 2010安装前的准备工作
安装过Exchange 2007的朋友可能都为安装前做的一系列准备工作为烦难,而这一个问题将继续烦恼到Exchange 2010安装,以下是安装Exchange 2010前必须要做的准备工作. 安装 ...
- ⒈Altiris cms 7.0 安装前准备工作
此文章已经在3月3日发表过.由于图片问题重新发布! Altiris cms 7.0 安装前准备工作 现在Altiris cms 7.0 安装已经不是什么新鲜的技术了,由于网上的资料比较多,比价繁杂,依 ...
- 检查oracle安装,oracle安装前环境检查
oracle安装前需要检查系统环境,需保证系统中有如下包: binutils-2.17.50.0.6,compat-libstdc++-33-3.2.3,compat-libstdc++-33-3.2 ...
- k8s kubesphere启用可插拔组件(安装前、后均可)
启用可插拔组件 本教程演示如何在安装前或安装后启用 KubeSphere 的可插拔组件.KubeSphere 具有以下列出的十个可插拔组件. 配置项 功能组件 描述 alerting KubeSphe ...
- Cloudera Manager安装之Cloudera Manager安装前准备(Ubuntu14.04)(一)
其实,基本思路跟如下差不多,我就不多详细说了,贴出主要图. 博主,我是直接借鉴下面这位博主,来进行安装的!(灰常感谢他们!) 在线和离线安装Cloudera CDH 5.6.0 Cloudera M ...
- SAP License:SAP安装前添加虚拟网卡步骤
之前有网友咨询SAP如何添加虚拟网卡?今天小编整理了SAP安装前添加虚拟网卡步骤进行分享,添加虚拟网卡步骤如下所示: 打开控制面版中的设备管理器 点击菜单栏上的[操作(A)] 选择[添加过时硬盘件] ...
- 检查压缩包是否损坏_工业脉冲布袋除尘器安装前的检查工作
脉冲除尘器常用的滤料有丙纶﹑涤纶.聚苯硫醚.玻璃纤维等,当含尘气体通过脉冲除尘器的滤袋时,大部分粉尘颗粒会被截留在滤料表面.随着时间的推移,滤料表面会形成一层粉尘层.该粉尘层会使微小颗粒受到阻拦,并将 ...
- 基于 Windows系统的 KingbaseES 数据库软件安装指南(3. 安装前准备工作)
3. 安装前准备工作 硬件环境要求 软件环境要求 安装包准备 检查和配置环境 预安装工作 3.1. 硬件环境要求 Windows版本的金仓数据库管理系统KingbaseES V8.6 可以运行在通用X ...
- RHEL5 Oracle 11G R2 RAC 静默安装 (一) GI安装前 准备
一,安装前准备 1, 组和用户创建 (每个节点) 点击(此处)折叠或打开 [root@huy1 ~]# groupadd -g 200 oinstall [root@huy1 ~]# groupadd ...
- 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 蓝鲸完整 ...
最新文章
- java商城pom,使用maven创建Java购物商城系统的common工程
- 关于网络线与电话线共用之体会
- POJ2771最大独立集元素个数
- FZU 1914 Funny Positive Sequence
- Canvas Clock
- 2021年浙江省高考成绩查询哪里快,2021年浙江高考成绩排名及成绩公布时间什么时候出来...
- 4.1 深层神经网络
- angular2+typescript在asp.net MVC Web项目上的实现
- 用C#实现图片数据库存储与显示
- 【空间分析】0 基本空间分析工具
- java多线程常用面试_Java多线程常用面试题(含答案,精心总结整理)
- 网站SEO优化之Robots.txt文件写法。
- JSP中常用的字体类型
- 自强学堂mysql_Django ——自强学堂学习笔记
- Windows事件ID大全
- globk命令帮助信息
- LCR电桥测试仪测量原理 | LCR测试仪使用概要
- c语言名人名言大全,文明的名人名言集锦
- 整合google,51ditu和mapbar的地图API
- oracle导出BOM文件,ORACLE ERP导数据(BOM清单)
热门文章
- SOS关于组建星际物质研究自愿者协会的倡议
- 学习要趁早年轻要挣钱
- Rabbitmq关于guest用户登录失败解决方法
- 查看已下载的Docker镜像latest具体版本
- 腾达路由器 远端服务器未响应,腾达路由器设置完成不能上网的解决办法
- Android 获取应用「唯一标识符」——DeviceID「兼容android 10(Q)」
- hexo博客next主题6.0版本个性化设置
- 老徐自述:《软件自动化测试实战解析_基于Python3编程语言》
- DP转HDMI/VGA方案设计电路图参考|AG6320参考电路原理图PCB电路图
- 全文检索技术Lucene