随笔分类 -  Linux

LVS+Keepalived(DR模式)学习笔记
摘要:1.简述在互联网的中型项目中,单服务器往往已经无法满足业务本身的性能要求,这时候就会平行扩展,把负载分摊到数台服务器上(集群)。一般实现集群有DNS轮询,LVS,nginx负载均衡。集群主要目的包括如下三点:高可用、可扩展、负载均衡。一个完整的集群架构,则需要包含如下三个功能:负载均衡、故障隔离、失... 阅读全文

posted @ 2015-02-24 12:34 koboshi 阅读(500) 评论(0) 推荐(0)

Sphinx(Coreseek)安装和使用指南
摘要:1.安装1.1安装mmseg./bootstrap # 必须执行,不然安装会失败./configure --prefix=/usr/local/mmseg-3.2.14 #指定安装目录makemake install1.2安装coreseek# 在csft-4.1/configure.ac中# 查找... 阅读全文

posted @ 2015-02-24 12:02 koboshi 阅读(566) 评论(0) 推荐(0)

CentOS7如何使用U盘安装
摘要:前段时间给一台没有光驱的PC安装CentOS7(CentOS-7.0-1406-x86_64-DVD.iso),惯例直接用Universal-USB-Installer直接转换镜像至U盘,顺利启动,却无法安装,提示没有找到安装媒体,经实验,发现使用CentOS-liveCD反而是能够顺利进入演示系统... 阅读全文

posted @ 2015-02-23 23:21 koboshi 阅读(2559) 评论(0) 推荐(0)

rsync客户端命令使用简介
摘要:rsync是linux下很流行的增量备份工具,也支持本地文件(夹)复制至远程,而且支持只传输增量部分,也是一个代码(程序)发布的好工具。基本用法如下:rsync [一堆选项] 源文件(夹) 目标文件(夹)# 目标位置可以是本地也可以是远程常用选项:# -v 详细模式输出 # -q 精简输出模式 #... 阅读全文

posted @ 2014-11-06 15:04 koboshi 阅读(243) 评论(0) 推荐(0)

Linux的各个文件夹名称解释(FHS)
摘要:对于接触和已经接触过一段时间Linux的使用者来说,系统的各个文件夹名字还是挺让人费解的,什么etc,usr,var等等,大部分也是耳濡目染才有一个大概的概念,例如usr是存放自己编译安装的软件,etc是配置文件。但其实一个叫FHS(文件系统目录标准)早就为我们定义好这些东西,每个目录和层次(命名空... 阅读全文

posted @ 2014-11-06 14:30 koboshi 阅读(1295) 评论(0) 推荐(1)

Web性能测试工具:http_load安装&使用简介
摘要:除了siege,在Web性能测试工具中,http_load也是比较热门和常见的一款,有时因为种种原因,只能使用现成的工具,所以多了解和掌握一种Web性能测试工具是很有必要的。1.下载安装包略过2.解压安装包略过3.安装1 # 编译2 make3 # 安装4 make install4.参数详解1 -... 阅读全文

posted @ 2014-11-02 15:55 koboshi 阅读(318) 评论(0) 推荐(0)

Linux进入单用户模式
摘要:有时候配置linux的过程中,因为一些误操作导致系统初始化时堵塞或挂起而无法进入系统,原因往往是因为配置文件设置错误,部分文件被误删之类。遇到这种情况一般新手的做法就是重装(虚拟机不装白不装),但在实际生产环境中这种处理手段大部分时候是不可接受的。其实Linux也有提供类似windows安全模式的东... 阅读全文

posted @ 2014-11-02 15:24 koboshi 阅读(16482) 评论(0) 推荐(0)

Nginx负载均衡简易配置
摘要:多台Web服务器水平扩展,进行负载均衡对外服务,是一种很常见的方案。常用方法用DNS轮询,LVS。DNS轮询虽然有配置简单的有点,但无法实现健康检查,DNS修改需要较长时间失效,对于无域名的内部服务需要手动修改客户端hosts。LVS实现功能强大,可配置项多,能实现会话保持,但消耗机器数多,不适合中... 阅读全文

posted @ 2014-10-26 15:45 koboshi 阅读(255) 评论(0) 推荐(0)

iptables简易使用教程
摘要:iptables是linux里比较常用的防火墙,也是centos7.0之前的版本默认自带的防火墙。配置防火墙需特别注意一件事情:如果服务器在异地机房,需要谨慎配置端口,以免造成新配置生效后无法远程登录的惨状。以下简述一下iptables常用的操作和设置方法。1.查看iptables运行状态# 不用操... 阅读全文

posted @ 2014-10-20 23:52 koboshi 阅读(537) 评论(0) 推荐(0)

Centos 7.0防火墙问题
摘要:从Centos7开始,自带的防火墙从iptables更改成了firewall。一般在企业环境,出于人力和稳定性考虑,还是用成熟的技术比较稳妥。以下是关闭firewall的方法systemctl stop firewalldsystemctl disable firewalld以下是恢复iptable... 阅读全文

posted @ 2014-10-20 23:51 koboshi 阅读(188) 评论(0) 推荐(0)

Centos 7.0设置/etc/rc.local无效问题解决
摘要:安装centos7以后按照以往习惯修改rc.local添加开机启动命令,但重启后发现无效,再次重启发现依然如故检查系统rc.local服务运行情况systemctl | grep "rc.local"# rc-local.service ... 阅读全文

posted @ 2014-10-20 00:37 koboshi 阅读(17312) 评论(1) 推荐(1)

Centos 7.0系统服务管理
摘要:从Centos7开始,不再用sysvinit管理系统服务了,而是改用了systemd,因此对系统服务管理方法已经变更,以下简述1.查看当前所有系统服务的状态1 systemctl2.查看指定系统服务的状态systemctl | grep "服务名称"3.更改系统服务的状态# 启动指定服务(重启后无效... 阅读全文

posted @ 2014-10-20 00:31 koboshi 阅读(437) 评论(0) 推荐(0)

Centos 7.0设置静态IP
摘要:1.查看NetworkManager.servicesystemctl | grep "NetworkManager.service"2.停止NetworkManager.servicesystemctl disable NetworkManager.service3.查看网卡状态ifconfig4... 阅读全文

posted @ 2014-10-19 17:55 koboshi 阅读(322) 评论(0) 推荐(0)

Web性能测试工具:Siege安装&使用简介
摘要:在Web性能测试工具中,siege是比较热门和常见的,它有安装简单,使用简单,测试报告详细的特点。并且可以在文本中预定义一系列待测试url模拟,并可设定一定并发量下持续指定时间or测试进行测试。比较适合确定真实环境下的系统性能基准。1.下载安装包略过2.解压安装包略过3.编译# 查看安装选项./co... 阅读全文

posted @ 2014-10-16 00:12 koboshi 阅读(576) 评论(0) 推荐(0)

导航