自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 debian下LAMP+nginx代理+awstats+cacti+nagios

这个系统吧比较纯净,APT包管理相当舒服比yum 还舒服!root@houzaicun:/home# apt-get install lrzsz  #我用的XSHELL 工具 为了方便直接扔包!一首先就apache吧安装编译\工程构建\调试工具 //*  * 说明:  * build-essential: 基本编译环境 (gcc, g++, libc, make等) 

2015-04-01 05:52:54 542

原创 定制linux内存管理

一 malloc寻根linux下的malloc实现又叫ptmalloc(ptmalloc是dlmalloc的一种变形,所以有些地方也会直接说成dlmalloc)当我们调用malloc时,根据申请的大小会分成截然不同的几种处理流程。小内存会进入“定长内存”系统;大内存则进入“变长内存”系统(备注2)一系列空闲内存链表。链表中的空闲内存块都是一样大的。虽然定长内存系统的分配

2014-09-24 23:44:35 483

原创 硬盘的检测

1.oops ~ # smartctl -H /dev/sdbsmartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.3.1-gentoo] (local build)Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org=== START OF READ

2014-09-16 15:34:52 1393

原创 <Docker>01 命令参数解析

最近Docker1.0稳定版发布了,这给paas注入新鲜的血液。Docker是一个功能强大的自动化分布式系统:大规模的Web部署、数据库集群、持续部署系统、私有PaaS、面向服务的体系结构等。Docker是一种增加了高级API的LinuX Container(LXC)技术,提供了能够独立运行Unix进程的轻量级虚拟化解决方案。它提供了一种在安全、可重复的环境中自动部署软件的方式。关

2014-09-15 16:05:26 463

原创 zabbix优化记一次惨痛的zabbix数据库优化

最近负责公司的zabbix项目,由于前期缺少整体性能架构的规划,导致后期出一系列的问题,玩zabbix的兄弟都知道,zabbix最大的瓶颈本身不在zabbix服务,而在mysql数据库的压力上,因此,优化zabbix其实就是优化zabbix的配置以及zabbix的mysql了;Zabbix 数据库常见的优化处理方法有两种:01. 优化数据库,对数据库进行分表处理;02. 清空数据库中的

2014-09-07 13:01:00 10979 1

原创 实战使用saltstack源码安装配置mysql

环境:12salt_master:192.168.100.228salt_client1:192.168.100.24512345678910111213master client 版本一致[root@salt_serv

2014-09-07 12:59:41 1436

原创 PXE 下安装Nexenta 4

PXE 下安装Nexenta 4原来已经在一台win2012服务器上配置了PXE远程系统安装:WINPE WINXP等的安装。现需因一台老旧服务器需要安装Nexenta,专用光驱坏了;因此做个PXE来安装;方法:1、复制光盘所有文件及目录到tftp根目录。2、复制Nexenta光盘中的boot\grub\目录中的pxegrub文件到tftpboot根目录

2014-09-06 14:40:46 501

原创 分享一个监控MFS的nagios插件

最近线上刚好有监控MFS服务器的需求,本来准备自己完全写一个nagios插件出来的,但是又懒不想写就搜了一下,还真有网友分享出来了。他的连接地址是:http://blog.csdn.net/liuyunfengheda/article/details/5606830    我把脚本拿下来测试了一下,貌似有些小错误,不知道是不是系统不一样的原因。    我的测试环境是centos 6.5 8

2014-09-03 12:58:10 475

转载 Zabbix如何监控Windows机器

最近一直在研究Zabbix监控Windows机器,涉及到如何快速安装agent,如何修改和完善windows监控模板等等。想把自己的经验给大家分享一下,希望对大家有所帮助。1)安装agent客户端    首先分享一下用bat写的自动化安装Windows机器的agentd安装脚本。12345678910111213

2014-09-02 18:20:46 2702

原创 Nagios插件开发之监控程序占用资源

一般情况下,我们只需要监控程序进程在没在就可以了。但是这次遭遇了这样的事,公司开发的程序,程序进程还在,但是死锁了。导致大范围的影响,更要命的是根本不知道问题出在哪里,还是别的测试部同事帮忙发现的,真是丢尽运维的脸了…为避免下次再遭遇到这样的情况,分析了这次进程死锁的现象,发现死锁会占用100%的cpu,正常情况下只占用10%以内。决定编写nagios插件,用来监控程序占用的资源,包括cpu,

2014-09-02 14:46:32 372

原创 【职场酸甜苦辣咸】辞职总结

离开一家公司,值得回忆的,是在那里学到了什么。6月20日我辞职了,这是必然的;我从一开始只是为解决经济问题而工作的,并未想过长久,在我在职的每一天,我都在尽心尽力的做好我的工作。身边人都认可了我的工作,直到最后一天。所以我没有任何遗憾。回首这段经历,对我个人而言,确实成长良多。总结就是:"没有什么东西是做不了的,不去试试你怎么敢说你做不到!"1、交流

2014-09-02 14:42:59 434

原创 如何在Hyper-V虚拟中安装Hyper-V角色

我们又是学习Hyper-V的cluster。苦于没有环境。今天和大家分享一个方法,如何在Hyper-V虚拟机中建立Hyper-V角色,便于我们学习Hyper-V的Cluster或者建立自己的私有云。一 打开虚拟机,通过PowerShell工具安装Hyper-V角色,注意不要重启二 接下来运行下面三个命令,然后重启计算机三 结果虚拟可以安装,但是无法启动。基本上可以测

2014-09-02 14:25:52 430

原创 System Center Operations Manager 2012 SP1 处理“未监控”对象

在SCOM中,我们会发现如下图的情况:上图的两种情况,我们经常会碰到,一般情况下,出现上图两种情况,有两种原因:1 相关的管理包没有导入2 相关的对象发现没有启用3 相关的可用性监视器没有启用我们知道一个管理包中包含了对象类,监视器,规则,视图,任务等等元素。例如,我们需要监控DNS服务器,那么管理包中就必须描述清楚DNS的样子,如何监视,收集数据的规则等等。SCO

2014-09-02 14:24:22 906

原创 hive2solr multivalue功能实现

之前介绍了github上的hive2solr项目和solr的multivalue功能。线上我们是采用hive计算完数据后推送到solr的方法,如果需要实现multivalue的话,默认的hive2solr是有些问题的。即使在hive中对于的field是多个字,导入solr之后也只是一个整体的字符串,比如下面表的数据如下:12id       

2014-09-01 18:17:33 969

原创 hive超级用户drop partition权限问题bug

去年有出一个python整的LAMP自动安装,不过比较傻,直接调用的yum 去安装了XXX...不过这次一样有用shell..我也想如何不调用shell 来弄一个LAMP自动安装部署啥啥的..不过尼玛智商有限,没搞定,暂且分享一下先说说目前的缺陷 这个脚本总体来说是调用一个字典,组成这个字典是最花费时间的,实际代码到是没几行,本来想把Nginx 的部署也加进去,什么memcached

2014-09-01 17:51:01 1061

原创 Zabbix监控HP服务器硬件信息 Linux CC攻击脚本

Zabbix proxy 是一个监控代理服务器,可以实现集中或者分布式的监控。通过proxy代理可以实现多节点,跨区域,成百上千服务器的监控。proxy代理主要适用于下面情况。1)zabbix监控的主机太多,一台Server支撑不住的情况。2)服务器在同一个地区不同的机房,通过proxy很容易实现数据的传输和中转。3)服务器在多个省或者在国外,通过proxy实现分布式部署和监控。 

2014-09-01 17:47:17 1237

原创 Cacti 模板(图形模板、数据模板、主机模板)与自定义监控脚本

Cacti定义了三种类型的模板,分别是主机模板数据模板图形模板    主机模板(Host templates),它是图像模板和数据查询的一个集合,描述了监控某一类型的机器需要生成那些图像。    数据模板(Data templates),它描述了 Cacti 存储哪些数据到指定类型的 RRD 文件。该模板与 RRDTool 工具的 create 命令相关。

2014-08-31 18:06:31 5596 1

原创 Android开发实践:使用Service还是Thread

Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。首先,需要了解Service的几个特点。(1) 默认情况下,Service其实是运行在主线程中的,如果需要执行复杂耗时的操作,必须在Service中再创建一个Thread来

2014-08-31 18:04:35 318

原创 【VMCloud云平台】SCDPM

终于在上周完成了SCCM服务器部署,现在开始进行System Center 2012 R2 Data Protection Manager (SCDPM2012R2)部署,鉴于前段时间一位前辈(Tao Yang)的建议加上Plan文章,从SCDPM开始,就开始增加Plan(规划)文章,根据微软最佳实践进行介绍如何去规划SCDPM。1、 作为System Center中的备份角色,担

2014-08-31 12:39:47 440

原创 【VMCloud云平台】SCDPM 如何保护数据库

如何可以使用SCDPM保护数据库数据,涉及服务器如下图所示(蓝色为计划中,紫色为实施完成,红色为进行中)。1、 在DPM规划篇中,已经知道DPM的备份方式大致分为几种,其中一种是长期备份,一种是短期备份,无论是哪种,我们首先都得添加备份所需要的库(磁带或磁盘),由于博主手头并没有专门的硬件存储设备,这里就暂时使用本地磁盘作为实验备份库。进入DPM控制台,切换到管理页面,点击磁盘,点击左上角

2014-08-31 12:36:50 477

原创 python连接mysql数据库

1.系统必须安装MySQL-python软件,否则python没有连接的模块(在Linux系统)yum install MySQL-python2.安装mysql数据库yum install mysql-server mysql[root@AY140528120357495c4bZ ~]# /etc/init.d/mysqld restartStopping mysqld:  

2014-08-30 19:59:29 389

原创 AlienVault Ossim各版本镜像下载地址

AlienVault Ossim各版本镜像下载地址下面将Ossim几个常见版本的实验环境提供给大家。Alienvault ossim 4.10.0已开放下载AlienVault-USM_trial_4.3.1.zipAlienVault_OSSIM_64Bits_4.3.isoAlienVault-USM_trial_4.9.0.zipAlienVault-USM_tria

2014-08-30 12:34:56 3386

原创 下载 Windows 8 Enterprise 90 天评估版 官方下载地址

下载 Windows 8 Enterprise 90 天评估版可能需要花费数小时。 确切时间取决于您的提供商、带宽和流量。 如果下载中断,会自动从中断的位置继续下载。 有关详细信息,请参阅下载常见问题。 有关技术问题,请访问Windows 8 IT 专业人员技术论坛。64bit  http://care.dlservice.microsoft.com/download/4/D/

2014-08-30 04:18:38 497 2

转载 移动web项目开发问题笔记

前阵一直在做的移动web项目项目已进入尾声,以下总结下在项目中遇到的问题和技术要点开发问题及要点1. viewport 窗口适应    通过设置viewport使页面适应设备的宽度Html代码 meta name="viewport"content="width=device-width, initial-scale=1.0, user-s

2014-08-29 14:28:12 394

原创 Windows 2012 管理 Deduplication 的磁盘注意事项2则

昨天豆子发现公司的文件服务器(windows 2012 )上的磁盘空间快满了,1.9T的空间只有10G剩余了,于是移走了40G的文件,意外的发现剩余空间居然一点都没改变!!这是怎么回事,经过研究,发现这是因为在该磁盘上打开了Deduplication的功能造成的。Data Deduplication是windows 2012上的新功能,可以很大的优化存储空间,不过使用的时候需要小心,豆

2014-08-29 14:11:56 402

转载 centos6.5部署openldap信息存储主机快速登录

本文系统:Centos6.5_x64ip:192.168.28.139客户端:192.168.28.141一、ldap的部署、用户信息的存储二、利用ldap数据库用户登录其他主机三、快速登录主机(无需输入密码)推荐大家可以先了解下AD域的结构,一些概念性的东西,比如树、林、组织单位、资源等openlda

2014-08-27 19:23:19 637

转载 Docker 快速学习

1、使用febootstrap制作CentOS镜像文件centos6-image目录febootstrap -i bash -i wget -i yum -i iputils -i iproute -i man -i vim -i openssh-server -i openssh-clients -i tar -i gzip centos6 centos6-image http://mirr

2014-08-27 12:13:39 364

原创 redis多实例部署

1 安装操作系统最小化安装Ubuntu 12.04 server x64。更新系统。 登录Ubuntu主机。从REDIS网站下载源文件。$ wget http://download.redis.io/releases/redis-2.6.13.tar.gz$ tar -xzvf redis-2.6.13.tar.gz$ cd redis-2.6.13$ make

2014-08-26 23:02:48 393

原创 AWS - Cloudfront CDN 测试

AWS 几年前就推出了他的CDN服务- Cloudfront,可以允许创建一个URL,指向用户自己的S3 bucket或者Web server。当其他人访问这个Cloudfront URL的时候,DNS会自动解析到最近的物理位置的边缘服务器(Edge server),然后edge server会查询自己是否已经有相关的缓存,如果没有,他会向Orgin发送请求获取信息,并保持在当地。默认的缓存时间是

2014-08-26 15:32:54 857

原创 Powershell 创建文件,安全组和DFS链接

最近工作需要,需要创建80多个文件夹,300多个对应的安全组,把某部门的一堆用户放进对应的组,然后把这些文件夹都设置成DFS的Target的共享对象,然后拷贝文件。这些工作手工操作的话实在是太繁琐了,豆子考虑用powershell来实现这些功能,毕竟以后也用得着。这里把我的脚本备忘一下,以便日后参考:基本思路和实现其实都很简单,有个别地方dos命令和powershell

2014-08-26 10:03:09 887

原创 CentOS 6.3上SVN安装过程及使用手册

一、 SVN 简介    Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库 (repository) 中。这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。SVN中经常用到的一些概念 :(1)repos

2014-08-25 21:13:48 317

原创 网站的robots 文件写法 附自动生成工具网址

现在网站站长为了网站内容更多被各大搜索引擎收录,会在robots.txt中写入各种规则,现介绍一个方便的方法,到一个网站自动生成:网址如下:http://tool.chinaz.com/robots/另引用一下robots的基本写法:robots.txt是网站seo优化中起着很重要的作用,robots.txt是搜索引擎访问网站时需要查看的第一个文件,搜索引擎蜘蛛

2014-08-25 16:59:33 1779

原创 运维自动化Saltstack之批量替换字符串

一、搭建saltstack服务1.saltstack服务端master安装、配置。123456[root@vmware1 ~]# rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm[root@vmware1 ~]

2014-08-24 17:58:02 689

原创 linux 文本中的不可见字符和处理

同事提供了一个接口,我通过curl调用,然后将返回结果写入到文件,然后用grep和sed处理这个文件。用浏览器和curl打开的时候,都是正常的,返回的都是inetis_p1,masterpool;inetis_p2,masterpool;inetis_q1,masterpool;inetis_q2,masterpool;inetis_t1,masterpool;inetis_t2,master

2014-08-23 16:40:44 1314

原创 System Center Operations Manager 2012 SP1自定义视图

管理包导入后,会有一些默认的视图,如下图:这种默认的视图并不一定是客户想要的,很多时候我们希望能建立自己的视图。今天我来和大家一起分享一下自定义视图,建立一个在一个页面就能看到整个系统运行关键参数的视图,方便我们观察系统的运行状况。效果如下图:在上面的图上,我们可以了解到,我的服务器一些最基本的运行状态,比如经常会关注的CPU使用率,内存空间,磁盘的性能,磁盘空间,网络状态

2014-08-23 16:40:43 474

原创 Tomcat 配置log4j

一、为什么要使用 log4j?自带的日志系统默认把日志都输出到catalina.out,且在抛出某些异常没有时间戳,要找到问题抛出的时间不好找,所以才使用log4j日志系统,它可以把所有的定向到system.out/system.err的输出,定向到指定的文件,而不是定向到catalina.out,并且可以按照日期来轮询日志文件,当然同时也可以输出到catalina.out。

2014-08-22 19:36:36 526

原创 通过案例学调优之--动态视图(v$bh和x$bh)

v$bh与x$bhv$bh:非常详细地记录了数据块在数据缓冲区内的使用情况,一条记录对应一个block的详细记录。v$bh来自于基表x$bh与x$le查看v$bh结构:123456789101112131415161718192021222313:07

2014-08-21 17:00:50 378

原创 nginx,apache的alias和认证功能

从年前电脑换成linux系统后就没写东西,最近有点懒,在这里讲述下nginx alias 功能,不是server alias .首先看下看下apache 别名 怎么配置的:    DocumentRoot /www/hou.net/www   这是虚拟主机的根目录吧,但是phpMYadmin 不在这个目录下,想访问。   ServerName  www.hou.net  Ser

2014-08-20 19:58:58 440

原创 编写Shell管理脚本

编写Shell管理脚本一、if语句1,条件测试test  测试表达式是否成立,成立结果为0①,测试文件状态-d 是否为目录-e 目录或文件是否存在-f 是否为文件-r 当前用户是否有权限读取-w 当前用户是否有权限写入-x 当前用户是否可执行该文件-L 是否为符号连接文件②,数值比较-eq 等于-ne 不等于-gt 大于-lt 小于

2014-08-20 18:03:10 335

原创 daemon not running的解决办法

在cmd下用adb connect 【ip】 来连接到外设的Android设备,以前都没有问题,但是现在出现了如下错误:errors:* daemon not running. starting it now *ADB server didn't ACK* failed to start daemon *解决方案如下: 杀掉所有的

2014-08-20 15:10:28 1455

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除