加载中…
个人资料
eagerlinuxer
eagerlinuxer
  • 博客等级:
  • 博客积分:0
  • 博客访问:14,523
  • 关注人气:2
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
访客
加载中…
好友
加载中…
评论
加载中…
分类
博文
标签:

blog

搬家

杂谈

分类: 其它

   今天终于把我的新浪blog上的内容手动迁到了我在国外的VPS上了。终于不用怕被新浪里的一些小狗儿嗅到一些禁用的关键词而删文章了。这应该是我在新浪blog上的最后一篇文章,呵呵。

   欢迎大家访问我在网上的新家 :  http://www.m690.com

 

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

svn

编译

安装

杂谈

分类: linux

    我看到的本文原出处: http://hi.baidu.com/zxm_xdl/blog/item/7b21adec44419b3663d09f07.html

    最近想通过SVN实现程序发布后自动更新到线上服务器(因为公司不景气,招不到人,没办法哈),减少自己平时的工作量。实现方式是:通过svn update定时把QA发布的更新包下下来,通过更新程序把更新内容同步到线上服务器。

    公司内到线上的跳板机还是centos4.0的系统,没有yum源,所以决定在上面编译安装svn了,下面是我的参考文章。

   

svn server 为只支持http://协议的windows;
test web server 为as4,现需安装svn客户端方便同步代码

网上找了下都是讲如何安装svn server的,我只需要一个支持http协议的客户端哈,不想装apache。

安装所需软件
apr, apr-util, sqlite, neon, subversion

1.下载软件

  1. wget
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

oracle

centos5.5

安装

分类: linux

   今天在自己的centos5.5机器上安装了一下oracle10R2,按网上的几个安装文档做下来,发现还是有一些问题,在这里做一下记录。

   参考原文: http://www.puppeter.cn/?p=24

   我的系统平台是:centos5.5 64位

   1、安装必要的rpm包。在最后安装时,我发现:在64位平台下面,下面列表中的一些32位的包也要安装,如果不安装的话,安装时会报错。如libstdc++-devel 这个包的32位版本就需要安装,不然安装时会报错

   [root@eagle ~]# for i in 'binutils  compat-db  compat-libstdc++-296 control-center gcc gcc-c++ glibc glibc-common libstdc++ libstdc++-devel libXp make ksh sysstat'; do rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' $i ;done
binutils-2.17.50.0.6-14.el5 (x86_64)
compat-db-4.2.52-5.1 (x86_64)
compat-db-4.2.52-5.1 (i386)
compat-libstdc++-296-2.96-138 (i386)
control-center-2.16.0-16.el5 (x86_64)

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

centos5.5

nginx

redmine

安装

分类: linux

    最近在应部门开发经理的需要,在centos5.5上安装了redmine项目管理软件。刚开始是按着别人的中文档做的,安装完成后,还是出现了很多问题。在细读英文官方文档后,这些问题都已经解决了。最主要的还是因为redmine使用的ruby开发环境,需要严格的按照官方的安装文档安装对应的ruby包。

    下面我把安装经过命令记录一下,也方便自己今天查看:

1、yum安装必要的编译环境及库

   yum -y groupinstall  'Development Tools'

   yum -y install zlib-devel wget openssl-devel pcre pcre-devel make gcc gcc-c++ curl-devel

2、安装ruby,请大家注意版本。ruby-1.8.7.tar.gz

   wget http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7.tar.gz

   tar -zxvf ruby-1.8.7.tar.gz 

   cd ruby-1.8.7

   nohup ./configure

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

lnmp

一键安装

建议

分类: linux

    前两天刚拿到burst.net 的一个VPS,那nginx、php、mysql这三大法宝一定是要安装的。本人是个懒人,不想自己一个个的去找包,一个个编译了。于是自然而然就找到了lnmp.org的一键安装包了。现在lnmp的版本是0.7版,是军哥在4月7号新发布的。于是就去 http://soft.vpser.net/lnmp/lnmp0.7-full.tar.gz 下了个完整包下来试一下。

   我安装的是centos5.5 64位,安装脚本用得是centos.sh.第一次就在下班前直接打下了这个命令,以为第二天过来就可以一切OK了。但第二天过来看时,却发现并没有安装完成。仔细看了一下,脚本停在了 yum -y update这一步了。于是只能静下心来,细细看一下军哥的这个一键安装脚本了。不能说脚本有问题,但还是忍不住要提一些建议:

 

   1、用yum 来安装一些必要的包时,用时会很长,会引起一键安装脚本运行用时很长或失败。因为yum源设置的问题,yum下载安装包时,有的会很快,有的会很慢很慢,我经常是直接按Ctrl+C来跳过下载慢的源。脚本中下面的yum安装命令因为上面的原因,我反复

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

burst

vps

openvpn

分类: linux

    昨天在burst.net上买了个OpenVZ的VPS(512M 20G 1T Centos5.5 64bit $6/Moth)。今天在上面安装openvpn,时发现了几个问题,与大家分享一下。

    1、openvpn安装完成后,无法正常启动,报'Cannot allocate TUN/TAP dev dynamically'错误。

      原因:VPS 的Centos5.5的kernel tun模块没有加载

      解决方法:登录VPS的WEB控制台,把tun/tap选项打开,默认为关闭。会重启VPS。

    2、用iptables 做MASQUERADE时,无法完成,显示如下:

       iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -o venet0 -j MASQUERADE

       iptables: Unknown error 18446744073709551615

      原因:VPS的iptables不支持MASQUERADE

      解决方法:使用SNAT,命令如下:

        iptables -t nat -A POSTROUTING -s 192

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

squid

time_wait

杂谈

分类: linux

原文作者:张宴

原文链接:http://blog.s135.com/category/13/

Linux下高并发的Squid服务器,TCP TIME_WAIT套接字数量经常达到两、三万,服务器很容易被拖死。通过修改Linux内核参数,可以减少Squid服务器的TIME_WAIT套接字数量。
  

vi /etc/sysctl.conf

  增加以下几行:
引用
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.ip_local_port_range = 1024    65000
net.ipv4.tcp_max_syn_backlog = 8192
net.ipv4.tcp_max_tw_buckets = 5000

  说明:
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

各平台上

fc

hba卡

信息

杂谈

分类: EMC

原文网址:http://wf0127.blog.51cto.com/1148999/391801

 

在配置磁盘阵列或虚拟磁带库时,往往会以FC接口与主机对接,那就涉及FC HBA卡的查看,本文就此问题在各种系统下的查看方法进行总结与整理。

一、Windows 系统

在Windows系统中,可以使用FC HBA卡厂家提供的管理软件查看光纤适配器的WWN号码,具体如下:

Qlogic:SANsurfer

Emulex:HBAnyware

二、SuSE Linux 9

查看 /proc/scsi/qla2xxxport_name 文件的内容即可看到对应FC HBA卡的WWN信息:

# cat /sys/class/fc_host/host*/port_name

0x210000e08b907955

0x210000e08b902856

四、RedHat Linux AS4

# grep scsi /proc/scsi/qla2xxx/3

Number of reqs in pending_q= 0, retry_q= 0, done_q= 0, scsi_retry_q= 0

scsi-qla0-adapter-node=20000018822d7834;

scsi-qla0-adapter-port=21000018822d7834;

scsi-qla0-target-0=202900a0b8423858;

scsi-qla0

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

hp-ux

emc

dmx3

solutions

enabler

光纤卡更换

分类: EMC

    前几天HP工程师过来做巡检,发现我们的一台HP8640小机上有个光纤链路掉了。我们的SAN结构是 HP8640小机(两个HBA卡,双链路)+ EMC光纤交换机(两台)+ EMC DMX3存储。

    同事到机房看了一下,是因为小机上的HBA卡有个光纤端口出问题了。换一个光纤端口后,在光纤交换机上看,链路已经OK了。本以为这样就搞定了,没想到花了我1天的时间才搞定了这个问题。下面是发现的问题及处理的步骤:

    1、登上出问题的小机,用ioscan -fnC disk看这个链路上的磁盘还是NO_HW状态。

    2、开始以为是光纤交换机上zone的要更改,登上光纤交换机,发现zone是按交换机的端口来划的,我只是换了HBA卡上的端口,光纤交换机上的端口没有更换,所以在zone的划分上并没有什么问题。

    3、用小机上的EMC powerpath软件查看,命令 powermt display dev=all,发现有个光纤链路出问题了,显示如下:

Logical device ID=0293
state=alive; policy=SymmOpt; priority=0; queued-IOs=0
===================================

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2011-04-26 10:46)
标签:

dns

安全

分类: DNS

    今天,有个很久以前在公司的同事发邮件给我,他说我们的DNS有安全问题,他可以列出我们公司线上DNS域下的所有域名和IP地址。我感到非常惊讶,因为这是一个很严重的安全问题,对于一个黑客来说,等于他得到了公司所有对外服务域名和机器的外网IP地址。还好,我们没有把交换机的IP及内网IP也加到DNS中去,不然公司线上整个网架构都暴露在别人眼前了。

    用nslookup命令试了一下,的确是可以把整个域下的域名和IP全部给list出来:

    nslookup

    > server 114.xxx.xxx.xx

    > set type=any

   ls xxx.com

    用上面的命令,就可以把我们公司某个域个的所有域名和IP全部给list出来了。

 

    问题原因 :一定是线上的DNS服务器设置出问题了。在网上查了一下,之所以会出现上面的问题,是因为公司线上DNS把区域传

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有