HPDL360 G7通过iLO部署系统

HP DL360 G7是没有光驱的服务器,可使用USB外置光驱、PXE网络安装、ILO方式的安装操作系统

一、HP iLO 简介

iLO 是一组芯片,内部是vxworks的嵌入操作系统,在服务器的背后有一个标准RJ45口对外连接生产用交换机或者带外管理的交换机。iLO 全名是 Integrated Lights-out,它是惠普某些型号的服务器上集成的远程管理端口,它能够允许用户基于不同的操作系统从远端管理服务器,实现了虚拟存取和控制,从而进行智能型基础构架和管理。iLO自己有处理器,存储和网卡,默认网卡配置是DHCP模式。在购买服务器的时候,服务器的盖顶左侧,会有一个白色的贴纸,上面写着iLO 网卡上默认的DNS name和 Username Password。请勿随便更改

二、iLO的使用

用网线把iLO口和你的LAN switch或者专门的OB(带外管理) switch 相连。如果你准备让iLO 默认方式工作,你需要有一个 LAN内的DHCP和DNS 服务器存在。如果你在服务器启动的时候禁用dhcp 调成静态ip,就无所谓了。然后再电脑上打开开一个IE(支持java), 在地址那里书写 iLO DNS name或IP和用户密码(盖顶左侧的白色的贴纸有说明),就可以看到iLO界面了。

三、iLO三大类控制:
第一类是Virtual console, 就是类似pc anywhere 的远程控制了,但是和软件的控制不一样,它是完全硬件级的,哪怕你的服务器没有操作系统,或者硬盘损坏,或者重新启动,都可以完整的进行控制,所以除非更换被管理服务器的硬件,正常的操作都可以用iLO来做,根本不用进入机房。(当然得保证网络通畅)。

第二类是 Virtual power, 虚拟电源,模拟所有的电源开关动作,比如按住不放,按住就放等等...

第三类是Virtual media ,虚拟介质,你可以将pc或者笔记本上的光驱软驱,通过LAN, 虚拟给被管理的服务器。这个主要是用来安装操作系统,或者传输数据,打补丁之类的。

结合上面的三类控制可以进行以下操作:

1. 用virtual power重启动服务器
2. 用virtual console 远程操作服务器,在服务器启动的POST时候,进入 G4服务器的Smart array 6i Rom based   utility 进行阵列配置
3. 用virtual console 远程操作服务器,在服务器POST完毕的结束阶段,F9进入系统的BIOS,我们行话叫RBSU 进行配置
4. 用virtual media 将我本地笔记本或者pc的光驱虚拟出去,然后在我本地的光驱中,放windows/linux等的安装盘。

5. 远端的被管理服务器以为自己插了一个usb 光驱,或者软驱,然后按照大家熟悉的正常方式从光盘软盘启动,不过却是用自己本地的光盘(虚拟媒体功能)。

6. 在virtual console 里面进行和平时一样的安装操作。

有一点要注意,默认的服务器买来,iLO 是不支持图形界面的,也就是说,当你virtual console 里面的远程服务器开始进入windows, X-windows的时候,本地pc,笔记本的IE 就看不出远端的画面了(虚拟KVM功能),你需要向hp购买iLO advanced pack, 即一个iLO serial number, 把这个iLO serial number输入到iLO的一个专门输入注册号的地方,就可以突破这个限制了,不过远端如果是linux,并且是字符界面,就无所谓买不买了(用Serial over LAN功能即可)。这个输入注册号的地方,在你IE访问iLO 后出现的管理界面的菜单上有的,

初始化配置iLo:

1、启动服务器,在Bios界面出现提示按键时,按F9,然后选择“Advance Options“选项,接着选择“Advance System ROM Options “选项,接着在选择“Power-on Logo”,然后设置为“Disable“。最后保存退出重启服务器,就会出现提示按F8进入iLo配置界面。

2、登陆HP官网申请一个iLo的评估Lisence.

3、重启服务器,当出现F8进入iLO3的配置模式时,按下F8进入iLo3配置模式,这里可以修改IP配置和用户访问。然后保存退出,服务器会自动重启

4、在客户端使用IE打开刚才iLO3中的IP地址,然后输入用户名密码(盖顶左侧的白色的贴纸有说明)

5、进入远程管理控制的界面,就可以对服务进行健康情况查看、日志查看、电源管理

6、在“Administration”页面的”Lisence”选项中输入在官网申请的iLo评估密钥,这样才能远程Remote Console控制主机及使用Virtual Media功能

7、评估密钥输入远程后,在“Remote Console“页面点击“launch“按钮,登录远程控制界面。

8、在“Remote Console“界面中使用Virtual Media功能挂在虚拟光驱,将本地的HP Smart CD镜像远程映射到服务器的上,服务器进入Smart CD引导界面

9、在Smart CD引导界面,选择配置Raid,配置完成然后重启服务器

10、   重启完成,在Smart CD引导界面,选择安装操作系统,选择安装什么操作,和填写操作系统信息。并设置通过本地共享文件夹连接服务器来安装操作系统。直到驱动复制完成,然后完成安装。(记得服务器其中一张网卡要插网线,并连接同一个局域网,用于访问共享文件夹)

视频分享:http://pan.baidu.com/share/link?shareid=1828381680&uk=1025659618

HP DL360 G7通过iLO部署系统的更多相关文章

  1. [原创]在HP DL380 G7服务器上部署基于Ubuntu Server 16.04 和 VirtualBox的云平台

    对于一线开发人员来说,一提到虚拟机平台,往往会让人联想到在价格昂贵的服务器上部署VMware vSphere之类软件来实现. 笔者作为一个资深码农,也是一直梦寐着在自己家中打造一个真正的家庭私有云,秒 ...

  2. WinServer远程部署系统打包批处理文件

    前言 工作中一直在使用一个部署系统WinServer远程部署系统(RDSystem),部署.回滚都很方便.我们一直都是增量发布或者只更新需要更新的文件,每次发布完之后要整理出一个增量更新包,压缩成zi ...

  3. Walle - 瓦力上线部署系统搭建攻略

    背景知识:Walle - 瓦力是一个支持svn.git.多用户.多项目.多环境同时部署的上线部署系统,http://www.oschina.net/news/68610/walle-0-9-2 实验系 ...

  4. Walle 瓦力 web部署系统

    Walle 一个web部署系统工具,可能也是个持续发布工具,配置简单.功能完善.界面流畅.开箱即用! 安装步骤: 1. git clone 首先配置成功(去百度找答案) 打开git bash命令窗口执 ...

  5. spring boot部署系统--morphling简介

    Morphling 简介 Morphling是一套基于Spring Boot 1.5开发的部署系统,依赖简单,一套Mysql即可运行,操作简单明了,适用于百台规模几下机器的运维操作 功能概述 系统部署 ...

  6. .NET持续集成与自动化部署之路第一篇——半天搭建你的Jenkins持续集成与自动化部署系统

    .NET持续集成与自动化部署之路第一篇(半天搭建你的Jenkins持续集成与自动化部署系统) 前言     相信每一位程序员都经历过深夜加班上线的痛苦!而作为一个加班上线如家常便饭的码农,更是深感其痛 ...

  7. centos7.2环境nginx+mysql+php-fpm+svn配置walle自动化部署系统详解

    centos7.2环境nginx+mysql+php-fpm+svn配置walle自动化部署系统详解 操作系统:centos 7.2 x86_64 安装walle系统服务端 1.以下安装,均在宿主机( ...

  8. 有了Jenkins,为什么还需要一个独立的部署系统

    需不需要一个独立的部署系统是很多企业用户在构建持续交付流程中经常困惑的一个问题.也经常有用户会问我们,现在已经有Jenkins,它自身提供了丰富的部署插件(如WebSphere部署插件.Tomcat部 ...

  9. Jenkins系统+独立部署系统

    原文出自:http://os.51cto.com/art/201601/504846.htm 有了Jenkins,为什么还需要一个独立的部署系统? 现在已经有Jenkins,它自身提供了丰富的部署插件 ...

随机推荐

  1. 使用plist的好处

    首先:帮助节省内存.OpenGL ES纹理要求宽和高都是2的n次幂的倍数.我们可以考虑将小的图片拼大图片,然后统一加载.  其次:提高渲染速度.OpenGL ES要求切换的纹理越少越好,将图片拼成大图 ...

  2. C#dll版本号默认生成规则

    原文:C#dll版本号默认生成规则 1.版本号自动生成方法 只需把 AssemblyInfo.cs文件中的[assembly: AssemblyVersion("1.0.0.0") ...

  3. Firebug入门指南(转)

    据说,对于网页开发人员来说,Firebug是Firefox浏览器中最好的插件之一. 我最近就在学习怎么使用Firebug,网上找到一篇针对初学者的教程,感觉比较有用,就翻译了出来. 作者:Estell ...

  4. SSH25个命令 + 深入SSH端口转发细节

    OpenSSH是SSH连接工具的免费版本.telnet,rlogin和ftp用户可能还没意识到他们在互联网上传输的密码是未加密的,但SSH是加密的,OpenSSH加密所有通信(包括密码),有效消除了窃 ...

  5. 2014第13周四Webservice概念问题记

    晚上回来看网页学习了这两天一直疑惑的两个问题: 1.REST和SOAP架构下的Webservice的区别? 2.axis2和CXF的区别. 大部分是理论,暂时摘录一下,以后有更多实践后再回顾. 一.R ...

  6. ubuntu14.04 qt4 C++开发环境搭建

    preFace:文章包括gnome,vnc-server,qt4安装配置及集成; apt-get update && apt-get upgrade; <一,组件软件包安装> ...

  7. 关于我们-成功人士西装定制服务第一品牌派斯特PAISTETAILOR绅士礼服

    关于我们-成功人士西装定制服务第一品牌派斯特PAISTETAILOR绅士礼服 北京派思特服装服饰有限公司国内领先绅士男装定制品牌PAISTETAILOR,引领男装定制的领航者.

  8. 创业青年:刘霞(YBC推荐)_CCTV.com_中国中央电视台

    创业青年:刘霞(YBC推荐)_CCTV.com_中国中央电视台 创业青年:刘霞(YBC推荐) CCTV.com  2009年06月23日 09:57  进入复兴论坛  来源:央视网       姓名 ...

  9. JS 把 Wed Jul 15 2015 00:00:00 GMT+0800 转换成2015-07-15

    function strlen(str) { var len = 0; for (var i = 0; i < str.length; i++) { var c = str.charCodeAt ...

  10. @synthesize 与@dynamic区别

    @synthesize 除非开发人员已经做了,否则由编译器自动生成getter/setter方法. 当开发人员自定义存或取方法时,自定义会屏蔽自动生成该方法. @dynamic 告诉编译器,不自动生成 ...