Aug 16

今天又收到一封域名的续费通知了。昨天同学QQ上问我原来我买的两个五位数的.com域名到期了,问我是否续费。
登陆域名注册商处,查了一下域名的注册情况。目前还归属于名下的,还有上百个域名。
.com域名 17
.net域名 3 0 0
.cn域名 83 6 2

在域名这块,最早是因为.cn域名一个一块。才一口气注册了两百余个。结果,却是一个都没卖出去。全挂在手上了。

域名注册及续费也花了上千了。应该。没一个有收益的。实在不是一个合格的域名投资者。

准备将手上的域名全扔了。全心于工作上了~
Jul 4
随着做mysql数据库同步的服务器的增多,目前已有十余台服务器做了数据库同步。这些数据库同步节点的检查也变得日益重要。

为了方便特别写了以下脚本。轮循对所有mysql从机进行检查是否有同步。

参考:自动检查mysql运行状态 http://www.diybl.com/course/7_databases/mysql/Mysqljs/2008729/134277.html
         检查MySQL的Slave是否正常 http://blog.chinaunix.net/u/29134/showart_1018377.html

我的代码如下:

#!/bin/sh
#
# Created by xieyy  QQ:5090235
# To determine whether slave is running or not.
TATUS_LOGS="/var/log/mysql_status.log"
USERNAME=mysql_user
PASSWD=mysql_password
ADMIN="Email@email.com"
DATA=`date '+%Y%m%d%k%M'`
IP="192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4"
#将所有想监控的从机的IP地址都放到IP表里。以空格为分隔。

cd /usr/bin/

for i in $IP
do
HOSTNAME=$i

RESULT=`./mysql -u$USERNAME -p$PASSWD -h$HOSTNAME -e 'show status like "Slave_running"' -ss | awk '{print $2}'`
if [ "$RESULT" == 'ON' ]
then
  echo -e "$HOSTNAME  $DATA  Slave is running!" >> $TATUS_LOGS
else
  echo -e "$HOSTNAME  $DATA  Slave is not running!">> $TATUS_LOGS
fi
sleep 1
done

cd /root/bin
/bin/mail $ADMIN -s "Status Report For DNS Server mysqld_slave status!!!!" < $TATUS_LOGS
>$TATUS_LOGS


设置一下定时检查。等着收邮件即可了~

邮件结果如下:


192.168.0.1   200907042055    Slave  is  running!
192.168.0.2   200907042055    Slave  is  running!
192.168.0.3   200907042055    Slave  is  running!
192.168.0.4    200907042055    Slave  is  not  running!
192.168.0.5   200907042055    Slave  is  running!


假设若没有mail 功能函数。可直接利用telnet发送。

终于解决了数据库同步的监控问题。再也不用手动去检查mysql数据库是否有同步了。目前检查一下了。共设制了近20IP,以这一项就可少去每天的手动检查。近40分钟了。若是每天需要检查的话。呵呵~
Jun 25
PR值更新记录,准确点应该是昨天来记录的。但昨天忘了,今天补一下。

谢歪歪博客的PR值由2升为4了。

很奇怪的一个结果。

这次更新与上次的更新时间间隔是85天左右。上次的PR值更新据我的博客中《谢歪歪博客PR值更新20090402》 记录是4.2号

同学的PR值由5变为2其实应该说是有先兆的,其反馈近一个月来GG过来的流量少了。还于6.11号时,让我帮忙将其网站的访问日志过滤一下,分析了GG的蜘蛛爬行情况,其于昨天才反馈给我,GG的蜘蛛记录太少了。沟通了一下,发现其有买了部分高PR值的链接。而其又发现GG的网页快照中,点击其站点的快照,显示的是“本网页可能涉及不符合相关法律法规和政策的内容, 无法通过google.cn缓存访问, 请返回 google.cn 。 ”也许是因为这个原因被GG给清除了相关的收录页的。


而一般GG是不太可能主动查站,估计是有人举报的缘故。我猜想!

对我的谢歪歪博客而已,PR值更新只是自娱一下而已。站点没有流量,有PR也是没有什么用。GG在流量这块与百度的差别还是相当相当明显的。

而据这几天关于GG的新闻,对GG来说并不是什么好消息!李开复不知道在玩什么?





Tags: ,
Jun 25

今天下午17:40左右的QQ断线及一个客户的广州的服务器报警。经路由跟踪发现是在电信骨干上跳不过去了。

同事说QQ连不上去的时候,我就与他说是电信骨干出问题了。他不信,说MSN还好好的~

晚上查看IT新闻时,发现QQ有发表声明,是电信运营商处的设备故障。同时一并看到google于过去24小时内不能正常访问的声明新闻。昨到使用GG的使用,发现打不开,我也一时不在意。以为是自己的笔记本电脑问题,没想到今天的新闻一下子印证了这两启算是较大的网络问题。

第一起QQ新闻,这里看到电信骨干节点的脆弱。当然,今晚只是广州一个节点而已,因QQ受众广,才被关注。出故障的时候,我做了路由测试,发现断点所在位置的那几个IP很熟悉。这些IP在对到国外的站点的路由测试中经常可以看到,路由过去的那跳,就在其中。
第二例google新闻。我没注意跟踪到。也就无以发表相关信息。

而晚上21:00左右的时候,用远程想连到公司的网络,却发现怎么都连不过去了。打了至少三个电话到值班网管才接通,听到一个很让我吐血的事情。公司断电。引发所有服务器关停。现在21:48了,还未见到恢复。

网络实在是脆弱,可我的工作,我的生活几乎与网络牵扯在一块了。实在不能想像,哪一天没有网络,我该怎么办了~
将人生寄托于网络,估计也是很飘渺的~ 也许是应该思考点啥的时候了。

以下是QQ的新闻:

http://tech.qq.com/a/20090625/000484.htm
关于运营商设备故障影响部分腾讯服务的通告 2009-06-25

尊敬的用户:

您好 !

6月25日17:46时左右,由于电信运营商出现设备故障,导致腾讯部分服务不能正常使用。腾讯正在积极配合运营商进行故障排除。由此给用户带来的不便,腾讯公司深表歉意,敬请广大用户谅解。

特此通告

谷歌中国就昨日网站故障一事发表声明
http://tech.qq.com/a/20090625/000484.htm
Jun 24
昨天写了一篇linux下Apache严重漏洞攻击代码公开的文章。今天TTplay回复我,为什么当时查看httpd的时候,不使用watch命令。

关于watch命令,之前使用的都不多,今晚特别去了解一下linux下的watch命令。

Usage: watch [-dhntv] [--differences[=cumulative]] [--help] [--interval=] [--no-title] [--version]
  -d, --differences[=cumulative]        highlight changes between updates
                (cumulative means highlighting is cumulative)
  -h, --help                            print a summary of the options
  -n, --interval=              seconds to wait between updates
  -v, --version                         print the version number
  -t, --no-title                        turns off showing the header

watch -- 监测命令的运行结果

watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。

在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。

-d, --differences[=cumulative] 高亮显示变动
-n, --interval= 周期(秒)

如:watch -n 1 -d netstat -ant
其它操作:
切换终端: Ctrl+x
退出watch:Ctrl+g

watch -n 1 -d 'pstree|grep http' 每隔一秒高亮显示http链接数的变化情况。 后面接的命令若带有管道符,需要加''将命令区域归整。

在查看攻击时,经常使用的方式有如下:
实时查看模拟攻击客户机建立起来的连接数,使用
watch 'netstat -an | grep:21 | \ grep<模拟攻击客户机的IP>| wc -l'  

查看模拟攻击客户机被 DROP 的数据包数。

watch 'iptables -L -n -v | \grep<模拟攻击客户机的IP>'  

谢谢TTPLAY~
Tags: ,
分页: 4/33 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]