linux运维
aliushuo
这个作者很懒,什么都没留下…
展开
-
LVS-DR工作原理图文详解
博客已经搬家,请访问如下地址:http://www.czhphp.com 为了阐述方便,我根据官方原理图另外制作了一幅图,如下图所示:VS/DR的体系结构: 我将结合这幅原理图及具体的实例来讲解一下LVS-DR的原理,包括数据包、数据帧的走向和转换过程。 官方的原理说明:Director接收用户的请求,然后根据负载均衡算法选取一台realserver,将包转发过去,最后由re转载 2014-10-27 08:33:43 · 470 阅读 · 0 评论 -
mysql JDBC
1、首先安装mysql客户端、服务器以及jdbc connector sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmysql-java 2、数据库相关配置 包括用户名、密码、数据库及权限什么的,这里不详细说明 3、设置用户使用JDBC CLASSPA原创 2014-12-19 11:02:52 · 389 阅读 · 0 评论 -
Ubuntu中文man文档
1、安装: sudo apt-get install manpages-zh 2、配置: 在 .bashrc 文件里加入下面这行 alias cman='man -M /usr/share/man/zh_CN' 因为还是看英文的多。并不用设置路径! 用这一种方法,想用中文man时: cman command 想用英文man: man command。转载 2014-11-24 16:52:55 · 430 阅读 · 0 评论 -
HDFS权限设置
CDH5.0(Hadoop2)MapReduce作业报错: org.apache.hadoop.security.AccessControlException: Permission denied: user=Administrator, access=WRITE, inode=”/user”:hdfs:supergroup:drwxr-xr-x 今天在刚装好的CDH5(Hado转载 2014-10-31 17:08:14 · 926 阅读 · 0 评论 -
Ubuntu中 JDK的安装和卸载
JDK:jdk-6u20-linux-i586.bin 当然,我已经在sun的官方网站上下载好了必要的jdk,由于是在linux下安装,跟平时习惯的windows有所不同,特意记录一下。一.安装JDK 1.安装JDK sudo chmod u+x jdk-6u16-linux-i586.bin sudo cp -a jdk-6u20-linux-i586.bin转载 2014-11-05 09:43:45 · 404 阅读 · 0 评论 -
大数据时代之hadoop(一):hadoop安装
1、hadoop版本介绍 0.20.2版本以前(不含该版本)的配置文件都在default.xml中。 0.20.x以后的版本不含有eclipse插件的jar包,由于eclipse的版本不一,所以就需要自己编译源码生成对应的插件。 0.20.2——0.22.x版本的配置文件集中在conf/core-site.xml、 conf/hdfs-site.xml 和 conf/转载 2014-11-04 10:01:31 · 324 阅读 · 0 评论 -
在Ubuntu中安装HBase
来与:http://blog.fens.me/linux-hbase-install/ 前言 HBase是Hadoop家族中的一个分布式数据库产品,HBase支持高并发读写,列式数据存储,高效的索引,自动分片,自动Region迁移等许多优点,已经越来越多的被界业认可并实施。 目录 在Ubuntu中环境准备 HBase安装 Thrift安装 1 在Ubuntu中转载 2014-10-31 14:56:32 · 1053 阅读 · 2 评论 -
Keepalived在 ubuntu完整安装版
Keepalived是一种防止单点故障的高可用解决方案。 首先下载: cd /usr wget http://www.keepalived.org/software/keepalived-1.2.7.tar.gz 解压: tar zxvf keepalived-1.2.7.tar.gz 编译之前需要安装几个程序库 apt-get转载 2014-10-22 17:22:58 · 691 阅读 · 0 评论 -
用iptables做端口映射
我们想到达主机B的80端口,但是由于网络限制可能无法直接完成。但是我们可以到达主机A的8080端口,而主机A可以直接到达B的80端口。 这时候可以使用iptables,将主机B的80端口映射到主机A的8080端口,通过访问A的8080相当于访问B的80。实现如下: 在主机A上直接如下命令,实现端口映射的Full-Nat转载 2014-10-30 17:07:37 · 642 阅读 · 0 评论 -
ubuntu 12.04 安装 Cloudera Manager 4.8.2
Cloudera可以简化Hadoop的安装配置过程,自动在集群节点上安装hadoop相关组件,创建用户。Cloudera是Hadoop生态系统中,规模最大、知名度最高的公司 1.准备 系统版本 1 iflab@cdh1:~$ uname -a 2 Linux cdh1 3.11.0-15-gener转载 2014-10-29 10:59:35 · 579 阅读 · 0 评论 -
Director脚本(LVS)
#!/bin/bash # # LVS script for VS/DR # chkconfig: - 90 10 # . /etc/rc.d/init.d/functions # VIP=172.16.100.1 DIP=172.16.100.2 RIP1=172.16.100.7 RIP2=172.16.100.8 PORT=80 RSWEIGHT1=2 RSWEIG原创 2014-10-27 13:46:06 · 789 阅读 · 0 评论 -
公司网络web服务器负载均衡解决方案
随着公司产品业务的推广发展壮大,对服务器的硬件性能、相应速度、服务稳定性、数据可靠性的要求越来越高。今后服务器的负载将难以承受所有的访问。从公司的实际情况,运营成本网络安全性考虑,排除使用价格昂贵的大型服务器、以及部署价格高昂的专用负载均衡设备。 DNS轮询负载均衡解决方案虽然成本低廉但是安全性能不是很好,加上公司产品的特殊性需要用户验证的体系,在会话保持方面是一大缺陷,会话保持,如果是需要翻译 2014-10-27 08:49:03 · 1107 阅读 · 0 评论 -
RS健康状态检查脚本示例第二版
#!/bin/bash # VIP=192.168.10.3 CPORT=80 FAIL_BACK=127.0.0.1 RS=("192.168.10.7" "192.168.10.8") declare -a RSSTATUS RW=("2" "1") RPORT=80 TYPE=g CHKLOOP=3 LOG=/var/log/ipvsmonitor.log a转载 2014-10-27 20:39:04 · 654 阅读 · 0 评论 -
RealServer脚本
#!/bin/bash # # Script to start LVS DR real server. # chkconfig: - 90 10 # description: LVS DR real server # . /etc/rc.d/init.d/functions VIP=172.16.100.1 host=`/bin/hostname` ca原创 2014-10-27 13:46:48 · 377 阅读 · 0 评论 -
在Ubuntu上 用rvm安装Ruby 1.9.2的方法:
$ sudo apt-get install ruby-rvm $ sudo rvm get latest $ rvm reload $ rvm -v $ sudo rvm install 1.9.2 安装方法参考:Read This Before Installing Rails 3.1 ====================转载 2014-12-11 19:53:33 · 423 阅读 · 0 评论