HP DL360 G7通过iLO部署系统

时间:2022-08-29 23:23:45

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. EF实体框架数据操作基类(转)

    //----------------------------------------------------------------// Copyright (C) 2013 河南禄恒软件科技有限公司 ...

  2. sql server使用中遇到的问题记录

    一.sql server 不能连接远程服务器,但可以连接本地的数据库 我目前用的是sql server 2012 sp1,用着用着突然就不能连接远程服务器上的数据库了,崩溃了一天... 修复试了,卸载 ...

  3. 关于iOS多线程的总结

    关于iOS多线程的总结   在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项.当然也会给出几种多线程的案例,在实际使用中感受它们的区别.还有一点需要说明的是,这篇 ...

  4. ubuntu14.04下 Android虚拟机 genymotion 的下载和安装

    官网:https://www.genymotion.com/ Install Guide https://www.genymotion.com/#!/developers/user-guide#ins ...

  5. Java中的日期操作

    在日志中常用的记录当前时间及程序运行时长的方法: public void inject(Path urlDir) throws Exception { SimpleDateFormat sdf = n ...

  6. 使用批处理根据项目工程文件生成Nuget包并发布(支持.NET Core)

    最近在使用之前自己编写的批处理给.NET Core项目打包时出问题了,发现之前的脚本根本不适用了,折腾了半天,总算解决了.因此在这里分享下经验,并且奉上整理好的脚本. Nuget包这里就不多介绍了,需 ...

  7. Python select模块学习

    select 是常用的异步socket 处理方法 一般用法: # iwtd,owtd,ewtd 分别为需要异步处理的读socket队列, 写socket队列(一般不用), 和错误socket队列, 返 ...

  8. C++ "multiple definition of .. first defined here"

    C++ "multiple definition of .. first defined here" 在C++中,有时候需要在不同文件中使用同一个变量.对于这类变量如果处理不当,很 ...

  9. linux 实现自动创建ftp用户并创建文件夹

    创建一个 createuser.sh的脚本文件 #!/bin/sh #传入的文件名 name=$1 #创建该用户所对应的ftp文件夹   /srv/ftp是我的ftp服务器的根目录 mkdir /sr ...

  10. NBUT 1220 SPY

    $map$,简单模拟. #include<cstdio> #include<cstring> #include<cmath> #include<algorit ...