vlambda博客
学习文章列表

偷偷玩HDFS,被老婆发现了!

        皓月当空,吟诗一首。

水中月亮向我游,游啊游了五年久。游到今天终到岸,用手一捧稀巴烂。

        好诗!好诗!

回家打算开门,咦?门打不开!千呼万唤,“老婆”在里面说话了,似乎不悦,情况不妙!经初步了解,莫非是搞HDFS,被老婆发现了,老婆很生气!

“我出4个问题,讲的有道理,才准进门!”。

好吧,老婆大人如此生气,看来只好老实照老婆意思做。

老婆大人出题了。

问题1:HDFS都有哪些角色,分别做什么事情?


        老婆莫急,立刻给你画图。


        hadoop进程及作用:

偷偷玩HDFS,被老婆发现了!

        角色也蛮多的。看起来,HDFS里面有很多小兄弟在干活!麻雀虽小,五脏齐全!


问题2:列举下HDFS设计中,有用到哪些设计思想?


设计思想啊,这可有点高深。老婆莫怪,马上给你画。

咦,画出来一看,似曾相识!


问题3:对于HDFS故障,有什么预防措施?


好,老婆你看。

墨菲定律告诉我们,问题总会存在,出现问题,第一步不是张大嘴巴!拿咱家的保险箱来说。

        首先,钢板要厚,小偷用手扳不开,用锯子锯很磨蹭,这就是所谓的冗余。

        第二,钱也别放一个地方,保险箱被偷了,咱不还有私房钱,不,银行里面的钱吗?这就是所谓的备份。    

        第三,家里装了摄像头、报警器,如果有异常,就会叫个不停,至少惊动了邻居,小偷就心虚了。咱把保险箱的钱数精细了,精确到小数点后6位数,钱一对不上,老婆你不就第一个发现了嘛!这就是所谓的监控和告警。

        最后,那假如保险箱真的被偷了呢?莫慌!咱保险箱旁边留下了指纹收集器,小偷在作案过程中,必会在指纹收集器上留下痕迹,咱就循着这个痕迹,捉到小偷,这就是所谓的异常恢复预案。


问题4:对于HDFS读写操作,有什么心得?


这可难倒我喽!思忖再三,老婆莫怪,大数据博大精深,这是我的一点小心得。

    按说做事情,没有规矩,不成方圆。做事情前,一般都有做事的蓝图,有步骤,徐图前进。使用比较多的有五大步骤:创建,规划,执行,监控,收尾。

首先,客户端向服务端发出读写请求,服务端响应。

第二,管理端确认请求后,和客户端商量下一步做什么、怎么做,在哪里等等内容。

第三,管理端把事情做事策略、做事流程交给手下的小兄弟,小兄弟渴望加薪,狠狠干。

第四,管理端平时也时刻关注大屏、时时不忘叮嘱下小兄弟,累了就发糖,咱两关系非同一般!

第五,活干完了!状态在登记表上该填了就填了;占用的资源该收就收了。最后,不忘给客户端打招呼,让客户端给个好评。


        最后,”我以后再也不偷偷玩HDFS了!老婆,开门吗“?只见,老婆不急不慢的说:”玩HDFS可以,切莫偷偷玩“。