<20180923>中秋节日期间的维护日志
(一) 陌生环境下断网是有风险的,提前做好准备。
1.1
某企业的机柜自2017年5月开始就没有作硬件更新和维护了; 趁着这次节日空挡可做一个机柜的重新整理维护;
首先看了下是老款某知名品牌的型号为6412网络机柜, 然而看起来真的太小了, 深度有可能还达不到标准19英寸的规格要求,
开工前研究了一下网络的拓扑, 自己随意在草图上圈圈点点 重新设计了一下, 如下图:

由于以上这图完全是不按比例主观臆想的, 仅仅是为了整理而设想的各个设备间陈设的理想位置的设定。
开工一个上午后发现。 理想很丰满但是现实太骨感。 问题如下图。 作为备份的桌面式NAS根本无法放入, 为了
节省空间,不间断电源甚至换成了平放式的; 但这次硬件的更新后, 各个部件摆放已经趋于合理, 对于空间要求
更是苛刻至极, 为了突破小机柜的限制,连电源线也都换成了
定制长度的50cm的线材, 关键连接的网线(比如WAN口的) 更是定制了30cm厂压线,防尘网定制为磁吸的80cm宽度,还
挂载了3个带LED的散热风扇, 俩个往外抽出热空气, 一个机柜内侧排出风形成对流,最后放入了温度湿度计以作监控。
我对稳定性要求一直很高,也是为了便于后期的管理, 你懂的。

(二) 一些新的经验获得。
2.1
此次新进使用的方案是 H3C的 MSG360系列控制器, 据说是商用性价比方案, 业界稳定性口碑一直都还不错。
由于厂家发送的ap型号较新, 而使用的AC型号又是去年(2017年5月)生产的, 因此部署遇到了些麻烦事, 就是要升级FW ,
升级固件又提示容量不足, 最终的解决方案是使用TFTP通过console口,console线来升级, 这需要使用H3C命令行,该命令行
和cisco的有所不同,但是只要使用它正确地更新了FW, AC最终也能认出并完美支持最新发布的硬件设备。

2.2
console线有别于以前老款的, 现在新款的console线都是usb-9pin的console线, 这线材平时用的概率真的及其少,
但是到了用的时候,手头没有一条作为备用,对于一个维护人员就会变得很抓急, 还好所在城市要买这种线比较容易获取,
代价就是跑一趟市场,还有花费¥79, 在此提醒不要买老款线 再转接, 这样不仅不便携带,看起来还很不专业。
在线升级固件很多专业或者非专业设备都支持的, 但不知H3C是如何考量的, 为何在线升级会导致硬盘空间被占满?
实测后续购入的MSG360-10 (硬件发布日期为2018年5月) 没有这个现象,基本上都成功在线升级。

升级FW完成后, 设备顺利的找到了相关的AP,因为有主网关, 该设备使用旁挂模式后, 接入后发现其收敛的速度非常、超级、相当的慢(亲测每次都需要5分钟左右), 遇到这种情况千万不要心急,因为 这5分钟必须去等的, 本次的情况是仅挂载2个AP的情况下才能正常获取IP通路。但是好在只要AC上线了, 其他AP需要设定的地方确实不多的, 基本上可谓是傻瓜式。如果所在的工作环境有2.4G设备较多,建议使用5G信道优先。
最近这个功能实测中, 看是否5G能否带来优秀流畅且稳定的使用体验再发上来。
(请等待评测)
2.3
海康的录像机ds-7800-4P-k1 国产的非常成熟的录像方案, 已经是遍地生根了,无需再赘述了,
唯一想抱怨的是对于小机柜来说这个让空间略显得吃紧。K1的系列仅仅只能容纳一个硬盘进行录像,完全
可以使用更加小的模具来进行量化生产,一拆开后里面内容实在是空空如也 ,这么多的空位,能不能多花点心思
把产品做的更加娇小多功能和实用点呢?
<20180923>中秋节日期间的维护日志的更多相关文章
- Zabbix 3.4.7针对一些主机设置期间维护
场景说明: 由于公司有些主机设置了定时开机关机,每次开机关机得时候都会发邮件告警,每次都需要值班人员提醒,为了处理这种无效告警,可以在zabbix中设置维护 zabbix中的维护---维护期间:用来设 ...
- SQL Server中的事务日志管理(7/9):处理日志过度增长
当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的.你只要确保每个数据库都有正确的备份.当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时.这系列文章会 ...
- SQL Server中的事务日志管理(8/9):优化日志吞吐量
当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的.你只要确保每个数据库都有正确的备份.当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时.这系列文章会 ...
- SQL Server中的事务日志管理(6/9):大容量日志恢复模式里的日志管理
当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的.你只要确保每个数据库都有正确的备份.当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时.这系列文章会 ...
- SQL Server中的事务日志管理(1/9):事务日志概况
当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的.你只要确保每个数据库都有正确的备份.当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时.这系列文章会 ...
- oracle 日志学习(转载)
一,重做日志概念 重做日志文件(redo log file)对于Oracle数据库至关重要.它们是数据库的事务日志.通常只用于恢复,不过也可以用于以下工作: q 系统崩溃后的实例恢复 q 通过备份恢复 ...
- SQL Server 各任务所维护
SQL Server 正在运行的代码查看 SELECT [Spid] = session_id , ecid , [Database] = DB_NAME(sp.dbid) , [User] = nt ...
- Centos系统各种日志存详解
Centos系统各种日志存储路径和详细介绍 Linux常见的日志文件详述如下 1./var/log/boot.log(自检过程) 2./var/log/cron (crontab守护进程crond所派 ...
- logback 日志打印输出
slf4j 其实是一个日志的抽象层, 其本质仍然需要真正的实现 他可以解决代码中独立于任意特定的日志类库, 可以减少很多维护日志的麻烦, 除此之外, 还有占位符的特性, {}, 类似于String#f ...
随机推荐
- Android中AdapterView/Adapter的深度学习
BaseAdapter的深度学习 博主工作了几年,也用了几年的ListView等AdapterView控件,但关于Adapter的一些问题并没有深入下去,终于有时间学习总结下关于BaseAdapter ...
- spring boot整合reids 然后实现缓存分页(方法之一) 以及RedisTemplate存到reids 里面get 就消失的坑
业务需求 首页 实现缓存分页 spring boot 整合redis (我的是2.0.3版本的) 在pom 文件写上依赖包即可 <dependency><!--依赖包--> ...
- spring-session-data-redis解决session共享的问题
分布式系统要做到用户友好,需要对用户的session进行存储,存储的方式有以下几种: 本地缓存 数据库 文件 缓存服务器 可以看一些不同方案的优缺点 1.本地机器或者本地缓存.优点:速度快 缺点:服 ...
- Hibernate学习(一)———— 第一个hibernate工程
一.什么是Hibernate? 轻量级JavaEE应用的持久层框架,是一个完全的ORM框架.(说完这句话,肯定有很多人懵圈了,下面我来一个个解释) 持久化:将我们想要保存的数据保存到硬盘上,也就是我们 ...
- Jmeter获取接口返回数组的长度
添加BeanShell PostProcessor来获取,具体代码如下: import com.jayway.jsonpath.JsonPath; import com.jayway.jsonpath ...
- Spark新手入门——1.Scala环境准备
主要包括以下三部分,本文为第一部分: 一. Scala环境准备 二. Hadoop集群(伪分布模式)安装 查看 三. Spark集群(standalone模式)安装 查看 因Spark任务大多由Sca ...
- spring boot(二): spring boot+jdbctemplate+sql server
前言 小项目或者做demo时可以使用jdbc+sql server解决即可,这篇就基于spring boot环境使用jdbc连接sql server数据库,和spring mvc系列保持一致. 在sp ...
- InnoDB存储引擎概览
InnoDB存储引擎概览 InnoDB存储引擎以其平衡了高可靠性和高性能性而闻名遐迩,在MySQL 8.0版本中,InnoDB存储引擎是默认的存储引擎.(历史追溯从MySQL 5.5.5版本开始, ...
- override与new的区别
using System; namespace ConsoleAppDemo { class BaseClass { public void Fun() { Console.WriteLine(&qu ...
- [PHP] 数据结构-从尾到头打印链表PHP实现
1.遍历后压入反转数组,输出2.array_unshift — 在数组开头插入一个或多个单元,将传入的单元插入到 array 数组的开头int array_unshift ( array &$ ...