Tags
- Airchina
- Android
- Anti-Spam
- bugs
- ChinaSouthern
- collectd
- Django
- DNS
- Enterprise
- fastcgi
- Hainanair
- HAM
- HongKong
- InnoDB
- iSCSI
- kubernetes
- large-scale
- lighty
- Linux
- Macao
- Meituan
- MM
- MySQL
- nginx
- Oracle
- Outdoor
- Percona
- Photo
- postfix
- Python
- RedHat
- Saltstack
- Sentry
- systemd
- Traffic
- Travel
- UK
- Virtualization
- xtrabackup
- 信用卡
- 奥运
- 美食
- 规范化
- 软件工程
Meta
Blogroll
Mine
Category Archives: 默认分类
元旦杭州游
流水账一把: 12 月底国航积分即将到期作废,于是换了 PEK-SHA 的机票,然后在 12306 网站买了上海虹桥-杭州的高铁票,去杭州玩了一圈。 元旦上午,冒着寒风等机场大巴,然后堵车到首都机场T3,吃了快餐就匆匆进去了。这班 CA1517 居然有四个航班号(深圳、两个外航),爬升转平飞、平飞转下滑的时候都没有失重感、落地时有感而不超重,很优秀。出了虹桥机场,我就顺着指示牌一路走到了虹桥高铁站,等了一会就刷身份证上火车了。杭州站出来去售票窗口打了车票留作纪念。 出了火车站,给 @adoal 打电话问吃什么,他推荐了老头儿油爆虾。用 iPad 搜索了一下,跟着地图走,我想抄近道就走了小路,结果发现这家店原来就在这条小路里,而地图的标注是偏移的⋯⋯但是因为排号太多,又不知道吃什么比较好,还是乘出租车去找 adoal 吃另一家分店了。饭后,乘出租车去了青旅。这店真有意思,十平米的房间,居然还带卫生间,五脏俱全啊! 第二天,早晨坐12路公交车去吃“咬不得 高祖生煎”,然后步行走到湖滨路,办了租自行车的卡。顺着湖边,从六公园开始步行向北,走了断桥、白堤、孤山岛,到岳庙。看了看,岳庙居然还收费,就算了吧,我干嘛花钱去看望那个安阳老乡呢?步行去浙大路小巷子里的知味观,发现没有蟹黄小笼,就点了鲜肉小笼和米饭套餐。江南的米确实比较差,但是小笼包不错。饭后回西湖,顺着苏堤走了好远,到花港观鱼的码头乘船,去看了三潭印月。然后去淘宝公司看望了叔度,攀谈了一下,聊了聊 IT 行业在杭州,和 nginx 相关的话题。从淘宝出来,租自行车一路骑到保俶路,转向断桥,又到孤山岛,去楼外楼吃了西湖醋鱼。饭后步行想偷窥《印象西湖》,失败,于是骑自行车回六公园去了。路上怕车撞我,把手电筒装在自行车篮子里当车灯。路上还围观了一起车祸,在保俶路南口,一辆车撞中央隔离带,隔离带里的交通标志牌柱子嵌入其前机盖;该路段限速 40,估计这辆车的车速是 70 码。在长生路,找到了大韩民国临时政府杭州旧址,打算明天来看。然后坐 12 路区间公交车回了清波门,再换 809 回山上。 第三天,早晨步行参观了青旅隔壁的中国丝绸博物馆,然后顺着西湖上游溪水步行到雷峰塔游玩。雷峰塔的保护罩倒是挺有意思的,上面新建的塔也不错,登高望远,可以俯视整个西湖。下来之后,步行走到长桥公园,饿了,租自行车去吴山广场的知味观吃饭。这家店有三鲜小笼和大闸蟹黄小笼,吃了,觉得还是三鲜的好。然后骑自行车去了西湖博物馆参观、骑自行车+步行去参观了大韩民国临时政府旧址、坐公交车去灵隐。灵隐景区很不好,把灵隐寺单独拿出来售票,且无联票优惠。我先看了永福寺,永福寺在山上,建筑上是一个一个小院,且不知道是净土宗还是禅宗的;参观期间还遇到一个红衣服小 mm 挺乖巧的。然后看了看自己还有体力,就买票去灵隐寺逛了逛,到一半的时候后院就开始逐渐关门了,于是留下了点遗憾。不过遗憾也好,为将来补遗留下原由。出来之后乘公交车到三公园,步行又去吃了高祖生煎,然后一路打听骑到 24 小时退卡点,退了公交卡。终于有钱了!!门口出租车去武林门民航售票处乘机场巴士,到了机场。机场的人很少,十分钟进入候机区,然后找地方充电。充电过程中听到 last call 广播,就进去了。CZ6164 的高端经济舱挺好玩的,我感觉在飞机前段,但是排号已经是 30 … Continue reading
Posted in 默认分类
Tagged Airchina, ChinaSouthern, MM, nginx, Outdoor, Traffic, Travel, 美食
Leave a comment
遇到 xtrabackup-1.6.4-313 的 bug 了
在 MySQL replica 的 master 上执行备份,完毕后没能正确检测 master binlog 相关信息,因而没能在输出和信息文件中正确记录。已经报告了bug并回退到 1.6.3-292 版本
xtrabackup_binlog_pos_innodb 和 xtrabackup_binlog_info
用过 xtrabackup 工具的 innobackupex 脚本备份数据的人可能会注意到,–apply-log 处理过的备份数据里有两个文件说明该备份数据对应的 binlog 的文件名和位置。但有时这俩文件说明的位置可能会不同。 经过实验和询问 Percona 公司,结论如下: 1 对于纯 InnoDB 操作,备份出来的数据中上述两个文件的内容是一致的 2 对于 InnoDB 和非事务存储引擎混合操作,xtrabackup_binlog_info 中所示的 position 应该会比 xtrabackup_pos_innodb 所示的数值大。此时应以 xtrabackup_binlog_info 为准;而后者和 apply-log 时 InnoDB recovery log 中显示的内容是一致的,只针对 InnoDB 这部分数据 另外,今天发现 InnoBASE/MySQL/Oracle 公司出品的 MySQL Enterprise Backup(原 … Continue reading
MySQL 备份、版本兼容性二三事
最近几天在筹备多做一个 slave 数据库,所以就用 InnoDB Hot Backup 工具把原来的 slave 库备份了一份,拷贝过来,执行了一段 binlog 之后卡住了,然后发现上述工具对 ARCHIVE 存储引擎的表没有考虑,没把数据文件复制过来。于是改用 Percona 出品的 xtrabackup 工具,其 innobackupex 脚本考虑的比较周全。这样总算搞到一份相对完整的备份。 搞到备份数据之后,我又想尝鲜,于是装了 Percona Server (即 MySQL 的一个增强 fork)的 5.5 版本,结果发现无法操作上述 ARCHIVE 存储引擎的表。查了查 MySQL 5.1 的文档,说从 5.0 到 5.1 之间,ARCHIVE存储引擎变了存储格式,不可能兼容,要求 dump/restore 操作。服了…… 考虑到 … Continue reading
患得患失,投鼠忌器
矛盾啊,本来想在网上有一片自留地,可以随便写写什么,但偶尔又有些业界心得想分享,也写在这里,于是自留地变成了公园,很多人都来看。 被关注的多了,有些事就不好写出来了,因为是自己心底的秘密,不想被围观者看到。 患得患失,投鼠忌器,不敢写了。算了,那就不写吧,虽然很不健康,但我已经能忍受寂寞,就写在自己心底吧。
发一条Keep-Alive吧
3月初我跳槽了,然后一直很忙。不过还是来发一条消息,让大家知道我没有废弃这个博客。 欢迎关注我的新浪微博 http://weibo.com/julyclyde
Postfix 特性被滥用,导致收到垃圾邮件一例
最近发现我们的 postmaster@$myorigin 经常收到垃圾邮件,而该垃圾邮件的来源是早在几个月前就列入 anti-spam.org.cn 的 RBL 中的。查了一下日志,发现对方发来的邮件被“部分拒收”,发给 postmaster@$myorigin 的那个投递成功了,发给一般地址的被服务器拒收。在 check_client_access 策略里,我把一个内网 IP 列入黑名单,然后 telnet 发信测试,这个问题竟然能稳定重现!我是不是发现 bug 了? gdb 了半个下午,发现 postfix 中 smtpd_check.c 文件里有这么一段: /* * XXX Always say OK when we’re probed with our own address verification * sender address. … Continue reading
最近中国电信湖南省网在垃圾邮件界异军突起啊
最近收到好几封垃圾邮件,根据 Received 头来看,是中国电信湖南省网的一个网段中的多个 IP 地址破解了别人的邮件密码之后,盗用别人的邮件账户发信的。跟中国电信 NMC 沟通了一下,他们说“已经通知客户杀毒”了。电信的这种态度,也不知道是懒得管,还是保护客户;反正他们通知客户之后还继续有类似的垃圾邮件发出来,源端也依然是那个网段。 被盗的账户有 hr@ 的,也有 sales@ 的,基本上都是文科职务名邮箱。只能感叹一下中国的高校教育啊,虽然把 Office 作为大学基础课程,让大家都学会打字和基本的文字处理工具了,但还没用把网络安全纳入基础教学范围,文科专业在这方面尤其欠缺。唉! 此事之后,我也查了一下自己公司的邮件服务器,竟然发现我们的服务器上也有一个账户被盗用。因为这个账户平时就是用于向网站注册用户发通知的,收件人不集中,我也就没太注意。今天偶尔用 postcat 看了一下邮件内容,发现竟然是垃圾邮件!!赶快改掉密码、通知发信人所在IDC(郑州景安、香港 HKCIX 交换中心)。不过这些垃圾 IDC 还不如中国电信,根本不给回复。随后我设置了 header_checks ,检测湖南来的垃圾邮件;又设置了 cron,把 SASL 日志里,非公司所属的 IP 地址找出来,定时发给 postmaster。
不能念叨啊,一念叨就出事——兼谈xen的network-bridge脚本问题
昨晚还说呢,如果今天一天没事,这周就算安全过去了,@sgub 和@chifeng 都告诫我说不能念叨这事,今天果然! 下午,同事远程关闭错了机器。重新开机之后,发现 xenbr0 网桥没有了。看了一下,是 /etc/xen/scripts/network-bridge 没成功运行造成的。这个脚本用默认路由所在的网卡做一个网桥,然后把虚拟机接在这个网桥上,以便使虚拟机能直接上网。但我们的服务器却有俩公网IP和俩默认路由,就把那个脚本搞糊涂了。 其实这俩默认路由是路由器上的同一个接口的两个 IP 地址,连 MAC 都一样的。我删除掉其中一个默认路由,再运行network-bridge 脚本,就成功了。
嗯,终于把车买回来了
从上学的时候,就很喜欢POLO。折腾了几年,终于“透支性消费”(据亚市研究报告)了一把,买了个顶配POLO回来。 首先是选店。sgub 师兄推荐页川瑞德,说是维修工遵守规范,用扭矩扳手。好吧,那就先选这个店。10月底谈价,10w66返3000节能减排优惠。11月底再谈,直接把节能减排优惠折算入车价,另外再优惠一点。11月25日签了贷款申请表,26日由页川瑞德4S店递交给银行。 选颜色,我首选的冰海蓝只有广恒信有两辆在途货源,其它店连在途货源都没有。但是广恒信是个奸商,谈贷款的时候,他们要另外收一笔所谓手续费。经向银行核实,此笔费用是4S店自己收的,跟银行没啥关系。另外节能减排的3000元以加油卡形式支付,又隐形赚客户一笔。本着打击奸商,表彰优秀店的原则,我取消了该店的御用资格,随即不再犹豫,决定了在页川店购买。 11月29日收到银行短信通知,初审通过。 11月30日,银行派人来家里当面签署协议。这里有个小插曲,银行来人要求我签署空白的协议和欠条,说如果我不签,就要专门跑一趟银行去签。为了避免麻烦,我还是签了,然后给我签署过的空白文件和银行来人的工牌一起拍了一张照片留存。 12月1日,银行短信通知审批通过。跟4S店的销售小吕打了个电话,约定周日去交首付款。 12月3日,家里赞助的2w7资金分两笔到位。妈妈说是填的存款单比钞票量少,所以后来又填了一张存款单。 12月5日,张鹏陪我到4S店交款、验货。代替小吕的另外一位销售吴姐请张鹏坐副驾驶位置,请我坐后排,因为习惯上让“手掌坐后排”,哈哈。验货时发现杯架锁死、两处油漆擦伤。回到业务室,又薅了个脚垫+后备箱垫当补偿,并且承诺补漆。 因为他们发票用完了,到12月9日才开了增值税发票,10日4S店代为办理了购置税和工商验证手续。 12月13日,我去店里监督补漆。接到4S店委托的大陆汽车俱乐部的通知,14日去学院路检测场。 12月14日,早晨到4S店集合,随队去学院路检测场办理手续。出店向南,路口掉头,走到页川斯达展厅路对面的时候,因燃油耗尽,汽车趴窝了。我迅速开了双闪警示灯,给店里销售打电话要求救援。吴姐很紧张,马上告诉我挂N档自己推到路边去。等的时候比较无聊,又把三角警示牌掏出来放后面了。过了一会救援人员到达,费力打开因为洗车而结冰的加油盖,灌了点油,还说前面还有一辆缺油趴窝的。然后我勉强把车开到中化道达尔西三旗加油站。我说想加97号,队长说93号足够了(后来发现车上带的2010版说明书写的燃油要求是93号或以上,而网上下载的PDF2008版本是“95或以上;93也行”),于是加了20升93号汽油。随后车队上省道213(八达岭高速的辅路)转向南,开往学院路。我是新手啊,不敢跟前车太近,怕撞上,还不能用保险修车,结果外人插入车队,我跟丢了!!等红灯的时候打开手机GPS导航,自主领航到达检测场门口,此时车队发现了我,从旁边开过去把我带进检测场。在检测场里,我前面的银色POLO车主是个很漂亮的姐姐,队长替她开入车位;轮到我的时候,就让我自己开了,我也不负众望,一次入位成功。接着就是等待办理手续,经历了开机舱盖、开天窗拍照、粘贴照片到检测登记表上等等。中间等的挺无聊,就聊天,发现旁边的银色POLO车主姐姐竟然就是那位缺油趴窝的车主。下午在店里接着聊天,发现我俩的销售顾问都是小吕。等办手续的人回来,又发现我俩的成交价都低于税务局定价了,需要补交购置税…… 在店里,领取了行驶证、保险单、会员卡,把部分证件留给银行,又解锁了一下杯架,我就回去 了。Thank goodness,几次上路都很顺利的完成了。看来我的水平也不是很次。 12月23日,去学院路检测场领牌照,出示了行驶证和机动车登记受理凭证和驾照,说我没登记证,被银行扣押了,身份证也扣押。警官看了一下驾照:还是个外地的……然后就回去翻柜子了。翻出来之后又核对了一下证件就给我了。回4S店,王岩拿了个牌照框,带我去旁边饰品店拧了自攻螺丝。然后去东城地税局服务大厅,出示行驶证(直接无视出示登记证的规定)交了车船税,去机场生活区买了个副机长钥匙扣,就去公司了。晚上下班开回家。夜里洗过澡,给张鹏打了个电话,发现他还没订货,提醒他抓紧。过了一会,张鹏来电让我送他去店里……于是又多了一张Lavida的订单。呵呵 12月29日,给保险公司打电话报了车牌号,补全了保单信息。