五一库布齐、老牛湾旅行计划

作者:Ajian 发布时间:April 30, 2009 分类:户外活动

这次五一决定去沙漠走一趟,呵呵 ,看着别人发的相片真是很向往,今天晚上就要踏上旅途了,已经得了准备好了。

发起人
祥瑞
联系方式
13366095392 QQ群:27228142
活动时间
2009年04月30日 至 2009年05月03日
活动地点
库布齐->老牛湾
集合时间
19:00
集合地点
西直门城铁出口
人数限制
20人
活动强度
绿野1级
尚有名额
0人
报名截止时间
2009年04月27日 23:50:00

【前言】
库布齐->老牛湾听说不错,所以很想去.

沙漠有风险:
http://www.lvye.info/modules/newbb/viewtopic.php?post_id=2272379
http://www.8264.com/15541.html

http://www.lvye.info/modules/newbb/viewtopic.php?viewmode=thread&topic_id=185788&forum=8

【行程安排】
4月30日
19:00 西直门集合出发
24:00 或更晚些到达集宁住宿

带卫生间的标准 间,两张床。有电视,干净,40元左右,感谢老节帮助联系.

5月1日
7:00出发
12:00到达库布齐一带
下午:(计划中)

设想:
以较安全的方式进行短距离穿越

1有人建议从胜利一队穿行到扎汗道图,约13公里
2或者考虑在穿沙公路附近,平行于穿沙公路行进

晚上住宿七星湖一带

5月2日
上午出发,向老牛湾前进
约中午到达,下午观光

5月3日
据说老牛湾日出不错,早起可看日出
收拾行装返程
晚上到家

【费用预算】
全新郑州宇通/09年4月/[28正+1司机]有空调/DVD/电视包车费2000元(不含油不含高速)

估计全程2000公里,据说高速费0.8元/公里,基本上全程高速, 估算为1600元
估计全程2000公里,预算百公里油耗15L,耗油300L,300*5.3=1590元也计为1600元

2000+1600+1600=5200元

拟招20人
5200/20=260元,估计人均车费少于300元.

住宿及饭费等实际结算
所有共同费用依照AA制原则,请CFO处理.

【装备要求】
以下网上抄的:

A:高档相机一定要用密封条粘起来,或套上塑料袋。沙漠中的沙无孔不入,这次我们队员意外的佳能相机就镜头进沙,需要维修。很麻烦,听说要送到香港才可以。

B:带上驱蚊用品,本以为沙漠中没有蚊子,但实际情况,我们在两处旅游点露营时周围都有植物,而且沙漠的蚊子不怕人,很历害。

C:带上护唇油。保护你的嘴唇,在沙漠中如遇到火热、刮风,嘴部很容易干燥、脱水。

D:一定要有GPS、地图、带上备用电池。

E:鞋底最好硬一点,会很省力气,最好带上登山仗。有的大沙丘爬起来很费劲。

F:一定要带上雪套,防止进沙,也可以自己加工一双足球袜。

【报名须知】
***沙漠风险多,请量力而行,优先欢迎有绿野1.5以上活动履历的人员

***活动为AA制自助活动,优先欢迎有自助能力的朋友参与

优先欢迎下列人员参与:

1CFO及侃价人员 (2-5人):记录出行账目,操作费用收入支出.
2沙漠活动设计及执行人员(1-3人):收集整理沙漠地区的各种有用信息,提供出行参考.
3老牛湾活动设计及执行人员(1-3人):收集整理老牛湾地区各种有用信息,提供出行参考.
4记录员(1-3人):用文字,照片或其它方式记录行程中一切值得记录的
5队医(1-3人):最好是医务人员,非医务人员可以负责携带常用药品,了解中署,等易发生伤害处理措施.
6通信保障(3->):携带GPS或手台,保障通讯及行动安全,最好人手一个GPS+手台.
7其它:队里需要,上面没有列出的

第8项.专为飞 鸽同学定制的:等找时间,我研究研究老牛湾的情况

作什么不是别人给你定的,是你根据自己的能力来定的,没人要求你一定作得很好,要以共同参与者的身份溶入活动,而不是只去享受其它队友提供的...
传几张别人的相片(有侵权我就撤)

库布齐

库布齐

老牛湾

Keepalived与Haproxy和LVS应用一则实例

作者:Ajian 发布时间:April 17, 2009 分类:集群技术,LVS,Haproxy

前言: keepalived与Haproxy keepalived与LVS搭配一起使用的文章不少,这次要讲述的是我实际应用中的一种实例.

环境:
Centos 5.2

Slackware 12.1.0

keepalived 1.1.17

Haproxy  1.3.17

ipvsadm 1.24

需求:1、有两台做负载均衡的服务器A 192.168.0.240和 B 192.168.0.250

2、负载均衡服务haproxy和LVS任选一种都可以

3、有两个虚拟IP VIP1: 192.168.0.1 VIP2: 192.168.0.2 (就当是外网IP吧)

4、要求VIP 1在A服务器上为Master VIP2在B服务器上为Master

目的是提高两个服务器的利用率

具体配置:(具体安装就省了)

vrrp_sync_group VG1 {
       VI_1
}
vrrp_sync_group VG2 {
      VI_2
}
vrrp_instance VI_1 {
      state MASTER
      interface eth0
      virtual_router_id 51
      priority 150
      advert_int 1
      authentication {
      auth_type AH
      auth_pass k@l!ve1
}
virtual_ipaddress {
     192.168.0.1
  }
}

vrrp_instance VI_2 {
     state BACKUP
     interface eth1
     virtual_router_id 52
     priority 100
     advert_int 1
     authentication {
     auth_type AH
     auth_pass k@l!ve2
  }
virtual_ipaddress {
    192.168.0.2
  }
}

如果是haproxy上面的配置再加上最开始的一些就差不多了,如果是LVS还需要加上virtual_server的那些。

具体看官方的PDF文件 Keepalived User Guide

Nginx 错误重定向细节

作者:Ajian 发布时间:April 17, 2009 分类:Nginx

Nginx的错误重定向也有些需求,就按实例来说明下。

1、最简单的重定向404页面(404.html为自定义的页面)

error_page  404  /404.html;

2、需要重定向4** 5** 的所有的页面(error.html为自定义页面)

方法1、  error_page 402 403 404 500 502 503 504 /error.html;

方法2、(征集,是否有完全满足所有的4** 5** 不用单独一个个列出来的写法)

3、重定向请求错误的php页面

如果是一般的文件上面的都可以解决,但是如果是PHP的,就会出no input file specified.

需要再配置文件nginx.conf 中 fastcgi  位置加上   fastcgi_intercept_errors on;

PS:特别注意的是404.html(自定义的文件)文件页面大小要超过512k,不然会被ie浏览器替换为ie默认的错误页面。(听别人说的,没有尝试过)

Keepalived中文权威指南

作者:Ajian 发布时间:April 16, 2009 分类:LVS

今天看到了这个Keepalived的权威指南很不错,至于什么是keepalived我想你应该会搜索一下了,如果你用的是LVS+keepalived的话这个文档很有作用的,当然如果你的E文够好完全可以去官方查看,官方有比较全和详细的文档包括各种实例.

中文权威指南

作者:FinalBSD
原载: http://www.sanotes.net/html/y2009/331.html
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。

根据自己的研究和使用经验写的, 可自由分发,但希望给我反馈,使这份文档更完善起来,目前的内容可能还不是非常完善。Keepalived权威指南.pdf

官方文档地址:

http://www.keepalived.org/documentation.html

Shell整理-方便的检测网卡流量脚本

作者:Ajian 发布时间:April 15, 2009 分类:Shell

有时就算你有网卡监控的工作如cacti nagios这些长时间的监控工具,但有时为了解决临时的瞬时的一些检测任务,就需要直接查看到网卡的流量,还可以变化成自己喜欢的格式,只要你愿意去改脚本。这个脚本的单位跟cacti展示的是一样的。

#!/bin/bash                                                                                        
                                                                                                   
# -------------------------------------------------------------------------------                  
# Filename:    netflood.sh                                                                         
# Revision:    1.2                                                                                 
# Date:        2007/08/30                                                                          
# Author:      Ajian                                                                               
# Email:       ajian521#gmail.com                                                                  
# Website:     www.ohlinux.com                                                                     
# Description: LAN traffic monitor                                                                 
# -------------------------------------------------------------------------------                  
# Copyright:   2009 (c) Ajian                                                                      
# License:     GPL                                                                                 
#                                                                                                  
# This program is free software; you can redistribute it and/or                                    
# modify it under the terms of the GNU General Public License                                      
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty
# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# -------------------------------------------------------------------------------
#Version 1.1 2007/08/30
#create the script
#Version 1.2 2008/01/10
#modify the script and add the variable.
NIC=eth1
while : ; do
        time=`date +%m"-"%d" "%k":"%M`
        day=`date +%m"-"%d`
        rx_before=`ifconfig $NIC|sed -n "8"p|awk '{print $2}'|cut -c7-`
        tx_before=`ifconfig $NIC|sed -n "8"p|awk '{print $6}'|cut -c7-`
        sleep 2
        rx_after=`ifconfig $NIC|sed -n "8"p|awk '{print $2}'|cut -c7-`
        tx_after=`ifconfig $NIC|sed -n "8"p|awk '{print $6}'|cut -c7-`
        rx_result=$[(rx_after-rx_before)/256]
        tx_result=$[(tx_after-tx_before)/256]
        echo "$time Now_In_Speed: "$rx_result"kbps Now_OUt_Speed: "$tx_result"kbps"
        sleep 2
done