- 浏览: 730039 次
- 性别:
- 来自: 重庆
-
最新评论
-
xinglianxlxl:
对我有用,非常感谢
xstream初步使用 -
liangbo11:
eclipse都无法启动
JDK扩展DCEVM让WEB程序完全不重启调试 -
Love_wh1314:
果然是这个问题。。。维护别人的代码,开始还以为自己改错了,结 ...
JQuery 实践问题 - toLowerCase 错误 -
tonyyan:
谢谢分享!
MAVEN Scope使用 -
908311595:
多谢楼主分享
xstream初步使用
文章列表
keepalive心跳记录
- 博客分类:
- linux
global_defs {
router_id cse1
}
vrrp_script check_run_mysql {
script "/root/bin/keepalived_check_mysql.sh"
interval 5
}
vrrp_script check_run_service {
script "/root/bin/keepalived_check_service.sh"
interval 5
}
vrrp_sync_group VG1 {
group {
VI_1
}
}
vrrp_sync ...
suse 网卡 bond
- 博客分类:
- linux
vi /etc/sysconfig/network/ifcfg-bond0
BOOTPROTO='static'
BROADCAST=''
IPADDR='192.168.5.181'
MTU='1500'
NETMASK='255.255.0.0'
NETWORK='192.168.5.1'
REMOTE_IPADDR=''
STARTMODE='onboot'
BONDING_MASTER='yes'
BONDING_MODULE_OPTS='miimon=100 mode=6 use_carrier=0'
BONDING_SLAVE0='eth2'
BO ...
LINUX-网卡Bond
- 博客分类:
- linux
网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡。在应用部署中是一种常用的技术,我们公司基本所有的项目相关服务器都做了bond,这里总结整理,以便待查。
bond模式:
Mode=0(balance-rr) 表示负载分担round-robin,和交换机的聚合强制不协商的方式配合。
Mode=1(active-backup) 表示主备模式,只有一块网卡是active,另外一块是备的standby,这时如果交换机配的是捆绑,将不能正常工作,因为交换机往两块网卡发包,有一半包是丢弃的。
Mode=2(balance-xor) 表示XOR Hash负载分担 ...
HDFS是hadoop的分布式文件系统,全称:Hadoop Distributed Filesystem。由1个master(call me NameNode)和N个slaver组成(call me datanode)。其中namenode负责存储元数据,控制和协调datanode存储文件数据。通过写多份(可定义,默认1)的方式实现数据的可靠性和读取的高效性。
主要特点:
1. 适合存储大文件,对海量小文件效率较低。这主要是由于存储在namenode上的大量小文件的文件元数据会让namenode成为瓶颈。
2. 标准流式访问。一次写入,多次读取是最高效的访问模式,只 ...
在学习hadoop的过程中,看到一个bash脚本使用awk分析文件数据的程序,觉得有使用意义,先单独记录下,以备以后需求和参考。
max_temperature.sh
#!/usr/bin/env bash
for year in `ls *.gz`
do
echo -ne `basename $year.gz`"\t"
gunzip -c $year | \
awk '{temp = substr($0,88,5) + 0;
q = substr($0,93,1);
...
Hadoop初学-mapreduce
- 博客分类:
- hadoop
看完hadoop权威指南第一,二章,初步了解了hadoop的结构和相关生态,主要详细从第二章mapreduce学习开始,现总结备查。
什么是mapreduce?
读完后,就问自己什么是mapreduce,想自己理解归纳下。
mapreduce是一种分布式的并行计算编程模型。主要把计算分map和reduce两个阶段。
map阶段是把原始输入数据分为多块输入到多个map函数中进行并行的逻辑处理和排序,然后输出中间结果;
reduce阶段是以map阶段的多个输出汇聚后,作为reduce函数的输入,再由reduce函数进行汇总逻辑计算,然后输出最后结果。
两个阶段都 ...
简介
Tcpdump是linux环境下的报文抓包工具。支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。
Windows下一般使用wireshark进行报文抓取和报文分析。Linux下一般可以使 ...
1.安装ORACLE-11g-R2
直接官网下载按照向导安装。
2.修改数据库默认字符集为中文字符集(ZHS16GBK)
查询当前字符集:
select userenv('language') from dual;
USERENV('LANGUAGE')
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.AL32UTF8
修改默认字符集:
sqlplus / as sysdba
shutdown immedia ...
基础环境
3台linux环境机器,本文采用3个VMWare做的虚拟机安装linux AS 5,本文采用vmware的NAT方式规划IP
分别为:
机器名
IP
说明
Hadoop00
192.168.91.10
Master, nameNode, SecondaryNamenode, jobTracker
Hadoop01
192.168.91.11
Slave,dataNode, tasktracker
Hadoop02
192.168.91.12
Slave,dataNode, tasktracker
在三台机器中 ...
log4j日志文件路径配置
- 博客分类:
- 日志
1.使用绝对路径
log4j.appender.logfile.File=c:/absolutePath/logfile
2.配置环境变量,达到使用相对路径的目的。
2.1.使用webapp或tomcat日志目录
web.xml:
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>webapp.root</param-value>
</context-param>
log4j.appender.logfile ...
postgresql 导出
- 博客分类:
- 数据库
pg_dump 把一个数据库转储为纯文本文件或者是其它格式.
用法:
pg_dump [选项]... [数据库名字]
一般选项:
-f, --file=文件名 输出文件名
-F, --format=c|t|p 输出文件格式 (定制, tar, 明文)
-v, --verbose ...
1. 简介
LVS( Linux Virtual Server ) 是 Linux 虚拟服务器,可以把多台服务器虚拟为一个虚拟 IP ,同时实现各种负载均衡算法
Keepalived 是基于 LVS ,并与 LVS 高度融合的,监控 LVS 下所有真实服务器健康状态,并通过健康健康状态动态调整 LVS 的复杂均衡转发权重和规则。同时 keepalived 具备热备功能。
Memcached Session manager 负载后端服务器Tomcat的Session共享和同步。
2. 环境准备
四台虚拟机 linux as 5, ...
LVS-ipvsadm命令
- 博客分类:
- LVS
ipvsadm -A|E -t|u|f virutal-service-address:port [-s scheduler] [-p
[timeout]] [-M netmask]
ipvsadm -D -t|u|f virtual-service-address
ipvsadm -C
ipvsadm -R
ipvsadm -S [-n]
ipvsadm -a|e -t|u|f service-address:port -r real-server-address:port
[-g|i|m] [-w weight]
ipvsadm -d -t|u|f service-addre ...
LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR);
十种调度算 ...
linux-service操作和管理
- 博客分类:
- linux
查看服务状态
service serviceName status
serviceName (pid 3711 3674) is running...
服务操作命令(启动,停止,重启)
service serviceName start|stop|restart
服务配置查看
chkconfig --list serviceName
serviceName 0:off 1:off 2:on 3:on 4:on 5:on 6:off
2,3,4,5如果是on表示开机启动
服务配置关闭开机启动
chkconfig - ...