通过处事器信息维护举办“半自动化”运维
在许多的时辰,跟着事变的一连开展,也许会接办更多的处事器资源,这个时辰我们手里就不可是一两台处事器那么简朴,也许几十个,上百个,乃至上千个,这个时辰处事器信息的维护就变得尤其重要,抛开营业线的筹划,对付DBA来说,把握处事器的信息,做到知根知底,才气在题目产生的时辰公道处理赏罚题目。 处事器信息可以分成几个方面来看,好比操纵体系环境,内核版本,硬盘,内存,空间行使环境,累计运行时刻,数据库实例运行时刻,体系中的swap争用环境等等,尽也许按照现实的环境举办一些维度的分别和细粒度的归纳。 好比说在出产中,思量容灾,会有一主一备,乃至一主多备,这个时辰,我们也必要思量主备情形中的硬件资源的环境,资源行使环境。 举几个例子。 好比我们手头有两台处事器,是作为异地容灾的,我们通过简朴的理会获得了两台处事器的起源信息。 处事器一:RHEL 6,空间行使近70G,120G内存,24CPU,处事器已启动590多天,数据库实例启动自2013年。 处事器二:RHEL 4,空间分派达3.1T,行使率达2.5T,40G内存,24CPU,处事器已启动280多天,数据库实例启动自2014年,swap争用较高。 我们来看看这两台处事器信息在特定的场景中会有哪些思量,虽然有些细节还没有摆列出来。 第一个部门就是IP信息,dataguard的场景作为异地容灾尤为重要,假如主备在统一个机房,势必会给灾备带来一些隐患,好比机房断电,这种环境下影响就会凸显出来。 然后我们来看主备的体系版本,一个是redhat 6,一个是redhat 4,着实也可以搭成主备情形,可是多几几何会有一些影响,好比有些基于操纵体系级的参数在差异的体系版本中也许有差异的示意。 我们再来看一看空间分派,第一台是作为主库来行使的,可以看到行使了近70G的空间,可是备库却又3T阁下的空间,行使率却要高得多,这个时辰就必要评估是否空间资源行使是否公道,是否有一些特另外空间耗损没有开释。 再来看看内存资源,一台处事器是120G,一台是40G,在这种环境下,势必会对sga的设置会有必然影响,对付体系中的hugepage等的配置也会有所差异,配大了也许备库不能接管,配小了又有些挥霍。 尚有一些信息,好比主备库的体系运行时刻,可以看到主库处事器已经运行了近600天,而备库有差不多300天的样子,在这个时刻范畴内,也许产生了一些资源的分派最后导致了体系资源,硬件资源呈现了一些不同。 最后一个要点就是在备库中存在着较高的swap征象,这个从数据库的角度来看,照旧没有可以或许公道的操作large page可能hugepage。而在主库中就没有明明的swap争用。这个时辰假如产生了劫难切换,切换到备库之后,也许在备库中就会存在一些隐藏的机能题目。 再好比我们有如下的两台数据库处事器,一部门资源作为dataguard行使,其它一部门资源作为其余的帮助资源来提供,怎么领略呢,可以简朴来说,一台处事器相同主库,其它一台处事器做为备库,同时按照环境还必要跑其余的营业数据库。 好比我们获得了两台处事器的资源环境如下: RHEL 5,空间分派350G,行使近170G,8G内存,处事器已启动780多天,数据库实例启动自2013年,同时有xxxxx和xxxx两个数据库实例在跑,swap争用较高。 RHEL 5,空间分派234G,行使近170G,8G内存,处事器已启动近500天,数据库实例启动自2014年,同时又xxxx和xxxx,xxxx三个数据库实例在跑,swap争用较高。 在这种环境我们怎么来说明呢? 这个时辰我们可以看到体系版本,空间资源行使环境都差不多,体系的内存相对有些求助,跑了好几个数据库始末才有8G的内存空间,主库处事器上有两个数据库实例在跑,而备库中有两个备库实例在跑,其它尚有一台其他营业的数据库实例,这种环境下,就也许会有一些劫难场景,我们可以相识到主库处事器已经运行了近800天,已经两年多了,而备库也有差不多1年半了。在这种环境,体系的资源行使环境较量紧俏,很也许就会呈现题目。一旦呈现题目,,就会有题目的放大效应,好比备库呈现了介质破坏,那么特另外谁人数据库实例就没有步伐规复了,由于当地的空间环境剩余也只有50G阁下,假如筹划体系的rman备份,也没有几多空间可用,并且同时主库已经跑了2年多了,压力照旧相似乃至开始加大的状态下,主库恒久在这种资源紧俏的时辰更轻易呈现题目,这个时辰主库呈现题目,备库的隐患照旧没有扫除,由于这个时辰体系的压力所有都到了备库上了。假如备库压力突增,更也许呈现题目。 以是这个时辰与时俱进做一个前瞻的筹备照旧不错的,好比我们的主库资源设置较低,可是我们配备了一个高配的备库,这样就相对可以轻松许多,假如呈现题目,题目处理赏罚的余地还很大,乃至我们照旧但愿主库可以或许切换到备库上来,这样呈现题目之后切换体系的不变性反而更强了。 以是说假如手头拥有大量的处事器资源,不妨照旧恰当筹齐整下,看看是否可以或许做一些公道的改变,在题目产生的时辰越发从容一些,事实自动化运维是一个很大的偏向,我们不能担保体系的资源都是完全一样的,也许许多时辰由于各类身分,会有很大的不同,这些体系资源的衡量是自动化运维所不能完全思量到的,以是我照旧但愿这是属于半自动化运维中的领域。 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |