Gen8折腾日记
(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折腾日记的更多相关文章
- gulp折腾日记——gulp-livereload
大家好,虽然在博客园注册了很长一段时间,但我还没在博客园写过博客,这是在博客园的第一篇博客,希望能养成每周写博客的好习惯 O(∩∩)O~~) 今天要聊得是gulp的一个实时刷新的插件gulp-live ...
- WordPress折腾日记
安装环境: 我开了个虚拟机xp....用xampp的整合包..下载地址https://www.apachefriends.org/zh_cn/download.html 跟着安装就行了.最后打开xam ...
- Django折腾日记(django2.0)
新建项目 django-admin startproject mysite 运行 python manage.py runserver 创建一个应用 python manage.py startapp ...
- 自己家里搭建NAS服务器有什么好方案?
转自:https://www.zhihu.com/question/21359049 作者:陈二发链接:https://www.zhihu.com/question/21359049/answer/6 ...
- Ubuntu 18 Kubernetes集群的安装和部署 以及Helm的安装
首先说一下我的环境, 我是在windows 10 上面建了一个ubuntu18的虚拟机,同时由于某些原因 不受网络限制, 所以安装比较顺利. Install 1.安装并启用 Docker sudo ...
- Manjaro 安装笔记
双系统基本知识 [折腾日记]win10 ,ubuntu双系统安装避坑指南 Windows 下安装 Ubuntu 双系统(更新) rEFInd 总结注意点: 制作U盘启动盘一开始使用的是 Ulrstro ...
- Mac下的平铺式桌面 - Yabai
Mac下的平铺式桌面 - Yabai 近来无事,凑着周末休息的时间,想折腾一下 Mac.很久之前就有朋友给我推荐过一款名为"Yabai"的平铺式桌面管理软件,今天,就折腾起来了. ...
- scrapy爬虫成长日记之将抓取内容写入mysql数据库
前面小试了一下scrapy抓取博客园的博客(您可在此查看scrapy爬虫成长日记之创建工程-抽取数据-保存为json格式的数据),但是前面抓取的数据时保存为json格式的文本文件中的.这很显然不满足我 ...
- Hexo搭建静态博客踩坑日记(一)
前言 博客折腾一次就好, 找一个适合自己的博客平台, 专注于内容进行提升. 方式一: 自己买服务器, 域名, 写前端, 后端(前后分离最折腾, 不分离还好一点)... 方式二: 利用Hexo, Hug ...
随机推荐
- 15-Ubuntu-文件和目录命令-查看目录内容-ls-2
4. ls和通配符的使用 通配符适用的地方:shell命令行或者shell脚本中. 正则表达式适用的地方:字符串处理时,一般有一般正则和Perl正则. 正则表达式与通配符有相同的符号但是意义不同!! ...
- Codeforces Round #526 D - The Fair Nut and the Best Path /// 树上两点间路径花费
题目大意: 给定一棵树 树上每个点有对应的点权 树上每条边有对应的边权 经过一个点可得到点权 经过一条边必须花费边权 即从u到v 最终得分=u的点权-u到v的边权+v的点权 求树上一条路径使得得分最大 ...
- 【ASP.Net Core】不编译视图文件
原文:[ASP.Net Core]不编译视图文件 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/aqtata/article/details/818 ...
- sys_call_table HOOK
sys_call_table 这个东西,其实和 Windows 下的 SSDT 表,在功能上完全相同. 前一阵子学Linux驱动,遇到了这个系统调用表,然后我就想到Windows的SSDT表,既然SS ...
- C 删除字符串中某个指定的字符
#include <stdio.h> char *del_char(char *str, char ch) { unsigned char i=0,j=0; while(str[i] != ...
- JAVA数据结构之二叉树
用树作为存储数据的结构兼具像数组一样查询速度快和像链表一样具有很快的插入和删除数据项的优点 我们用圆点表示节点,连接圆的直线表示边如下图所示就表示了一颗树,接下来我们讨论的二叉树即每个节点最多只有两个 ...
- drupal7 smtp+mimemail+mailsystem 实现发送html邮件
1.下载三个模块 smtp: https://www.drupal.org/project/smtp mimemail: https://www.drupal.org/project/mimemail ...
- jquery选择器中中>和空格的区别
空格:$('parent childchild')表示获取parent下的所有的childchild节点 大于号:$('parent > childchild')表示获取parent下的所有下一 ...
- Sonatype Nexus Repository Manager清除无用的docker镜像
1.创建定时任务 2.先run一下看是否能删除无用镜像
- selenium python bindings 项目结构总结
一个合理的文档结构在import的过程中会避免很多错误,踩完坑来记录. webtests/ framework.py webdriver.py test_file.py module/ __init_ ...