亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        應(yīng)用Hbase快照機(jī)制

        2018-03-03 04:48:11
        網(wǎng)絡(luò)安全和信息化 2018年5期
        關(guān)鍵詞:信息

        在Hbase中快照實(shí)際上就是一份元信息的合集,在對表進(jìn)行快照時,并不會涉及到表中實(shí)際數(shù)據(jù)的拷貝,而是僅僅拷貝關(guān)于該表的一些元數(shù)據(jù)信息。

        例如組成表Region info,Descriptor描述信息以及與其對應(yīng)的HFile文件的引用等內(nèi)容。

        在Hbase中不僅可以對表進(jìn)行快照操作,還可以利用快照將表恢復(fù)到之前的狀態(tài),快照可以在線或者離線操作。

        注意:Hbase中的快照是基于文件系統(tǒng)級別進(jìn)行的。

        實(shí)際上,利用Hbase的快照操作可以對表進(jìn)行備份。在Hbase中對于表的備份包括表復(fù)制,導(dǎo)入導(dǎo)出表或者先將表關(guān)閉之后使用Distcp分布式拷貝來復(fù)制HDFS中關(guān)于表的Hfile文件等。

        對于前兩種方式,實(shí)際上調(diào)用了MapReduce來掃描整張表的數(shù)據(jù),然后將表復(fù)制出去。因?yàn)楸頂?shù)據(jù)是存放在RegionServer中的,所以需要RegionServer發(fā)生大量的I/O操作。將整張表的數(shù)據(jù)備份出去。

        對于后一種方法,會將表關(guān)閉來停止所有的讀寫操作,在實(shí)際的生產(chǎn)環(huán)境中很難實(shí)現(xiàn)。

        相比之下,在Hbase使用快照機(jī)制優(yōu)勢就很明顯了,在使用快照過程中,管理員不需要拷貝整張表的數(shù)據(jù),而直接克隆表的元數(shù)據(jù)信息,因?yàn)椴簧婕按罅康腎/O操作,這對Regionerver產(chǎn)生的影響最小。

        另外,也可以將快照導(dǎo)出到其他Hbase集群,導(dǎo)出操作只是帶有一些額外的集群間的邏輯數(shù)據(jù)的同步而已。

        使用快照完成表的備份,是在HDFS層面進(jìn)行的,意味著HMaster和域服務(wù)器與操作無關(guān),就無需為不必要的數(shù)據(jù)創(chuàng)建緩存空間,不會涉及對整張表的掃描。

        使用常規(guī)的表備份方式,因?yàn)闀?chuàng)建大量的對象而引起GC暫停,這會對Hbase的性能造成影響,例如DataNode數(shù)據(jù)節(jié)點(diǎn)會產(chǎn)生額外的網(wǎng)絡(luò)和磁盤負(fù)載等。

        對于快照來說,離線方式指的是將表Disbale掉,由Hbase Master來遍歷HDFS中的表的元數(shù)據(jù)和Hfile,從而建立引用關(guān)系。

        在線方式就是在表正常訪問的情況下,其過程類似于Prepare和Commit兩階段的提交。

        HMaster收到創(chuàng)建快照命令后,會作為Coordinator協(xié)調(diào)者從Hbase的Meta表中取出目標(biāo)表的Region和對應(yīng)的RregionServer信息,這些RegionServer就作為第二階段提交的Participant參與者,Prepare準(zhǔn)備階段會將表的Region信息做快照,并存儲到HDFS的臨時目錄,在Commit提交階段會將HMaster把臨時目錄改成正確的目錄。在創(chuàng)建快照的過程中,HMaster和Region server都是通過Zookeeper進(jìn)行數(shù)據(jù)共享的。

        這里使用了Hbase集群,其中包含三個節(jié)點(diǎn)。在執(zhí)行Hbase快照前,需要在主節(jié)點(diǎn)上進(jìn)入Hbase的“conf”目 錄。 執(zhí) 行“vi hbasesite.xml”命令,在其配置文件中找到“”行,將其下的一行修改為“”,來啟動Hbase的快照功能。

        同理,在其他兩個節(jié)點(diǎn)上分別打開上述配置文件,在其中添加“hbase.snapshot.e n a b l e d”,“”,“”行。

        然后,分別在以上節(jié)點(diǎn)的Hbase的“bin”目錄下執(zhí)行“./stop-hbase.sh” 和“./start-hbase.sh”命令,來重啟Hbase使上述配置生效。

        在主節(jié)點(diǎn)上執(zhí)行“./hbase shell”命令,在控制臺中執(zhí)行“l(fā)ist”命令,查看數(shù)據(jù)庫中存在的表信息。例如執(zhí)行“scan ' product'”命令,查看“product”表的內(nèi)容。

        執(zhí) 行“s n a p s h o t'product',' productsnapsh ot'” 命 令,針 對 該 表創(chuàng)建快照,快照名為“productsnapshot”。

        在Linux命令行下進(jìn)入Hadoop的“bin”目錄,執(zhí)行“./hdfs dfs -ls /hbase/.hbase-snapshot”命令,查看快照文件存儲信息。

        在其中打開名為“productsnapshot”的目錄,在其中包含“.snapshotinfo”和“data.manifest”兩個文件,存儲上述快照的元數(shù)據(jù)信息。

        在Hbase控制臺下執(zhí)行“l(fā)ist_snapshots”命令,可以查看快照信息,包括快照的名稱,源表以及創(chuàng)建的日期和時間等。

        利用快照可以創(chuàng)建一張新的表,可以實(shí)現(xiàn)表的克隆操作,新表中的數(shù)據(jù)和創(chuàng)建快照時的表數(shù)據(jù)相同。針對克隆表的修改操作,不會影響快照以及原始表。

        在Hbase控 制 臺下 執(zhí) 行“clone_snap'p r o d u c t s n a p s h o t''klproduct'”命令,可以克隆出名為“klproduct”的新表。

        利用快照可以將表恢復(fù)到快照創(chuàng)建時的狀態(tài)。

        注意:在恢復(fù)時需要先將將表Disable掉。

        例如執(zhí)行“disable product”,“r e s t o r e_s n a p s h o t'productsnapshot'”,“enable 'product'”命令,可以將表恢復(fù)到之前的狀態(tài)。

        執(zhí) 行“delete_snapshot'productsnapshot'”命令,可以刪除指定的快照。

        在Hbase集群環(huán)境中,可以將某集群中的Hbase快照導(dǎo)出到另外的集群中。

        為此可以先在Linux中進(jìn)入Hbase的“bin”目錄,執(zhí) 行“hbase class org.apache.hadoop.hbase.s n a p s h o t.t o o l.ExportSnapshot-snapshot productsnapshot-copy-to hdfs:///hostname:9000/hbase-mappers 16”命令,可以將名為“productsnapshot”的快照復(fù)制到名為“hostname”的集群中。

        猜你喜歡
        信息
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        信息超市
        展會信息
        展會信息
        展會信息
        展會信息
        展會信息
        信息
        健康信息
        祝您健康(1987年3期)1987-12-30 09:52:32
        8090成人午夜精品无码| 蜜桃久久精品成人无码av| 每天更新的免费av片在线观看| 国产小屁孩cao大人免费视频| 国产午夜福利av在线麻豆| 国产一级内射视频在线观看| 无码免费一区二区三区| 久久久亚洲经典视频| 亚洲精品无码久久毛片| 精品国产迪丽热巴在线| 日韩精品一级在线视频| 日韩精品熟女中文字幕| 欧美裸体xxxx极品少妇| 久久久久欧洲AV成人无码国产| 亚洲综合网中文字幕在线| 极品嫩模大尺度av在线播放| 成人三级a视频在线观看| 欧洲亚洲视频免费| 白白色日韩免费在线观看| 精品露脸国产偷人在视频| 亚洲精品国产成人无码区a片| 国内精品视频成人一区二区| 伊人久久大香线蕉av不变影院| 免费超爽大片黄| 国产成人综合久久精品推| 中文字幕精品人妻av在线| 久久综网色亚洲美女亚洲av| 乌克兰少妇xxxx做受野外| 最新69国产成人精品视频免费 | 日韩av一区二区无卡| 免费看美女被靠到爽的视频| 亚洲美免无码中文字幕在线| 国产精品涩涩涩一区二区三区免费 | 日本一区二区久久精品亚洲中文无| 精品久久久少妇一区二区| 人人妻人人澡人人爽人人精品97| 天天综合天天色| 亚洲五月天中文字幕第一页| 色多多性虎精品无码av| 亚洲一区二区三区国产精华液 | 人妻少妇中文字幕久久hd高清|