【实战】如何发现一个细分市场

今年年初亦仁微信公众号“亦无所知”一出场就发表了三篇重量级文章,立刻在互联网运营圈引起一波小震动。经过互联网红人曹政(微信公众号”Caoz的梦呓”)、冯大辉(微信公众号“小道消息”)等人的转发之后,阅读量在一周内突破一万+。一个初创微信公众号在如此短暂的时间内能达到这样的阅读量,能量不容小觑。

 

这三篇文章分别是:

这些年我从互联网收获的三桶金和五点感悟
【干货】如何打造一台每个月赚10000美元的赚钱机器?
通过Google挖掘细分市场的一个案例

 

亦仁是谁?亦仁作了简简单单的介绍自我介绍:“前阿里运营,现创业者。一无所知,保持空杯,保持饥饿。”

说实话,这三篇文章我每篇至少读了三遍,然而内容太多,依然不能消化。而要实践起来,那又是另一个故事了。这里只说一句,这个个人博客网站“最美时刻”的建立,要说感谢的话,三个人我必须要感谢,曹大、亦仁和顾小北。正是读了他们三人的文章才促使我迈出我的一小步,建立个人博客。

 

进入这篇文章的正题,如何发现一个细分市场?

今天分享两个方法,一个是曹大、亦仁和顾小北三位大神教给我的,另外一个是我无意间摸索出来的,是在第一个之后的延伸,供后续参考。

 

1、发现一个细分市场,我们首先要知道,如何挖掘一个痛点?

痛点即需求,个人的需求,他人的需求,企业的需求,甚至动物的需求等等。有句话讲艺术来源于生活,需求也一样。

举个例子,因为最近在学习Python,我本来在想如何实现微信公众号文章的批量抓取并生成PDF文件。转而想到公众号如果更新的话,如何把作者新发布的文章更新到现有的PDF文件里面去呢?其中一个有效的方法就是将新的文章也生成PDF文件,然后将其合并到现有的PDF文件里面去。这里就产生了一个痛点/需求,如何合并PDF文件?

搜索一下关键字“PDF合并”,会看到如下词条:

又或者我们看下下面的相关搜索:

通过这种搜索关键字的方式,我们就可以知道还有哪些PDF相关的痛点,并以此对某个领域进行深层次的分析,比如上面出现的问题,现在“手机pdf合并软件哪个好”?

继续说PDF合并这个痛点,讲真我认为这个需求其实很小,要不是恰好遇到,我真不知道什么时候我会有这样的需求。但是事实上往往一个很小的需求却有很大的挖掘空间,你想想,我们地球上有60亿人口啊,你没有不代表别人没有。在这个数量级,任何一个小小的需求都会被放大无数倍。

家里码字,没法Google。:) 看下百度搜索“PDF合并”前三位的网页:

三个网站分别是:

smallpdf.com

www.pdfdo.com

www.ilovepdf.com

我们看下三个网站的日均访问量:

分别是接近30万,2万,22万的日均访问量。朋友们,流量就是钱啊!

所以利用好搜索引擎,分析关键字,进一步挖掘痛点,发现大众需求,就是一个细分市场。

 

2、还有没有可延伸的?痛点/需求裂变?

当然有。

一定有吃瓜观众在想我刚才发的日均访问量在哪里看的?

诺,一条链接甩你脸上:myip.ms,网站长这样:

其实还可以看到网站的其他信息,比如上面的另外一个PDF转换相关的网站。也是每日近两万的访问量,重要的是这个IP下面管理了11个相同类型的网站:

所以发现一个细分市场的网站之后,我们可以看看这个痛点和需求相关的网站,以此来发现类似的痛点和需求。来看看converter这个网站IP下面的相关网站吧。

里面包括比如获取在线视频的音频,Facebook图片下载,在线二维码生成等等。

另外similarweb也有类似的功能,还可以对某一类型的网站进行统一对比。

 

好啦,我写博客的时候网站卡到爆,网站还有很多优化的空间哪。执行力是关键,希望后面好好优化网站,还能继续写文字。希望美时美刻都是最美时刻。先写这么多,谢谢啦!

 

#文章原创,码字不易。转载请保留出处:https://www.msmk.me/how-to-find-a-market-segment/

 

WordPress遇到Briefly unavailable for scheduled maintenance的解决办法

博客使用了shortpixel这款图片优化插件,每次写文章的时候,都在博客后台都在不停地转圈,导致我的博客异常缓慢。像这样,我就纳闷了,我一张图片没有它有什么好转的?而且,它转的时候,WordPress还不能点发布文章,你点其他地方动一动,网页一崩溃,文章就可能没了…

打开一看,

Quota Exceeded

The plugin has optimized 106 images and stopped because it reached the available quota limit. 33 images and 147 thumbnails are not yet optimized by ShortPixel.

噢您的图片已达上限106张,请升级企业版。感情这插件就在后台不停数数呢?

或许是没有更新的原因吧,我点了下更新。这下好了,网站挂了。页面提示:

Briefly unavailable for scheduled maintenance. Check back in a minute.

我写了一个小时的文章啊!╮(╯▽╰)╭,心疼!

赶紧找了下解决办法:

原来是在网站的根目录生成了一个隐藏.maintenance 文件,就是这个文件在作怪。里面写了一句php,就啥也没有。直接删除即可,删除方法:

rm -rf .maintenance

再次打开网站,嘚恢复正常。

至于shortpixel这款插件嘛,先打入冷宫吧!

 

#文章原创,码字不易。转载请保留出处:https://www.msmk.me/briefly-unavaila…uled-maintenance/

 

当年一个打五个的女生出道了

红梅是我读五年级时候转来我们班的,更准确的说应该是降级。据说当时她都马上升初二了,老师管不住,于是被勒令退学,几经辗转才来到我们班。

女生比男生发育早,尤其在这十二三岁的年纪。红梅比我们班最高的男生都高出一大截,理所当然的坐到了最后一排。她一个人一排。

红梅性格很活泼开朗,这是我当时所能想到的形容她形容词,也许现在说open更加恰当,很快她就和班里的同学打成一片。我们都很乐于听她讲一些初中的传奇经历,能一下降两级毕竟也挺不容易的。她说她可以保护我们,如果有隔壁班的同学欺负我们,跟她吱一声,保证摆平。起初我们不相信,说罢她双手撑地,就地打了一个翻滚。然后又左右手各拉一个男生转圈,两个男生被搞得团团转愣是挣不开她的手。我们顿时五体投地,估摸着红梅应该一挑五都没问题,这个小弟我当定了。

那会我在四姨家寄读,红梅的家正好里四姨家不远,所以放学后就一起回家。她说她会武功,也不知道她是哪里学来的,同行的同学都很兴奋,嚷嚷着让她教我们,她欣然同意。于是在放学路上的一个石坝上,我们扎马步,打拳,翻滚。话说翻滚真是太难学了,头受不了。

回家的路上会经过一个小竹林,竹林里有两个坟地,坟地平行的分布在路的左右两边。什么感觉呢,站在路中间,往左或右跨一步就能跨到坟上。加上风吹着竹林发出沙沙的声音,我能听到的就只有自己的心跳了。穿过竹林往前走一点有一个小山洞,里面黑漆漆的什么也看不见,到现在我还不知道里面到底是什么。但是自从知道有磷火这么个诡异的东西之后,我就更害怕了。那时候流行林正英的僵尸片,每思及此,胆战心惊。所以我一个人回家的时候都是冲着跑过这段路的。红梅不怕,因为她有绝招。
她说:“你知道林正英演那个道士的武器吗?是红剑,不应该是血剑。鬼很怕这个东西的。”
她把红巾解下来拿着其中端然后开始转圈,“红巾转起来之后,鬼会以为我们在舞血剑,就不敢靠近我们了。”
我顿时明白了,红巾是鲜血染红的,所以还有Qugui的功效。后来每次经过这段路,几个同学都会解下红巾摇摇晃晃的跑过。

第二学期的开学后,红梅就没来上学。只是听说她去了很多地方,见了很多人。

再次见到她的时候我已经在读高二了,也是去四姨家的路上遇见。她穿着一双高跟鞋,皮衣皮裤。头发被染得焦黄,大波浪。我看到她烈火一样的嘴唇,还有画的漆黑的细长眉毛。我不敢看她的眼睛,她先开口了,带着笑:
“这不是军哥么,去哪啊。”我不喜欢这样的笑,就像电影。
“回家啊,这是–”,我被她打断了,
“还认得到我不,我红梅啊。”她掏出一包红梅烟,我看到她染红的指甲。
“咋认不到哪,这是在哪里发财啊。”我学着大人们说的客套话,“我不烧烟。”
“发什么财,混日子。我要进城了,有时间来我那里耍嘛。”她点了根烟,准备离开。
“要的要的,有空再见。”我说。
然后便各自走各自的路,我心里不免唏嘘。她有什么样的故事,我早已不想知道,就像这烟一样,自由像风一样飘散在风里吧。

今年春节过年回家,快到家时我看到一根电线杆上贴着张黑白照片,依然带着笑。照片上面黑体字印着:防火防盗防红梅,照片下面印着:红梅电话:xxxxxxxxxxx

当年一个打五个的女生出道了!

Redhat本地磁盘配置和扩容

今天简单讲一讲如何对Redhat等常见的Linux本地磁盘配置和扩容。

现在我们假设有一块新的磁盘/dev/sde要挂到我们的系统上,我们可以用fdisk -l查看。

开始之前我们要了解Linux的逻辑卷LVM的简单原理,最底层是物理层,也就是PV,然后我们在上面创建磁盘卷VG,再上面是我们的逻辑卷LV。

此处应有图。

 

创建过程:

1、创建物理层PV,使用命令:pvcreate /dev/sde

2、创建磁盘卷层VG,这里我们将VG命名为datavg01,你也可以使用其他名字。使用命令:vgcreate datavg01 /dev/sde

3、创建逻辑卷层LV,LV命名为data01,假设磁盘大小为100G,使用命令:lvcreate datavg01 -n data01 -L 99.99G (创建逻辑卷会占用很少的空间,所以这里不能写成100G,否则会创建失败)

4、上述创建完成后可以分别使用displaypv ,displayvg,displaylv查看创建情况。

5、同时在/dev/mapper/下可以看到我们创建的磁盘配置文件,格式化磁盘分区:mkfs.ext4 /dev/mapper/datavg01-data01

6、创建需要挂载的文件夹:mkdir /data01

7、挂载磁盘:mount /dev/mapper/datavg01-data01 /data01

8、配置开机自动挂载:echo ‘/dev/mapper/datavg01-data01 ext4 defaults 1 2’ >> /etc/fstab

以上就是基本的Redhat本地磁盘配置和扩容。

 

网络磁盘NFS创建和挂载

如果不是本地磁盘,而是来自存储或者其他NFS共享磁盘,开机自动挂载需要做相应改变,否则会因无法挂载而导致系统无法启动。此时需要进入single单用户模式修改etc/fstab配置

附上NFS挂载磁盘的方法:

首先查看可挂载的NFS磁盘,

showmount -e

挂载命令格式如下:

mount -t nfs 192.168.0.1:/data01  /mnt/data01

此时,/etc/fstab应配置为(注意配置不当可能会使系统无法启动):

192.168.0.1:/data01    /mnt/data01   nfs     defaults   0 0

 

存储扩容:

如果/data01空间不足,而硬盘又有足够的空间,这个时候我们会需要进行扩容。请注意备份数据。

PV,VG,LV上有足够空间的情况下,可以按照上述步骤进行逐步操作,最后扩充到/data01。

使用命令:lvresize 或者 lvextend

 

参考链接:http://www.92csz.com/study/linux/

相关文章:SWAP目录创建

WordPress网站内存不够用处理方法

 

ITsupport

最美时刻-探索人生旅途中的美时美刻!

 

 

美国签证申请攻略

前段时间由于工作需要去美属波多黎各出差,啥?不知道波多黎各在哪?看这里,波多黎各位于加勒比海,就当我免费普及地理知识了。

行走在世界的角落——波多黎各的美妙

哎,扯远了。于是为了美国签证申请,自己各种查资料,准备材料。准备材料过程大概两个周,然后去广州面签,期间也遇到了行政审查(administration processing),但是总得来说比较顺利,二十天后就出签了。

简单总结下本次美国签证申请经历,于是有了这篇美国签证申请攻略。

主要过程为:网上申请、缴费、面签预约、面签、出签

 

一、完成 DS-160 电子表格申请。

美国签证申请,首先进入签证页面,了解你的「商务/旅游签证」类型。进入DS-160页面进行在线填写。

进入 DS-160 页面后,首先选择面签的城市。因为作者在深圳,就近选择在广州的驻华大使馆,另外还有驻北京、成都、上海、沈阳的领事馆可以选择。网站比较慢,而且需要填的东西比较多,填写需要一点耐心。不会英文也不用担心,你会发现只要鼠标放在英文下面,中文翻译就会非常人性的展现。

选择好城市后,并选择“Start an Application”,跳转后填写安全问题,并记住右上角的申请 ID 以及你的安全问题,这样你可以在稍后的 30 天内继续完成表格填写。如果不想在 30 天内完成申请,还可以在表格底部选择“保存”,便于以后的表格完成。再次强调,美国签证申请的表格填写需要仔细和耐心,并保持真实。

上面是 DS-160 申请表,从左边可以看出,从「Getting Started」开始一共有 11 个部分要填写。

需要注意的是:

1、表格所有的填写都用英文,除了上图种的「Full Name in Native Alphabet」要用中文填写。

2、「Do you have a telecode that represents your name?」一项我当时选的“No”,不过网上也有选择「Yes」的,可以再在ChaseDream (http://apps.chasedream.com/chinese-commercial-code/) 中查询标准中文电码,填入数字即可。

3、「Person/Entity Paying for Your Trip」,填写你此次旅行的出资人,此处将与后续的财力证明有关。 上传一张在最近六个月内拍摄的2英寸x2英寸(5.1厘米x5.1厘米)照片。

4、完成所有内容填写和照片上传后签名。签名后,系统会告诉你要打印那一页,或者你可以选择把 DS-160 页发到指定邮箱,日后打印也可。使用彩色或者普通黑白打印均可,条形码清楚。

 

二、注册并创建个人档案,缴纳签证费用。

申请签证需要在CGI的上述页面,选择新用户,完成注册。

注册完成后,完成「个人资料」更新,然后选择「新的签证申请/安排面谈时间」,一步步进行选择,进入缴费页面,支付相当于 160 美元的人民币。我记得加上手续费我一共交了1007.3毛的样子。

缴费有 3 种方式,但都只支持中信银行的缴纳。

方式一:使用中信银行的「银行卡」进行在线支付。

方式二:选择中信银行柜台支付(需携带打印好的「美国签证付款单」和护照),银行支付完成后会得到一个收据。

方式三:选择中信银行的自动柜员机进行支付(网页申请的最后一步会得到一个 CGI 码,用于柜员机支付的识别),完成后会得到一个收据。

 

三、面签预约。

缴费完成后,凭借缴费收据编号,进入「个人资料」页面里左上角「安排面谈时间」里,进行面谈时间预约。

至此,美国签证申请网上申请及面签预约完成,下面开始准备相关纸质材料。

纸质材料准备:

必要性材料:

面谈预约单打印件。DS-160 确认页打印件。一张在最近六个月的2英寸x2英寸照片。新旧护照。

支持性材料(最好是原件):

当前收入证明、纳税单、房产证或企业产权证、资产证明。行程表和/或其他有关旅行计划的说明。申请人所在单位的介绍信,详细说明申请人的职位、工资、入职时间、是否获准休假、赴美参加商务活动的目的(如有)等。犯罪/法庭记录(无论在何地被捕或定罪,即使已服完刑期或被赦免也不例外)。

此外,根据申请人的出行目的,可能还需携带下列材料:

学生:携带成绩单和学位证明/文凭,以及银行月结单、固定存款单等资金证明。

在职人员:携带单位开具的就职证明以及最近三个月的工资单。

 

四、美国签证申请面签(以美国驻广州领事馆为例)。

除了签证相关的材料,签证申请人不允许携带电子设备,钱包,背包,食物或者雨伞进入领事馆。可以到旁边的报亭寄存,也不贵。到达领事馆后,工作人员会引导去签证大厅的窗口交表。然后,将会被指引到指纹队伍排队等候指纹的采集。最后,会来到面谈队伍排队等候面谈。

面签的时候我就把平时穿的蓝色衬衣穿过去的,干净整洁即可。这里有个小插曲,在我前面的面签的男人,感觉他比较紧张。面试官问他问题的时候,说话不是很清晰,回答问题有点支支吾吾的感觉。然后面试官问:你能说英文吗?他想了三秒钟回答YES。面试官马上用英语问他这次你要在美国呆多久?结果这兄弟愣了半天没反应过来。结果大家都猜到了,面试官说Sorry,我不能给你签证。

轮到我的时候,其实还是有那么一点紧张的,也问了我两个英文问题,不过都比较简单,轻松过关。因为我的公司比较敏感的关系,他特意看了我的简历,结果觉得我的简历太过于简单,要求补充。最后递给我一张221(g)的黄绿色纸件,后续不需要再面谈,要求补充简历和邀请函发到领事馆邮箱。于是回到公司当天就给他发过去。

网上的一些问答技巧:

面签官中文很好,一上来请跟他说“您好”,而不是“hello”,否则容易被绕进去用英文回答。问题一般为申请表内容的确认,以及行程安排,所以回答问题尽量简洁,且符合申请表上得内容。一般的面签问题有:你以前去过美国吗?/你去美国干嘛?/去美国的路线是?/去多久?/跟谁一起去?/职业是什么?/月收入多少?/工作几年了?/以前去过哪些国家?/什么时候去的?/会讲英文嘛?/哪个大学毕业的?…… 面签时有礼貌且自信。

完成面谈后,就可以在家安心的等护照了! 而护照可以选择快递到家,也可以选择中信银行自取。这个在之前的CGI网页上是可以选择的。

 

五、美国签证状态查询和出签。

因为担心赶不上出差时间,我在第三天就开始发催签邮件,收到的回复都比较官方。但是还是很有用的,另外美国签证申请其他方面,比如涉及美国签证状态查询,催签邮件,和简历的写法,我单独写到这里了。

美国签证状态查询、催签邮件和简历的写法

两天后状态变成行政审查,心里挺着急的。然后按照上述方法发了两封催签邮件,结果20天后刷新状态,签证已出。哈哈哈,说实话当时心里真是高兴,一切刚刚好,美时美刻都是最美时刻。哈哈,美国我来了~

 

批量ping服务器IP脚本(Python)

做IT服务的同学都知道,有时候我们有些的小需求,比如测试某个服务器端口是否连通,测试某台服务器是否正常启动。这种需求一个两个还好,人工即可完成。但是当面临几百个上千个的服务器时就有点力不从心了。美时美刻都要变成痛苦每一刻了。。。

 

最近恰好我也遇到这么个差事,正好之前学习了些Python的基础知识,于是花了一个小时写了这个批量ping服务器IP脚本。使用起来可以说是简单,好用,心里美滋滋~

 

我用的服务器是redhat,可以直接使用已有的Python环境。以下所有文件都在同一目录下即可。

1、创建ip.txt文件,将IP或服务器主机名地址保存在文件中。格式如下:

2、创建ip_status.py脚本文件,ping上述ip或服务器主机名地址,将结果显示在屏幕上并且保存到check.txt。

3、使用chmod 777 ip_status.py将脚本改为可执行模式,使用./ip_status.py 运行脚本,效果如下:

脚本代码如下:

#!/usr/bin/python
import os
import commands
import string

#读取IP或服务器主机名列表

f = open(r”./ip.txt”,’r’)
iplist = f.readlines()
#print iplist
f.close()

print ‘===Start to ping===’

f = open(r”./check.txt”,’wb+’)

 

#生成ping命令并开始ping主机

for ip in iplist:
         command = ‘ping -c 1 ‘ + ip.strip(‘\n’)
         ping_status = commands.getoutput(command + r” |awk ‘/transmitted/ {print $4}'”)  #获取ping输出的最后一行,获取received状态

if(ping_status != ‘0’):
     str1 = ip.strip(‘\n’) + ‘ is ok!\n’
else:
     str1 = ip.strip(‘\n’) + ‘ is unreachable!\n’

print str1
f.write(str1)  #保存

f.close()

以上。

如何开始一次国外自由行

很多朋友可能已经玩遍全国各地,或者也已经随团出国游很多次,但是要自己策划一次国外自由行,还是心里有小小不安。

一个人最难的还是第一次嘛,对不对?语言不通,交通不熟,住宿问题,景点如何安排,如何省钱都是大家关心的事情,你说是不是?

当然啦,如果你是自由行的老鸟,可以完全忽视这篇文章! 🙂

恰好最近小风风首次完成了自己的国外自由行–日本关西京阪奈六天自由行,亲身体会最重要,所以给大家讲一讲我的切身体会。今天这篇文章将会给大家分享如何完成一次国外自由行攻略~

继续阅读“如何开始一次国外自由行”

我在 张晓风

记得是小学三年级,偶然生病,不能去上学,于是抱膝坐在床上,望着窗外寂寂青山、迟迟春日,心里竟有一份巨大幽沉至今犹不能忘的隐痛。为什么痛呢?只因你知道,你的好朋友都在那里,而你偏不在,于是你痴痴地想,他们此刻在操场上追追打打吗?他们在教室里挨骂吗?他们到底在干什么啊?不管是好是歹,我想跟他们在一起啊!

于是,开始喜欢点名,大清早,大家都坐得好好的,老师说:“XXX!”“在!” 正经而清脆,仿佛不是回答老师,而是回答宇宙乾坤,告诉天地,告诉历史,说,有一个孩子“在”这里。

回答“在”字,对我而言总是一种饱满的幸福。

人们心目中的神明,其所以神明,也无非由于“昔在、今在、恒在”,以及“无所不在”的特质。而身为一个人,我对自已“只能出现于这个时间和空间的局限”感到另一种可贵,仿佛我是拼图板上扭曲奇特的一块小形状,单独看,毫无意义,及至恰恰嵌在适当的时空,却也是不可少的一块。

其实人与人之间,或为亲情或为友情或为爱情,哪一种亲密的情谊不能基于我在这里,刚好,你也在这里的前提?一切的爱,不就是“同在”的缘份吗?

有一年,和丈夫带着一团的年轻人到美国和欧洲去表演,我坚持选崔颢的《长干曲》作为开幕曲,在一站复一站的陌生城市里,舞台上碧色绸子抖出来粼粼水波,唐人乐府悠然导出:“君家何处走,妾住在横塘。停船暂借问,或恐是同乡。”渺渺烟波里,只因错肩而过,只因你在清风我在明月,只因彼此皆在这地球,而地球又在太虚,所以不免停舟问一句话,问一问彼此隶属的籍贯,问一问昔日所生、他年所葬的故里,那年夏天,我们也是这样一路去问海外中国人的隶属所在的啊!

我喜欢让自己是一个“紧急待命”的人,随时能说“我在,我在这里?”

那是端午节的晚上,在澎湖的小离岛。为了纪念屈原,渔人那一天不出海,小学校长陪着我们和家长会的朋友吃饭,那些面对台北人和读书人自觉地有一份的卑抑的渔人,一喝了酒竟人人急着说起话来,说他们没有淡水的日子怎么苦,说淡水管如何修好了又坏了,说他们宁可倾家荡产,也不要天天开船到别的岛上去搬运淡水…… 而他们嘴里所说的淡水,在台北人看来,也不过是咸涩难咽的怪味水罢了——只是于他们却是遥不可及的美梦。

我们原来只是想去捐书,只是想为孩子们设置阅览室,没有料到他们红着脸粗着脖子叫嚷的却是水!我能为他们做什么?在同盏共饮的黄昏,也许什么都不能,但至少我在这里,在倾听,在思索我能做的事……

《旧约·创世纪》里,堕落后的亚当在凉风乍至的伊甸园把自己藏匿起来。上帝说: “亚当,你在哪里?” 他噤而不答。如果是我,我会走出,说:“上帝,我在,我在这里,请你看着我,我在这里。不比一个凡人好,也不比一个凡人坏,我有我的逊顺祥和,也有我的叛逆凶戾,我在我无限的求真求美的梦里,也在我脆弱不堪一击的人性里。上帝啊,俯察我,我在这里。”

“我在”,意思是说我出席了,在生命的大教室里。

几年前,我在山里说过的一句话容许我再说一遍,作为终响:

“树在。山在。大地在。岁月在。我在。你还要怎样更好的世界?”

 

#文章来源于课本

记一次服务器内部错误500处理过程

上次对网站进行WordPress全站HTTPS配置以后,网站访问起来舒服了不少。

WordPress网站如何配置全站HTTPS?

但是百度抓取却出现异常。

尝试进行手工抓取,仍然失败:

失败报错:

网上搜索了很多关于服务器内部报错的解决方法,但是都比较笼统。没有讲具体的检查方法,简单说就是服务器内部错误,自己去检查吧。但是我的网站从各个方法测试都是可以正常访问的,真是欲哭无泪,就这样卡了我好几天。

今天检查网站Apache目录下erro_log才发现如下报错:

原因是我之前才配置主题的时候,修改了footer.php里面的一个参数导致。经过修改之后网站就恢复正常,百度蜘蛛抓取也没有问题。

 

总结:以后遇到类似错误,首先应该对Apache的日志进行分析,找到问题后处理起来就比较简单了。

#文章原创,转载请注明出处

 

Linux VCS集群配置常用命令

VCS软件是Linux常用的软件,全称是Veritas Cluster Server,配置过程较为复杂,集群配置难度较高。我基本上是听到要配置这个东西就头大,因此Linux VCS集群敢都不敢碰啊~

最近需要将公司的VCS系统升级到6.0,写好文档,硬着头皮试了一把,果然各种坑。有句话说得好,计划赶不上变化。

顺便把Linux VCS常用的基础命令和问题定位方法做个总结。没有用过GUI图形界面,都是用命令完成的。

1、VCS日志和版本查看。

VCS引擎日志通常位于/var/VRTSvcs/log/下面,engine_A.log。

VCS代理日志通常位于/var/VRTSvcs/log下面,日志文件用节点名字来命名,如Ipaddress_A.log。

VCS版本和License查看:vxlicrep

2、VCS集群通信问题查看。

hastatus -sum

正常情况下会显示各个节点的通信状况,显示为online/offline状态。

如果输出类似如下结果,表明集群之间通信问题:

VCS:11307:Node has not received cluster menbership yet, cannot process HA command

如果输出类似如下结果,表明VCS的启动引擎有问题:

haserver STALE ADMIN WAIT: all system stale

这时候要检查LLT模块是否有问题,查看/etc/llthost/etc/llttab是否与预期配置的一致,检查心跳是否有问题。

3、GAB模块问题。

gabconfig -a

如果输出类似如下结果,表明GAB模块正常,否则需要检查/etc/gabtab文件。另外如果没有h端口输出,表明HAD有问题,见后文。

我升级的时候正好遇到了GAB故障,在engine_A.log中显示为启动失败,errno = 2,查阅官方Symentec的指导说是安装过程中安装包有问题,建议重装,心都碎了。

4、HAD模块问题。

hacf -verify /etcVRTvcs/conf/config

使用上述命令可以检查VCS配置是否正确,如果没有输出则表明正确。

5、集群的启动和停止。

hastart

hastop -local/-all   #停止本地或停止集群

6、节点切换。

使用hastatus -sum查看service group,可以将系统从online和offline中来回切换。

hagrp -switch service_group -to system

目前主要用到的就是这些命令,其他可以参考这里。