-
记上一篇LVS防火墙配置后,接下来想分享一篇LVS故障排错案例,仅供大家参考和学习,LVS使用过程中,我们都会遇到很多的问题,但是遇到问题后,我们需要该如何处理呢?那这里分享我的解决思路。
LVS+Keepalived+Nginx架构中,某天突然发现网站www.wuguangke.cn 部分用户访问巨慢,甚至无法访问,那这个问题我们该如何定位呢?分两种情况:如果有监控
-
负载均衡这个词,相信大家都耳熟能详了,那我们今天再来回顾一下,常见的负载均衡有硬件的例如F5、网络厂商H3C、Cisco都有自己的负载均衡方案,但是这些都是价格不菲,那到底有没有免费的午餐呢?答案虽然是没有,哈哈,但是我们有章文嵩博士创立的开源负载均衡LVS。
言归正传,LVS+Keepalived架构搭建完毕后,如果我们都负载均衡、后端Nginx都配置的外网ip,采用LVS-DR模式的话,安全
-
运维自动化发展已经是势不可挡,传统的靠大量人力运维的方式渐不能满足企业IT发展的需求,其中Puppet自动化更是受到IT人士的青睐,那今天我们一起来研究一下puppet客户端的自动安装脚本。脚本不足之处,欢迎指正,共同进步!
背景:当我们需要使用puppet批量管理服务器时,首先需要指定FQDN名或者DNS解析,然后接下来就是批量安装puppe
-
前言* 偶然在LinuxTone群里面听到大家说maptail界面非常的炫,这里有实战地址 http://view.linuxtone.org/ ,其原理就是基于nodejs,然后调用WEB服务器访问日志实时打印出访问信息,类似于 tail -fn 100 /data/logs/nginx/access.log 看到的效果,然后以web的
-
随着Nginx高性能Web服务器大量被使用,目前Nginx最新稳定版为1.2.6,张宴兄在实际应用中大量使用Nginx,并分享Nginx高性能Web服务器知识,使得Nginx在国内也是飞速的发展。那今天咱们再来温习一下Nginx 动静分离知识,这里仅供参考。一、实践环境:系统版本:CentOS6.0 X86_64
Nginx版本:Nginx-1.2.6
Tomcat版本
-
前言 * 随着公司应用需求的增加,需要不断的扩展,服务器数量也随之增加,当服务器数量不断增加,我们会发现一台puppetmaster压力大,解析缓慢,那这时有什么优化的办法吗?答案是有滴!Puppet官网上有类似的解决方案,puppetmaster可以配置多端口,结合WEB代理,这样puppetmaster承受能力至少可以提升10倍以上。
一、硬件环境:
服务
-
作为一名Linux SA,日常运维中很多地方都会用到脚本,而服务器的ip一般采用静态ip或者MAC绑定,当然后者比较操作起来相对繁琐,而前者我们可以设置主机名、ip信息、网关等配置。修改成特定的主机名在维护和管理方面也比较方便。如下脚本用途为:修改ip和主机名等相关信息,可以根据实际需求修改,举一反三!
#!/bin/sh #auto C
-
前言 * 随着IT行业的迅猛发展,传统的运维方式靠大量人力比较吃力,近几年自动化运维管理快速的发展,得到了很多IT运维人员的青睐,一个完整的自动化运维包括系统安装、配置管理、服务监控三个方面。那今天咱们大家一起来学习一下puppet实际运维中的案例。仅供参考,欢迎大家提更多的意见!
一、应用背景
某公司新到500台服务器,需要安装Linux系统,并部署上线以及后
-
前言* 随着Nginx在国内的发展潮流,越来越多的互联网公司都在使用Nginx。
Nginx高性能、稳定性成为IT人士青睐的http和反向代理服务器。今天我们来一起来温习一下Nginx+Keepalived高可用配置,鉴于互联网类似的优秀文章很多,这里仅供参考和交流。
一、实验环境:
系统环境:CentOS 6.0 x86_64
Nginx版本:nginx v1.2.4
Keep
-
3sNews讯,10月11日消息,国内权威地图-天地图,日前发布“天地图新增钓鱼岛最新航空影像与三维地形”,附加的图片上显示航拍的时间为2012年10月1日。
天地图官方微博截图 进入天地图(http://www.tianditu.com)网站地图界面,用户点击弹出的提示框就可以直接定位在钓鱼岛海域,查看此次更新的航空
-
前言* 随着负载均衡器的成熟,人们熟知的软件负载均衡如LVS、HAProxy,各方面性能不亚于硬件负载均衡,HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。
HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。
我们平时用的负载均衡LVS是基于四层,新
-
前言*在mysql高可用配置中,我们会看到有很多的方法,每种方法都有各自优缺点,那今天我们来看参看一下Mysql+Keepalived高可用配置。
一、安装环境:
系统版本:CentOS6.0 x86_64
Mysql版本:mysql-5.1.61
Mysqlserver_1: 192.9.117.140
Mysqlserver_2: 192.9.117.141
Keepalived-
-
30余位权威清史专家学者经多方考察调研、学术讨论,最终认定:岑巩马家寨为一代佳人陈圆圆归隐地,确认马家寨吴氏为吴三桂后裔,并初步确定吴三桂亦安葬于此。
黄透松是贵州岑巩当地古文献学专家、思州(岑巩古称)学学者,也是最先发现岑巩马家寨是“吴三桂后裔和陈圆圆墓葬所在地”的人。
1983年,马家寨一位“秘传人”透露关于陈圆圆墓地的口头传说,黄
-
前言* kickstart很多运维人员都非常熟悉,我们大多数都用它来实现自动安装系统,常见的用自动安装redhat,最近由于业务需求,需要安装Ubuntu,跟redhat还是有一些区别,记录安装步骤,供大家相互交流和学习!
一、环境及软件
系统:Centos6.0、Ubuntu12.04
软件:kickstart、pxe、httpd、tftp、dhcp
二、正式安
-
前言* 随着互联网IT行业的发展,越来越多的企业开始使用开源软件搭建自己的web架构,主流的LVS也得到了广泛的应用,在保证高可用的同时,用户对网站的体验速度也有了很高的要求,这时候需要我们在我们的架构既要满足高并发同时还要求高速度。 今天我们来搭建主流架构Lvs+Keepalived+Squid+Nginx 实施环境及相关软件:系统:CentOS6.0 x64 &nb
-
当我们配置完毕puppet相关信息时,我们需要更近一步来部署puppet真正应用,那puppet怎么使用呢?希望帮助到初学的朋友,一起交流和学习,欢迎大家分享!
Puppet常用资源: 常用的资源主要有以下几个: file:主要负责管理文件 package:软件包的安装管理 service
-
前言:对于上一篇文章,当我们安装完puppet后,才是刚刚开始,接下来我们要做的就是怎么来使用puppet管理和维护我们的批量服务器。我们也许会问,那使用puppet的时候需要注意哪些方面呢?平时需要配置什么呢?那接下来我们一起来学习。一、puppet自动认证:首先我们先来看一个问题,新服务器可以通过kickstart自动安装完,并且自动安装完puppet相关包,安装完后客户端会请求证书,然后服务
-
前言:Puppet是Puppet Labs基于ruby语言开发的自动化系统配置工具,可以以C/S模式或独立模式运行,支持对所有UNIX及类UNIX系统的批量配置和管理,最新版本也开始支持对Windows操作系统有限的一些管理。
Puppet适用于服务器管理的整个过程,比如初始安装、配置、更新以及系统下线。
puppet原理:
Puppet的工作细节分成如下几个步骤:  
-
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。
一、首先安装apache:
安装apache,采用yum方式安装,安装的命令是yum install –y httpd 安装完apache后,启动apache命令/etc/init.d/ht
-
近日,Netcraft公布了全球Web服务器最新统计数据。据数据显示,2月份,在全球612,843,429个调查网站中,使用Apache Web服务器的网站有397,867,089个,占全球市场份额的64.92%稳居榜首。而Nginx,上升势头依旧惊人,市场份额已升至9.89%,再创新高。
(图1)1995年11月-2012年2月统计的所有网站数
 
-
我在苏州一家公司里当普通职员,4000元是我扣税扣保险后的全部工资奖金,全年大约5万年收入。
作为一个本科学历,几年前从上海复旦大学毕业后,我这个工龄的办公室职员来说,这个待遇很普通,也很普遍,工资高的人也有很多,但基本上是管理和高级技术人员,工资低的也有很多,大多是刚参加工作或学历不高的。我这个收入算是中间层的。
像我们这样在苏州谋生活的单身汉,饭一般是不做的,因为自己做饭跟吃快
-
前言* 随着互联网的发展,越来越多的中小型公司需要组建简单局域网使公司内部员工上网,并能实现简单上网行为管理,Linux作为网关服务器是再适合不过了,又开源又免费,而且还能免费发布Web。
一、搭建所需环境
Centos 5.3 64 位系统,配置双网卡;开通ADSL拨号账号和密码等前期相关工作,公司简单的拓扑图如下:
 
-
前言* 随着互联网飞速的发展,互联网WEB服务器,必须要保证每天7x24x365不间断服务,随着人数不断的增加,有什么好的WEB前端架构呢?既能实现高可用、负载均衡、成本有最低廉呢?答案有木有呢?LVS+Keepalived是一个非常不错的前端均衡选择。(今天来研究一下如何快速配置LVS及日常的维护,供参考!)一、系统环境LVS-Master 192.168.2.108
LVS-BACKUP 19
-
前言:随着公司业务不断增加,需要对之前的windows服务器升级成Linux,有的服务器CPU不支持64位系统,只能安装32位系统,版本不一致,这就需要kickstart支持多系统安装了。目前kickstart多系统方案以运行在实际环境中。
一、正式安装:
Kickstart可以安装的版本如下:Centos 5.0、Centos 5.3(64位)、Centos 5.4
从最简
-
Sendmail+Openwebmail 精简快速搭建
前言* 虽然现在的linux邮件服务器有多种,好多性能都比sendmail优秀,但是当我们只需要简单的收发邮件并且快速搭建的时候,sendmail是个不错的选择。
一、环境版本
系统版本:Centos 5.3 64位 Sendmail版本:sendmail-8.13.8-8.el
-
图吧地图(V5.0公测版) 高清地图今日公测
软件简介:图吧官方网站 【http://www.mapbar.com】
图吧-首批甲级电子地图资质+专注地图导航服务的老牌+HTC/LG等大厂认证预装。惊艳发布Mapbar.com手机地图V5.0最新公测版!图吧地图(V5.0公测版) 高清地图免费下载、图吧
-
CentOS 5.3 cacti 完美安装配置
一、安装环境:
系统版本:Centos 5.3 64位
这里给出来cacti下载地址:
http://www.cacti.net/downloads/cacti-0.8.7g.tar.gz
二、正式安装:
注意* 这里LAMP环境部署:
这里给出yum安装LAMP,
-
众所周知,Apache处理动态页面的能力非常稳定,而且由于apache发展早,社区活跃,Linux SA青睐使用Apache来均衡Tomcat,处理JSP动态语言。而我们熟知的Nginx Web服务器则是处理静态能力非常强悍的WEB服务器,最近又有一种新的架构性能也很强劲(Linux+Nginx+Apache+Mysql+PHP),有时间可以一起探讨。今天我们来学习Apache+tomcat如何来
-
Oracle更改端口后lsnrctl无法启动
最近在研究Oracle 10G,先从安装的时候说起吧,安装的时候,由于默认端口1521已经被其他程序占了,装完oracle后,端口变成了1522。
一、于是把端口改成又改成了1521,当时可以重启,而且端口也从1522变成了1521,可是没过多久,nagios监控上报警显示1521端口关闭 ~~~~(>_<)~~~~ 。
启动
-
Linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。
一、shell条件语句(if用法)
if语句结构[if/then/elif/else/fi]
吴光科
专栏作者
分享到朋友圈
- 关注技术:Mysql Oracle Linux
- 入住博客:2010-01-21 11年
订阅专栏