(2019年2月19日注:这篇文章原先发在自己github那边的博客,时间是2016年7月7日,可惜在博客园这边不能修改发布时间。)

  放假伊始,老大订购了两台服务器,一台是Dell的R630,用于其他老师的实验室计算用途,另一台则是Gen8,并且一口气把想买的配件全部搞回来了,于是在假期的第一周就摸上了这台非常舒适安静的Gen8啦,本文主要写我们的改装计划以及虚拟化的部署过程,而在后面的计划中,我将虚拟服务器的部署过程交给了小朋友们当做练习,让他们熟悉Linux服务器。

  老大有一句话说的特别好,凡是先谈项目需求,对,在列出装机配置之前,我们先来说说这次的需求,其实主要目的就是玩,Chiphell上面有一票子大神们两年来一直在各种折腾Gen8,然后在暑假之前工作室有两位师兄也凑单买了一台普通的Gen8,然后老大表示忍耐不住了,当即决定下单高配版,外加内存硬盘固态全部买齐,给我们这些小弟们玩!不过玩归玩,说到底其实还是利用它的存储,将高清资源集中在一起,方便工作室的小伙伴一起共享。

  好了,先上配置单!

  接下来来说说整个的改装和部署过程,由于我们对硬件没有强烈的痴迷,所以只是做了简单的改装。

  1. 连接网线接入网络,其中iLO以及一个网口接入内网,将一个网口接入路由器。

  2. 原装服务器有8GB的内存,另外加上1条8GB内存,构成16GB双通道。

  3. 4块西数企业级硬盘,全书放入硬盘笼内

  4. 将固态硬盘装进光驱位内,然后将Gen8的光驱拆出来,装入后,由于没有螺丝位可以加固,我采用的方案是利用透明胶将其完全的固定,效果还是不错的,然后转接器将光驱的SATA转为标准的SATA,与服务器的配线匹配。

  5. 将SATA线插在下面的SATA接口中,然后4pin的电源公线和母线接紧,然后通过服务器自带的理线孔理线,接上电源线,显示器以及键盘鼠标。

  6. 开机,服务器显示正在初始化中。

  7. CPU初始化完成后,开始进入HP特有的初始化界面。

  8. 第一步决定先配置磁盘阵列。

  9. 进入HP Smart Storage Administartor

  10. 进入阵列卡管理界面,配置阵列。

  11. 由于在写这篇文章之前我已经配置过一次机械盘,B120i的阵列卡比较低级,只能配置RAID0和RAID1以及RAID10,因此对于4块机械盘配置的是RAID10,SSD就直接RAID0了,SSD也要配置RAID,个人认为原因是在BIOS界面中我们选择的硬盘模式为RAID,在一般的主机中,我们可以选择AHCI或者Legacy作为硬盘的配置模式,而在服务器中,由于有阵列卡,因此会多了一种可以进行配置。

  12. 配置SSD的性能参数,相比于一般的阵列卡来说,比如像LSI MegaRAID 9260 8i,在这里可选的参数就比较少了,没有了如读写策略的配置,不过也够用了。

  13. 配置完毕

  14. 重启以后进入iLO的网络配置,这个根据工作室内网的规划,决定使用这个10.86.1.8这个地址,进入Network选项卡里面配置

  15. 将DHCP关掉以免引起冲突,配置DNS名称

  

  16. 再次重启后能根据Fn键的提示进入到服务器最重要的环节,也就是它的Intelligent Provisioning,这里有两个部分可以进行选择,分别是硬件维护以及安装系统。

  17. 点开硬件维护的界面看看。

  18. 返回到Intelligent Provisioning的初始界面,选择Configure and Install,进入到安装选项,这里要注意的是选择system software update选择skip update,不然安装时还要与网络上的服务器通信,大大增加安装时间。

  19. 由于老大的需求是要做虚拟化,选择了ESXi5.5,这里要注意的是要选择Customize,然后USB安装。一开始接触这台服务器的时候为了安装虚拟化操作系统还是花费了不少功夫,查了不少文档以及chiphell上面大触们的教程,最终成功的方案是,HPE5.5的iso。ISO下载链接:http://www8.hp.com/us/en/products/servers/solutions.html?compURI=1499005#tab=TAB4
      下载以后不需要刻录成启动盘,直接将ISO放入U盘即可!

  20. 在这一步看到了我们放进去的ISO,双击它,会自动进行挂载,然后在右下角就能看到有继续的过程,因为我在写文章的时候已经安装过一次了,所以就不点了,正常来说安装的时间不到3分钟,我第一次安装的时候试过安装了一个下午都没行,后来才发现是自己把ISO做成了启动盘,后来是重新下载镜像,直接放进去做成功的。

  21. 安装完毕后再次重启,就能看到虚拟化底层的界面了。

  22. 接下来随便拿一台同网段的机器,下载vSphere Client 5.5,安装。

  23. 安装完毕后就能打开这个界面了,输入给Gen8分配的地址,注意这里不是使用iLO的地址哦,应该这样子说,必须给Gen8这台服务器一个地址,如果需要iLO进行管理,则另外需要给iLO一个地址。

  24. 登录进去以后就能看到vSphere的界面了。

  25. 查看配置,在写文章之前我已经挂载了机械盘进去了,因为光驱和转接头晚了几天到的缘故,现在挂载SSD。

  26. 在配置这里我们能看到有两块本地的存储,我们需要将新增加的SSD初始化进入底层。选择添加存储器。

  27. 接下来就比较简单了,就基本是一路下一步就可以添加好了。

  28. 最后根据师兄的建议弄了一个和内存大小一样的SSD缓存。

  总结:总体来说,这是个最为简单的配置方案,由于还没测试磁盘读写性能怎么样,因此对于BIOS中的设置基本以默认为主,待小朋友把Linux ftp服务器部署好以后再慢慢的测试性能,根据性能可能会不断重新部署ESXi系统,也正好给小朋友们练练手部署这个系统。

  (2019年2月19日注:没想到时间过得那么快,Gen8已经在工作室投入生产环境2年多了,这2年多以来,2016-2017年我是比较关注Gen8的使用情况,它作为FTP服务器的备用服务器还是非常的不错的,在我毕业以后,Gen8还发生过硬盘损坏的情况,当时已有备份,所以没有损失,现在据说Gen8是作为数码组存储拍摄的原片的用途,看上去挺好的,希望后面的网管组师弟师妹们能好好利用这台服务器。)

Gen8折腾日记的更多相关文章

  1. gulp折腾日记——gulp-livereload

    大家好,虽然在博客园注册了很长一段时间,但我还没在博客园写过博客,这是在博客园的第一篇博客,希望能养成每周写博客的好习惯 O(∩∩)O~~) 今天要聊得是gulp的一个实时刷新的插件gulp-live ...

  2. WordPress折腾日记

    安装环境: 我开了个虚拟机xp....用xampp的整合包..下载地址https://www.apachefriends.org/zh_cn/download.html 跟着安装就行了.最后打开xam ...

  3. Django折腾日记(django2.0)

    新建项目 django-admin startproject mysite 运行 python manage.py runserver 创建一个应用 python manage.py startapp ...

  4. 自己家里搭建NAS服务器有什么好方案?

    转自:https://www.zhihu.com/question/21359049 作者:陈二发链接:https://www.zhihu.com/question/21359049/answer/6 ...

  5. Ubuntu 18 Kubernetes集群的安装和部署 以及Helm的安装

    首先说一下我的环境, 我是在windows 10 上面建了一个ubuntu18的虚拟机,同时由于某些原因 不受网络限制, 所以安装比较顺利. Install 1.安装并启用 Docker  sudo ...

  6. Manjaro 安装笔记

    双系统基本知识 [折腾日记]win10 ,ubuntu双系统安装避坑指南 Windows 下安装 Ubuntu 双系统(更新) rEFInd 总结注意点: 制作U盘启动盘一开始使用的是 Ulrstro ...

  7. Mac下的平铺式桌面 - Yabai

    Mac下的平铺式桌面 - Yabai 近来无事,凑着周末休息的时间,想折腾一下 Mac.很久之前就有朋友给我推荐过一款名为"Yabai"的平铺式桌面管理软件,今天,就折腾起来了. ...

  8. scrapy爬虫成长日记之将抓取内容写入mysql数据库

    前面小试了一下scrapy抓取博客园的博客(您可在此查看scrapy爬虫成长日记之创建工程-抽取数据-保存为json格式的数据),但是前面抓取的数据时保存为json格式的文本文件中的.这很显然不满足我 ...

  9. Hexo搭建静态博客踩坑日记(一)

    前言 博客折腾一次就好, 找一个适合自己的博客平台, 专注于内容进行提升. 方式一: 自己买服务器, 域名, 写前端, 后端(前后分离最折腾, 不分离还好一点)... 方式二: 利用Hexo, Hug ...

随机推荐

  1. mysql主从复制原理分析

    1.主从复制这类NFS存储数据通过inotify+rsync同步到备份的NFS服务器,只不 过Mysql的复制方案是其自带的工具inotify 是一种文件系统的变化通知机制,如文件增加.删除等事件可以 ...

  2. 5步减小你的CSS样式表

    第一步:学会如何组合选择器 什么是选择器?如果你还不知道什么叫做”选择器”,你可以先参考一下w3schools.com的CSS语法概述. 未优化的CSS代码在下面的图例中,你会看到来自三个不同选择器的 ...

  3. iOS开发系列-定时器强引用问题

    概述 iOS开发中常用的定时器NSTimer.CADisplayLink. NSTimer 和 CADisplayLink 基本使用 NSTimer的创建方法有两个scheduledTimerWith ...

  4. 找到你的位置(JS在页面中的位置)最常用的方式是在页面中head部分放置<script>元素,浏览器解析head部分就会执行这个代码,然后才解析页面的其余部分

    找到你的位置(JS在页面中的位置) 我们可以将JavaScript代码放在html文件中任何位置,但是我们一般放在网页的head或者body部分. 放在<head>部分 最常用的方式是在页 ...

  5. Ip HostName查询

    https://iplist.cc/api // 在线ip hostname查询

  6. 【笔记篇】不普及向——莫比乌斯反演学习笔记 && 栗题HAOI2011 Problem B

    Part0 广告(当然没有广告费) P.S. 这篇文章是边学着边用Typora写的...学完了题A了blog也就呼之欲出了~有latex化式子也非常方便...非常建议喜欢Markdown的dalao们 ...

  7. 利用DNSQuery 进行DNS查询

    #include <WinSock2.h> #include <WinDNS.h> #pragma comment (lib, "Dnsapi.lib") ...

  8. boost 条件变量

    // boost 条件变量 // 做个简单的笔记 #include <boost/thread/mutex.hpp> #include <boost/thread/condition ...

  9. [JZOJ6341] 【NOIP2019模拟2019.9.4】C

    题目 题目大意 给你一颗带点权的树,后面有许多个询问\((u,v)\),问: \[\sum_{i=0}^{k-1}dist(u,d_i) \ or \ a_{d_i}\] \(d\)为\(u\)到\( ...

  10. php数组的快速排序

    function quick($array){ if(count($array)<=1){ return $array; } $key=$array[0]; $right=array(); $l ...