weblogic集群自动批量化补丁升级(一)
一套有效而又能落地的方案,就是将人肉变自动化。那就是weblogic集群自动批量化补丁升级,通过一系列自动化脚本指令交给机器去完成升级工作,升级过程中脚本会打印升级日志信息到文件中方便升级问题诊断,然后自动化的将日志汇总出升级成功和失败的结果信息出来。不需要完全依赖于人工处理,直接自动批量升级操作。完全解脱了运维人员人工升级工作,大大提升了运维升级效率,也提高了客户对维护工作的满意度。
BI报表软件选型介绍
今天给大家介绍如何选择一款对企业合适的BI软件,笔者会拿现个比较成熟的商业和开源BI软件产品,从它们的产品成熟度、功能、特性和优劣势几个维度来比较。1、产品介绍1.1 Oracle BIEE OBIEE是一套综合的企业版BI产品,可提供完整的BI功能,包括交互式信息板、完全即席的主动式智能和警报、企业和财务报表、实时预测智能以及离线分析等。除了提供全面的BI功能
DCOS私有云容器化交付日常问题集
如下是在DCOS私有云项目交付过程中碰到的一系列问题整理如下: 问题1DCOS节点容器分布不均衡问题描述生产过程中,发现个别计算节点CPU使用率较高,其上的应用访问速度慢甚至异常的情况。 &nb
GoAccess 开源日志轻工具部署与分析
针对中间件 ACCESS 访问日志来分析系统的行为。而无需使用您的浏览器,但它能够生成完整的,独立的实时 HTML 报告(非常适合分析,监控和数据可视化)以及 a JSON 和 CSV 报告。这款工具能对大日志量文件进行分析,降低工程师分析日志的难度,提升问题定位效率。
DCOS云平台之业务多应用部署改造方案
1 云平台改造需求由于上线活动系统平台是将所有活动封装在一套docker镜像环境。因而存在活动更新与发布应用会影响其它活动正常使用,每次上线新活动也需要测试人员对全部活动进行功能测试,增加了测试人员的工作量。活动在发布的过程中需要重启服务对其它活动使用也会存在一定的干扰,这样会让客户对系统体
DCOS云平台之应用容器化改造规范
1 前言对于传统应用来说,使用和不使用Docker可能并不能直接给企业带来好处,相反使用中遇到了问题肯定会给企业带来麻烦。大家会问是什么原因让大家接受和使用Docker,并将他们的应用迁移至Docker容器使用呢?Docker最大的好处无非是高效的标准化应用交付,它不仅能提高了运维工作效率,并节约硬件成本。据国外的统计使用Docker平均可以提升60%的效率,同时节约40%
DCOS云平台之Marathon应用容器编排组件
1 前言新炬DCOS云平台管理采用marathon容器应用编排框架作为底层组件。它搭建了以Docker容器为基础封装各类应用和运行环境,以Mesos、Marathon为核心实现容器资源的分布式调度与协调,并以Marathon-LB实现服务注册和业务的引流。其中,Marathon作为DCOS云平台的核心组件,并结合MESOS的资源调度组件,实现DCOS
如何命令级安装weblogic11g集群
1 前言今天笔记开始为大家介绍weblogic日常运维实践内容,先简单来介绍一下Weblogic集群安装这一块内容,其实weblogic的安装是一项比较简单的工作,每个人的安装习惯方式不一定,所以也会存在有很多种不同安装方案。咱们在工作中比较常用的安装方式就是图形向导,这种方案方式比较直观与简单比较适合weblogic初学者。接下来重点为大家接下文本式命令级安装weblogi
Ganglia监控Hadoop及Hbase集群性能实践方法
1 背景随着移动电信网络技术的蓬勃发展,越来越多的业务和系统增多,这些业务系统给人们带来了诸多便捷。但是随着用户量的增多、数据量的增大,业务系统的压力也越来越大,其运行也需要专门的管理人员进行管理,很有必要对其运行状态进行监控。Ganglia是UC Berkeley发起的一个开源集群监视项目,广泛用于hadoop监控
SVN代码仓库主从同步方案
1 背景由于现在公司产品做大,研发团队都不是集中统一办公。例如广州、长沙、杭州等地区都有一波相应的产品开发团队,现面临的问题是产品开发的代码是属于本地自管,导致代码分散、代码冗余和代码无法共享、更严重的影响会导致代码丢失等问题。为了方便集中管理好新炬的产品代码,保障开发人员的能够共享式开发,
tomcat服务器缓存问题
1 问题描述某年某月某日某系统开发商反馈有一个新功能需求上线后,界面没有正常显示出来。却还是呈现出旧的功能,直接影响用户使用。 2 系统环境操作系统: Redhat6.4JDK版本: JDK1.6Db版本: Oracle 11.2.0.4 RAC中间件版本:Apache Tomcat/6.0.33集群:否3 &
运维开发DU命令,助力文件系统清理
想想大多数系统运维工程师在维护他的业务系统过程中都会发现系统自带的工具或是命令都是无法满足他们的工作需求,反而大降低了工作效率。但系统工程师会想办法写一些批量处理脚本来改善目前工作处境。想办法让自身工作更加简便、更加自动化。谁说运维不懂开发,接下来我们有请老司机来介绍一下他的DU工具。一、du介绍指令 du 能以指定的目录下的子目录为单位,显示每个目录内所有档案所占用的磁盘空间大小。但
如何实现MQ队列消息监控
1. 前言 消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。那我们又如何去监控应用程序给MQ发送的消息量了,又如何去实时掌握队列消息的处理能力和队列深度是否有积压情况,MQ队列消息监控一直是运维人员和开发人
weblogic多数据源故障转移问题
1、问题背景曾经在某电信SOA项目碰到一个多数据源failover切换问题,其实每月深度巡检SOA套件都发现OSB和SOA环境所使用的数据源存在连接失败或连接超时问题,甚至无法进行failover切换。 OSB和SOA这四个domain采用的是多数据源配置,一旦其中一个RAC中的节点出现了故障,无法进行failover切换,最后会导致大量流程调用失败,流程因此受阻,直接影响到了日常业务办理。系统环
Docker私有仓库之Harbor神器
今天老jay为大家介绍一款开源的Harbor镜像仓库,它是用来管理docker镜像的,镜像仓库提供了可视化的Web界面去管理docker镜像操作简易,还能管理多个项目的镜像权限管理控制。下面我就给大家介绍一下Harbor自身特性和Harbor私有仓库部署。VMware 公司去年3月开源了企业级容器 Registry 项目Harbor,由VMware中国研发的团队负责开发。Harbor可帮助用户迅速
Docker应用容器日志信息收集
但由于Docker应用容器销毁不管人为操作,还是容器挂掉甚至容器应用导致其崩溃,它运行的数据都会随着它的生命周期结束而结束,这种情况是非常适合部署无状态服务。却不适合有状态的应用部署。但问题来了,而在容器中这分部有状态的应用日志也会随着容器销毁而销毁。日志都丢了还谈分析故障。然而在大的容器集群环境下如果直接将容器应用日志持久化存储目录里面那样日志会出现目录结构临乱和日志文件覆盖问题。
DCOS云平台之mesos分布式资源管理组件
采用mesos+marathon开源容器应用编排框架作为底层组件。DCOS云平台产品并在XX金融公司上线使用,它搭建了以Docker容器为基础封装各类应用和运行环境,以Mesos、Marathon为核心实现容器资源的分布式调度与协调,并以Haproxy、Etcd实现服务
某客户系统weblogic主备模式异常重启事件
一篇weblogic中间件故障事件经历,那是在某年某月某日某时某分,突然电话响了瞄了一眼,看见那熟悉的号码,感觉不好会有紧急事件要发生了。是现场一线运维同事打过来的,最近几天系统的weblogic总是异常罢工总是反复重启
基于Docker应用容器日志文件收集
中间件应用运行在Docker容器中能够感受到容器快速创建快速销毁确实带来了很大的便利性、灵活性。但由于Docker应用容器销毁不管人为操作,还是容器挂掉甚至容器应用导致其崩溃,它运行的数据都会随着它的生命周期结束而结束,这种情况是非常适合部署无状态服务。
基于docker构建中间件容器应用环境
1 背景介绍为了方便开发人员对自己的应用代码进行镜像封装,需要提供一个中间件基础镜像让他们直接在上面封装应用镜像,然后在docker编译服务器上面按镜像打包流程了封装镜像,采用流水式的方式完成所有操作。今天给大家介绍一下如何将传统nginx+php-fpm组合中间件软件在docker上面将其封装成中间件镜像,然后由让开发将其php应用代码部署到中间件容器上面运行起来。2 镜像封装流程Ø 基础镜像: