柴少鹏的官方网站 技术在分享中进步,水平在学习中升华

Redis基本使用

作为NoSQL中的一员,是一个高性能的key-value数据库,生产环境是经常会使用到的。一、Redis简介1.1 特性存储结构:redis以字典结构存储数据,并允许其他应用通过TCP协议读写字典中的内容。Redis字典中的键值除了可以是字符串,还可以是其他数据类型。redis支持的键值数据类型如下:字符串类型、散列类型、列表类型、集合类型、有序集合类型.内存存储与持久化:redis数据库中的所有数据都存储在内存中。redis读的速度是110000次/s,写的速度是81000次/s,相对于基于硬
作者:忙碌的柴少 分类:Redis 浏览:2039 评论:0

nginx系列(一)之基本介绍

nginx作为生产上的使用的非常广泛的一款web软件,从入行到现在一直也是经常用到的一款软件,好好记录一下。(文字介绍部分参考实战nginx和深入剖析NGINX)一、nginx的基本介绍常用的web服务器接触到的,有resin、tomcat、ruby on rails、apache、Microsoft IIS,当然最常用的还是nginx。http://blog.51niux.com/?id=39  #已经记录了nginx的基本安装,http://nginx.org/download/ng
作者:忙碌的柴少 分类:Web环境搭建 浏览:2418 评论:0

利用BIND+DLZ+MYSQL构建智能DNS

http://blog.51niux.com/?id=123 已经记录了ACL和VIEW功能,前面记录的都是zone内容都记录到文件里面,当然如果域名记录比较少的话,挺合适的,因为其会会先加载到内存中,记录少又不会占太多的内容,维护也简单,响应也快。一、介绍1.1 智能DNS前面已经介绍过了,就是利用BIND的view功能,不同地区联通电信等IP段都是固定的,我们有这么一个数据库,然后当用户解析一个域名的时候,根据来源的IP,跟DNS服务器内的IP库里面的数据进行批评,判断其是联通电信还是什么别线
作者:忙碌的柴少 分类:DNS服务器 浏览:5843 评论:2

linux查看硬盘文件系统

一个小记录,df可以查看磁盘分区的大小和inode使用情况当然也能查看磁盘分区的文件系统,fdisk可以查看磁盘的大小等一些信息,但是磁盘分区是什么文件系统是ext4还是xfs不清楚。#cat /etc/fstab  #当然查看这个地方是一个思路,当然只是查看根分区这些的系统是不会变的。UUID=a03bf0e9-3cf9-4759-b571-ad82d01186b7 /         
作者:忙碌的柴少 分类:解决小问题 浏览:2773 评论:0

DNS日志记录以及VIEW视图

http://blog.51niux.com/?id=122 已经记录了dns的基本知识和基本搭建过程,这里记录一些稍微高级一点的东西。一、BIND日志1.1 日志概念在日志中主要有两个概念:通道(channel)和类别(category)。通道指定了应该向哪里发送日志数据(是发送给syslog,还是写在一个文件里,还是发送给named的标准错误输出,还是发送到位存储桶(bit bucket))。通道允许根据不同的级别对消息进行过滤。下面是不同的级别列表,按照严重性递减的顺序:critical、e
作者:忙碌的柴少 分类:DNS服务器 浏览:3397 评论:0

DNS基本知识及搭建

DNS是什么大家已经很清楚了,就不多做累述了。一、DNS解析过程1.1 DNS解析的顺序linux进行DNS解析的顺序,先查找/etc/hosts文件,如果没有再通过配置/etc/resolv.conf里面设置的DNS服务器进行DNS解析。Centos6的文件设置:# cat /etc/nsswitch.conf |grep hosts  #在Centos6里/etc/nsswitch.conf里面指定本地解析顺序的,这里只有两个files指本地的/etc/hosts文件,然后是/et
作者:忙碌的柴少 分类:DNS服务器 浏览:3717 评论:0

POSTFIX理论知识记录

一直想找个时间将postfix的理论知识总结一下,这次就抽个时间来记录一下。很多内容还是参考POSTFIX权威指南。http://blog.51niux.com/?id=59 已经很详细的记录了一个企业级的邮件服务器的搭建过程,这里对一些理论知识做些总结记录。一、postfix介绍1.1 简介      postfix的历史就不介绍了,就是为了取代sendmail而设计的,到Centos 6系列以后已经默认用的是postfix软件了。postfix
作者:忙碌的柴少 分类:邮件服务器 浏览:2150 评论:0

SaltStack系列(五)之各种组件

一、Return组件1.1 Return介绍    Return组件可以理解为saltstack系统对执行Minion返回的数据进行存储如返回到文件,或者保存到数据库或者返回给其他程序,它支持多种存储方式,比如用Mysql、MongoDB、Redis、Memcache等,目前官方已经支持30种Return数据存储与接口,当然也支持自定义的Return。    这样可以通过返回的数据库,平台日志,或者通过返回的结果进行实时监控,把数据返回给页面前端,就像fo
作者:忙碌的柴少 分类:SaltStack系列 浏览:7339 评论:0

SaltStack系列(四)之实例编写

前面已经介绍的够多了,这里来让我们写一些完整的实例来梳理一下。强调一下,sls文件的抒写格式都是"-"后面跟一个空格,然后后面跟参数: 然后后面再跟一个空格,然后是要填写的值。但是粘贴上面中间空格好多......一、初始化实例一般一台新机器在交付使用之前,都要做一些初始化优化操作,如调整参数啊,优化服务啊,部署监控啊等,这里我们就写一个相对简单的实例演示一下。1.1 服务端的前期准备第一步:开启自动验证功能(既然我们要自动化,不可能每创建一台新机器就跑到master端去手工认
作者:忙碌的柴少 分类:SaltStack系列 浏览:3088 评论:2

kipmi0进程单核CPU100%的解决办法

top查看服务器进程,发现有个kipmi0的进程竟然CPU的单核占用高达100%,而且居高不下。于是上网搜了搜大家的说法了给出的链接,大概意思是一个固件问题,可以通过修改文件来解决。专业的解释地址是:https://www.kernel.org/doc/Documentation/IPMI.txtipmi应该是用于系统管理的远控进程,CPU占用率高的原因应该是:IPMI接口不支持中断时,ipmi驱动会启动一个内核级别的线程去轮训来执行是否有远控操作。当检测到cpu空闲时,会尽可能多的占用空闲CP
作者:忙碌的柴少 分类:解决小问题 浏览:5214 评论:0