10 2016 档案

摘要:问题说明:在openstack上创建虚拟机,之前已顺利创建了n个centos6.8镜像的vm现在用ubuntu14.04镜像创建vm,发现vm创建后的状态为ERROR! 1)终端命令行操作vm创建 [root@linux-node2 src]# nova boot --flavor kvm002 - 阅读全文
posted @ 2016-10-31 14:23 散尽浮华 阅读(44239) 评论(4) 推荐(0) 编辑
摘要:一、Zabbix-3.0.3批量添加主机的配置如下: 0)被监控机上要安装zabbix_agent,并配置好zabbix_agentd.conf (如下172.29.8.50是zabbix_server机器的ip地址) 1)创建自动发现规则。"配置"->"自动发现"->"创建自动发现" 如下“检查” 阅读全文
posted @ 2016-10-27 11:55 散尽浮华 阅读(4850) 评论(0) 推荐(0) 编辑
摘要:在linux系统中,默认创建的用户的有效期限都是永久的,但有时候,我们需要对某些用户的有效期限做个限定!比如:公司给客户开的ftp账号,用于客户下载新闻稿件的。这个账号是有时间限制的,因为是付费的。合同到期了,这个账号就要求停用。 废话不多说,直接说下操作记录: 需求:创建lzwb账号,用于下载/h 阅读全文
posted @ 2016-10-26 19:19 散尽浮华 阅读(13515) 评论(0) 推荐(0) 编辑
摘要:随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐暴露出了很多不足。首先,rsync在同步数据时,需要扫描所有文件后进行比对,进行差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将是非常耗时的,并且正在发生变化的往往是其中很少的一部分,这 阅读全文
posted @ 2016-10-26 17:40 散尽浮华 阅读(10898) 评论(1) 推荐(0) 编辑
摘要:下面分享一个监控脚本,对公司几个主要站点的域名访问情况进行监控,并利用sendemail进行邮件发送。监控脚本里写了一个多线程的网站状态检测脚本,直接从文件中读出站点地址,然后用curl去检测返回码,发现速度非常好,基本几秒钟内就能出结果。 执行脚本: 测试利用上面的多线程的网站状态检测脚本的执行时 阅读全文
posted @ 2016-10-25 18:45 散尽浮华 阅读(3585) 评论(0) 推荐(0) 编辑
摘要:Shell提供了很多字符串和文件处理的命令,如awk、expr、grep、sed等命令,还有文件的排序、合并和分割等一系列的操作命令。下面重点总结下Shell字符串处理、文本处理以及各类命令及函数用法。 先从expr命令开始梳理,expr 引出通用求值表达式,可以实现算术操作、比较操作、字符串操作和 阅读全文
posted @ 2016-10-25 11:44 散尽浮华 阅读(42873) 评论(0) 推荐(6) 编辑
摘要:Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式。 现在由于微信使用的广泛度,越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理。前面介绍了zabbix的邮件报警的部署过程,这里继续说下zabbix 阅读全文
posted @ 2016-10-25 10:57 散尽浮华 阅读(4812) 评论(2) 推荐(4) 编辑
摘要:之前介绍了在webvirtmgr平台下创建centos,windows server 2008的虚拟机,今天说下创建ubuntu虚拟机的过程。 (1)首先下载ubuntu16.04的iso镜像放到/usr/local/src下面[root@kvm-server src]# ll ubuntu-16. 阅读全文
posted @ 2016-10-24 17:56 散尽浮华 阅读(4669) 评论(0) 推荐(0) 编辑
摘要:一、缓存机制介绍 在Linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问频率。 阅读全文
posted @ 2016-10-24 01:05 散尽浮华 阅读(81942) 评论(5) 推荐(9) 编辑
摘要:在日常运维工作中,只要用到squid缓存服务,就会常常被要求清理squid缓存。比如公司领导要求删一篇新闻,新闻是生成的静态。运维人员把服务器上静态的新闻页面删除了后,不料代理服务器上缓存还有。缓存服务器如果用的是suqid,下面就对清理squid缓存的方法做一梳理: (1)首先在squid的主配置 阅读全文
posted @ 2016-10-24 00:45 散尽浮华 阅读(8967) 评论(0) 推荐(0) 编辑
摘要:代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。 Squid是一个缓存Internet 数据的软件,其接收用户的下载申请,并自动处理所下载的数据。当一个用户想要下载一个主页时,可以向Squid 发出一个申请,要Squid 代替其进行下载,然后Squid 连接所申请 阅读全文
posted @ 2016-10-23 22:26 散尽浮华 阅读(4881) 评论(0) 推荐(0) 编辑
摘要:memcached工作原理基本概念:slab,page,chunk。slab,是一个逻辑概念。它是在启动memcached实例的时候预处理好的,每个slab对应一个chunk size,也就是说不同slab有不同的chunk size。具体分配多少个slab由参数 -f (增长因子)和 -n (ch 阅读全文
posted @ 2016-10-22 22:25 散尽浮华 阅读(1963) 评论(0) 推荐(0) 编辑
摘要:Mysql的读写分离可以使用MySQL Proxy,也可以使用Amoeba。Amoeba(变形虫)项目是一个类似MySQL Proxy的分布式数据库中间代理层软件,是由陈思儒开发的一个开源的java项目。其主要功能包括读写分离,垂直分库,水平分库等,经过测试,发现其功能和稳定性都非常的不错,如果需要 阅读全文
posted @ 2016-10-22 22:09 散尽浮华 阅读(6395) 评论(2) 推荐(1) 编辑
摘要:PS(Prompt Sign)指的是命令提示符,在日常运维工作中为了方面操作管理,有时会设定PS1环境变量。废话不多说,下面开始记录下Linux中PS1设置 在/etc/.bashrc中,找到PS1变量的定义,如果没有,手动加上:可以将显示输出到标题栏上: [root@elk-node1 ~]# v 阅读全文
posted @ 2016-10-21 20:29 散尽浮华 阅读(30401) 评论(0) 推荐(1) 编辑
摘要:之前梳理了一篇Gitlab的安装CI持续集成系统环境 部署Gitlab环境完整记录,但是这是bitnami一键安装的,版本比较老。下面介绍使用rpm包安装Gitlab,下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/,针对cen 阅读全文
posted @ 2016-10-21 20:04 散尽浮华 阅读(24886) 评论(3) 推荐(4) 编辑
摘要:在linux日常运维中,我们平时会用到很多常规的操作命令。 Centos系统中自动获取本机ip的方法 查看服务器的外网ip umount卸载不掉的处理方法 终端命令行限制设置- stty命令 添加主机名 tomcat中的war包直接解压方法 git提交文件 强制踢掉登陆用户的方法 当一台服务器upt 阅读全文
posted @ 2016-10-21 17:33 散尽浮华 阅读(3542) 评论(1) 推荐(0) 编辑
摘要:问题说明:在公司办公网内的一台物理机A上安装了linux系统(ip:192.168.9.120),在上面部署了jenkins,redmine,svn程序。由于是在办公网内,这台机器和同事电脑都是在同一网段的。突然某天问题出来了:有部分同事远程ssh登陆不上这台linux系统的机器,jenkins/r 阅读全文
posted @ 2016-10-21 13:29 散尽浮华 阅读(48992) 评论(0) 推荐(7) 编辑
摘要:说明:windows下有一共享文件夹APP,windows本地ip是192.168.9.155现在需要在linux服务器上挂载这个APP文件夹,linux服务器ip是192.168.9.200 操作记录如下: 1)windows上的准备工作 首先将windows上D盘下的APP文件夹设置为共享。右击 阅读全文
posted @ 2016-10-18 18:38 散尽浮华 阅读(41539) 评论(0) 推荐(2) 编辑
摘要:由于需要对网络设备做备份,备份文件是放到windows机器上的。现在需要将备份数据同步到linux备份机器上,想到的方案有三种: 1)将windows的备份目录共享出来,然后在linux服务器上进行挂载,最后对挂载目录进行定时同步。这种方式不太安全。 2)使用tftp、sftp方式,也不太安全。 3 阅读全文
posted @ 2016-10-18 11:11 散尽浮华 阅读(11151) 评论(0) 推荐(0) 编辑
摘要:在日常的运维工作中,我们经常会对服务器的磁盘使用情况进行巡检,以防止磁盘爆满导致的业务故障。如果能编写一个合理完善的监控脚本,当磁盘使用率达到我们设置的阀值时,就自动发送报警邮件,以便我们及时获悉到快爆满的磁盘情况! 下面分享一个脚本:监控本机的根磁盘和home盘,当根磁盘使用率达到90%和home 阅读全文
posted @ 2016-10-17 16:39 散尽浮华 阅读(5950) 评论(0) 推荐(0) 编辑
摘要:在日常运维工作中,公司不同人员(一般是运维人员)共用root账号登录linux服务器进行维护管理,在不健全的账户权限审计制度下,一旦出现问题,就很难找出源头,甚是麻烦!在此,介绍下利用编译bash使不同人员在使用root账号登陆服务器后,能记录各自的操作,并且可以结合ELK日志分析系统收集登陆操作日 阅读全文
posted @ 2016-10-16 22:06 散尽浮华 阅读(1775) 评论(0) 推荐(0) 编辑
摘要:前面几篇陆续介绍了zabbix3.0.3监控系统的部署和监控项配置,今天这里分享下zabbix3.0.3的邮件报警的配置过程~由于采用sendmail发送邮件,常常会被认为是垃圾邮件被拒,所以不推荐这种方式!这里,针对zabbix报警信息的发送,可以采用下面两种方式中的任意一种:1)利用sendEm 阅读全文
posted @ 2016-10-14 19:06 散尽浮华 阅读(4785) 评论(7) 推荐(3) 编辑
摘要:在日常运维工作中,会碰到服务器带宽飙升致使网站异常情况。作为运维人员,我们要能非常清楚地了解到服务器网卡的流量情况,观察到网卡的流量是由哪些程序在占用着。 今天介绍一款linux下查看服务器网卡流量占用情况的工具:Nethogs,来自github上的开源工具。它不依赖内核中的模块。当我们的服务器网络 阅读全文
posted @ 2016-10-14 15:34 散尽浮华 阅读(2770) 评论(0) 推荐(0) 编辑
摘要:之前部署了Zabbix-3.0.3监控系统,在安装数据库时已经将zabbix库设置了utf-8字符。 首先确定zabbix开启了中文支持功能:登录到zabbix服务器的数据目录下(前面部署的zabbix数据目录是/data/www/zabbix),打开 locales.inc.php文件[root@ 阅读全文
posted @ 2016-10-13 17:38 散尽浮华 阅读(11366) 评论(0) 推荐(0) 编辑
摘要:之前部署了Gitlab+Gerrit+Jenkins持续集成环境,但在Jenkins中新建项目的源码管理"Repository URL"中添加git地址环节出现了问题,信息为"Failed to connect to repository : Error performing command: gi 阅读全文
posted @ 2016-10-12 18:44 散尽浮华 阅读(40800) 评论(0) 推荐(1) 编辑
摘要:在对mysql进行完整备份时使用--all-database参数 # mysqldump -u root -h localhost -p --all-database > /root/all.sql 数据导入的时候,可以先登陆mysql数据库中,使用source /root/all.sql进行导入。 阅读全文
posted @ 2016-10-11 19:38 散尽浮华 阅读(4339) 评论(0) 推荐(0) 编辑
摘要:Jumpserver最新版本支持windows组件,废话不多介绍了,下面直接介绍下部署过程: 0)系统环境 1)准备Python3和Python虚拟环境 2)安装Jumpserver 1.0.0 3)测试使用Jumpserver 1.0.0 4)安装 SSH Server: Coco 只要2222端 阅读全文
posted @ 2016-10-11 19:22 散尽浮华 阅读(21384) 评论(1) 推荐(1) 编辑
摘要:sed是一个流编辑器(stream editor),一个非交互式的行编辑器。它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕;接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使 阅读全文
posted @ 2016-10-11 14:41 散尽浮华 阅读(2853) 评论(0) 推荐(0) 编辑
摘要:imagick是一个PHP扩展,是一套软件系列,用ImageMagick提供API来进行图片的创建与修改,不过这些操作已经包装到扩展imagick中去了,最终调用的是ImageMagick提供的APIImageMagick主要用于图片的创建、编辑以及转换等,ImageMagick与GD的性能要高很多 阅读全文
posted @ 2016-10-10 23:24 散尽浮华 阅读(9997) 评论(2) 推荐(0) 编辑
摘要:在初始化一台linux服务器后,发现这台服务器的时间不对[root@dev ~]# date2016年 10月 11日 星期二 07:04:34 CST Linux时钟分为系统时钟 (System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Ke 阅读全文
posted @ 2016-10-10 23:10 散尽浮华 阅读(4601) 评论(0) 推荐(0) 编辑