ixcache的蜜汁突发故障
公元2018年 7月29日 晚上21点整,我司一直正常运行的ixcache线路异常断开。
???
公司业务包含提供互联网接入服务,所以这个现象将会导致用户上网体验变差,网速变慢,看视频的速度下降等等,所以组织交给我一个重要的任务——在最快的时间内恢复。
我,
我内心有点慌,
毕竟我一个月以前才刚到这个公司啊,我还是个刚刚毕业的孩子啊,我,,,#¥%……&*!@#¥
不说了,慌是解决不了任何问题的。正事要紧。。
案发现场截图如下:

(其中,下载是正常的因为我们做了策略在6点前会将下载的速率控制在1M以内。)
刚好29号当天晚上10点要物业停电检修,11点才恢复电力。
所以它的诡异之处在于,没停电之前就故障了,然后停电来电这个动作相当于对设备进行了一次重启操作,导致ixcache恢复了。但是之后半个小时之后又死了,死的非常彻底,导致我后来无论是重启设备还是重启服务还是重启panabit都一副死样。
好嘛,找原因嘛。
我先在ixcache技术支持的群问了下大佬们,马上就有个管理回答我的问题,还让我把地址给他,他远程给我整整。由于是内网,所以用的是teamview。
大佬一顿操作猛如虎
告诉我
应该是你的ip不对。
emmmm
我处于礼貌,道谢,下线。
ip?可是一直用的都是这个ip啊?所以我当时的内心有点不信。
然后看了下内网到这个输出口能不呢通,结果,不能。为什么?
原因是pa对线路做了nat。
简要说下吧懒得打字。
就是各种找原因。升级。检查硬件。检查硬盘。检查数据。
最终得出一个结论:
找不到原因。。
嗨没事,找不到原因就算了,我直接重装不就完了吗,顶多再重新配置一下。
考虑到大佬说的ip问题--输出口和下载口不能同一个网段,同时内网用户要跟输出口通信,并且不能和内网用户同一个网段。
对这句话的三个与条件我考虑了两天(其实是有其他事耽搁了)终于决定:用10.21.0.0 的网段。
接下来就是见证奇迹的时刻。
首先将ixcache的地址改了,有图形化的界面直接敲就是了,提交。

第二步
在pa将接口线路-wan线路设置一下。


具体参数忘了,看图
第三步,配置缓存设备和牵引策略。


记住目标缓存要设置为自己后来的新配的线路。
最后一步就是配置策略路由了。



到这里,我在看i下cache的线路流量,就已经有流量过了。
做到这里,我的内心久久不能平静,因为
原因特么到底是啥!
所以说重启解决80%的问题,重装解决90%的问题,买新的解决99.9%的问题[滑稽]
不管了恢复了就好。
拜拜。
注:除了第一张图其他的图都是事后截的所以不是故障图。
有问题欢迎指出讨论
相关ixcache教程:http://forum.panabit.com/thread-10878-1-1.html
ixcache的蜜汁突发故障的更多相关文章
- 云计算之路-阿里云上:13:43-13:44之间RDS故障影响了全站的正常访问
抱歉!13:43-13:44之间,由于阿里云RDS(云数据库)出现2分钟突发故障,影响了全站的正常访问,给大家带来了麻烦,望大家谅解! 故障期间,应用程序日志中记录的错误信息如下: System.Da ...
- 一次dell R420 电源故障引发的“血案”
说“血案”有写夸张了,其实是也就熬了一夜的通宵,做运维的伤不起啊,作为一名运维工程师,像这种服务器突发故障半夜起床的情况属于家常便饭,见怪不怪了,开始说正事: 前几天半夜12点左右,收到服务器宕机的消 ...
- 云计算之路-阿里云上: RDS实例CPU跑满引发的故障
今天上午 10: 40 左右,我们所使用的阿里云 RDS 实例的 CPU 突然飙高到近 100% ,造成大量数据库查询操作缓慢.超时,在这个恶劣条件下大量 memcached 缓存无法建立,这样的雪上 ...
- 故障公告:IIS应用程序池停止工作造成博客站点无法访问
非常抱歉,今天凌晨博客站点负载均衡中所有3台服务器的IIS应用程序池突然停止工作,造成 1:20-7:45 左右博客站点无法正常访问,由此给您带来很大的麻烦,请您谅解. 服务器操作系统是 Window ...
- [网站公告]18:07-18:20阿里云SLB故障造成网站不能正常访问
(注:由于阿里云SLB管理控制台监控数据不准,实际故障时间是18:07-18:20.) 17:55-18:2018:07-18:20,我们使用的阿里云SLB(负载均衡)中有3台出现突发故障,造成全站无 ...
- 【腾讯Bugly干货分享】微信终端跨平台组件 mars 系列(二) - 信令传输超时设计
本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:http://mp.weixin.qq.com/s/9DJxipJaaBC8yC-buHgnTQ 作者简介: ...
- 1 张图秒懂 Nova 16 种操作 - 每天5分钟玩转 OpenStack(44)
前面我们讨论了 Instance 的若干操作,有的操作功能比较类似,也有各自的适用场景,现在是时候系统地总结一下了. 如上图所示,我们把对 Instance 的管理按运维工作的场景分为两类:常规操作和 ...
- 轻量级开源嵌入式关系数据库sqlite基本使用及接口初识
preface,先闲来扯下蛋: 嵌入式数据库,NoSQL的是BerkeleyDB和InnoDB,leveDb.TC(个人较不熟悉),关系型嵌入式是SQLite; 服务器性质的NoSQL服务器,如Red ...
- SQL Server AlwaysON从入门到进阶(1)——何为AlwaysON?
本文属于SQL Server AlwaysON从入门到进阶系列文章 本文原文出自Stairway to AlwaysOn系列文章.根据工作需要在学习过程中顺带翻译以供参考.系列文章包含: SQL Se ...
随机推荐
- bzoj2064: 分裂(状压dp)
Description 背景: 和久必分,分久必和... 题目描述: 中国历史上上分分和和次数非常多..通读中国历史的WJMZBMR表示毫无压力. 同时经常搞OI的他把这个变成了一个数学模型. 假设中 ...
- 【CodeForces - 501B 】Misha and Changing Handles(map)
Misha and Changing Handles CodeForces原题是英文,这里就直接上中文好了,翻译不是太给力,但是不影响做题 ^▽^ Description 神秘的三角洲里还有一个传说 ...
- 第十五篇 .NET高级技术之正则表达式
正则表达式 正则表达式是对字符串进行匹配的语法,像name like '%李%'一样,定义了一些特殊的“元字符”,用来判断一个字符串是否满足某个规则.正则表达式非常深,编译器都是基于正则表达式,掌握基 ...
- 第六篇 .NET高级技术之拆箱装箱
拆箱.装箱 值类型赋值给Object类型变量的时候,会发生装箱:包装成Object.ValueType不也是继承自Object吗(CLR内部处理): Object类型变量赋值给值类型赋值的时候会发生拆 ...
- UWP 剪贴板
一:剪贴板 一般的复制,用户自己光标选中文本,crtl +c复制就可以了.但是有时候也需求有一个复制的按钮,当用户点击复制按钮,就可以把当前的某些内容复制到剪贴板里. 这里就用到了DataPackag ...
- IDEA Maven Hadoop调试hdfs程序
IDEA 远程调试 Hadoop 两大特色:一是采用maven的pom配置:二是直接连接hdfs:9000端口,无须另外在服务端配置参数. 其实内容包含了两种方式:本地与远程调试.这里仅仅只是使用远程 ...
- Codeforces 1108F(克鲁斯卡尔的理解)
最小生成树会多样的情况是:两个或多个边等长且连通同样的两个并查集块. 所以可以跑一遍克鲁斯卡尔,每次把当前等长的边数出来,注意不要边找边并查,因为有一部分边是正常跑生成树我们也不会要他的,这种直接跳了 ...
- [洛谷P4185] [USACO18JAN]MooTube
题目链接: 传送门 题意: 给定一颗N个节点的树,定义两点距离为他们之间路径中边权最小值. Q次询问K,V,询问到V距离>=K的点有多少(不含V) 呃呃呃呃考试的时候直奔了T3,结果公式推挂了( ...
- HDU 1223 打表 + 大数
http://acm.hdu.edu.cn/showproblem.php?pid=1223 一般遇到这些题,我都是暴力输出前几项,找规律.未果. 然后输出n = 1时候,以A开始,有多少个答案, n ...
- windows下常用的一些shell命令
看的视频上都是linux系统的shell命令,和windows区别很多.所以整理了windows常用的一些shell命令. 注意:并不是每个都试验过,使用时还需自己验证下. 学system和os,su ...