{"id":6030,"date":"2021-05-21T13:34:37","date_gmt":"2021-05-21T05:34:37","guid":{"rendered":"https:\/\/www.gbase8.cn\/?p=6030"},"modified":"2023-11-08T15:10:46","modified_gmt":"2023-11-08T07:10:46","slug":"gbase-8a%e5%8a%a0%e8%bd%bdhadoop-%e6%b5%8b%e8%af%952-6-10%e7%89%88%e6%9c%ac3%e8%8a%82%e7%82%b9%e9%9b%86%e7%be%a4%e5%ae%89%e8%a3%85","status":"publish","type":"post","link":"https:\/\/www.gbase8.cn\/en\/6030","title":{"rendered":"\u5357\u5927\u901a\u7528GBase 8a\u52a0\u8f7dhadoop \u6d4b\u8bd52.6.10\u7248\u672c3\u8282\u70b9\u96c6\u7fa4\u5b89\u88c5"},"content":{"rendered":"<p>\u672c\u6587\u4ecb\u7ecdhadoop  2.6.10\u7248\u672c\u7684\u4e09\u8282\u70b9\u96c6\u7fa4\u7684\u7b80\u5355\u5b89\u88c5\uff0c\u7528\u4e8e\u6d4b\u8bd5GBase 8a\u7684\u52a0\u8f7d\u529f\u80fd\u3002\u8be5\u5b89\u88c5\u4e0d\u5305\u542bzookeeper\u7b49\u9ad8\u53ef\u7528\u529f\u80fd\u548c\u5b89\u5168\u76f8\u5173\u7684\uff0c\u53ea\u7528\u4e8e\u53ef\u4ee5\u542f\u52a8\u670d\u52a1\uff0c\u653e\u7f6e\u6587\u4ef6\u548c\u901a\u8fc7GBase 8a\u52a0\u8f7d\u8fd9\u4e2a\u6587\u4ef6\u7684\u529f\u80fd\u6d4b\u8bd5\u7528\u3002<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Directory Navigation<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a2b162e90dcf\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a2b162e90dcf\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E7%8E%AF%E5%A2%83\" >\u73af\u5883<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E6%9C%8D%E5%8A%A1%E5%99%A8\" >\u670d\u52a1\u5668<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E8%BD%AF%E4%BB%B6\" >\u8f6f\u4ef6<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#JDK\" >JDK<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#hadoop%E7%89%88%E6%9C%AC\" >hadoop\u7248\u672c<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#Hadoop%E5%AE%89%E8%A3%85\" >Hadoop\u5b89\u88c5<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%88%9B%E5%BB%BAhadoop%E7%94%A8%E6%88%B7\" >\u521b\u5efahadoop\u7528\u6237<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%AE%89%E8%A3%85hadoop%E7%A8%8B%E5%BA%8F\" >\u5b89\u88c5hadoop\u7a0b\u5e8f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E9%85%8D%E7%BD%AEhadoop%E5%8F%82%E6%95%B0%E6%96%87%E4%BB%B6\" >\u914d\u7f6ehadoop\u53c2\u6570\u6587\u4ef6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#hadoop-envsh\" >hadoop-env.sh<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#core-sitexml\" >core-site.xml<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#hdfs-sitexml\" >hdfs-site.xml<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#yarn-sitexml\" >yarn-site.xml<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#slaves\" >slaves<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%90%8C%E6%AD%A5%E9%85%8D%E7%BD%AE\" >\u540c\u6b65\u914d\u7f6e<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E6%A3%80%E6%9F%A5%E9%85%8D%E7%BD%AE%E6%98%AF%E5%90%A6%E6%AD%A3%E7%A1%AE\" >\u68c0\u67e5\u914d\u7f6e\u662f\u5426\u6b63\u786e<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E9%85%8D%E7%BD%AE%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F\" >\u914d\u7f6e\u73af\u5883\u53d8\u91cf<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E6%A0%BC%E5%BC%8F%E5%8C%96\" >\u683c\u5f0f\u5316<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%90%AF%E5%8A%A8hadoop%E9%9B%86%E7%BE%A4\" >\u542f\u52a8hadoop\u96c6\u7fa4<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%90%AF%E5%8A%A8hadoop%E9%9B%86%E7%BE%A4%E6%9C%8D%E5%8A%A1_start-dfssh\" >\u542f\u52a8hadoop\u96c6\u7fa4\u670d\u52a1 start-dfs.sh<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E6%9F%A5%E7%9C%8B%E8%8A%82%E7%82%B9%E6%9C%8D%E5%8A%A1%E7%8A%B6%E6%80%81\" >\u67e5\u770b\u8282\u70b9\u670d\u52a1\u72b6\u6001<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E7%94%9F%E6%88%90hadoop%E6%95%B0%E6%8D%AE\" >\u751f\u6210hadoop\u6570\u636e<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E6%95%B0%E6%8D%AE\" >\u6570\u636e<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%88%9B%E5%BB%BAhdfs%E5%AD%90%E7%9B%AE%E5%BD%95\" >\u521b\u5efahdfs\u5b50\u76ee\u5f55<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E6%8A%8A%E6%95%B0%E6%8D%AEput%E5%88%B0hdfs%E9%87%8C%E9%9D%A2\" >\u628a\u6570\u636eput\u5230hdfs\u91cc\u9762<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E6%9F%A5%E7%9C%8Bhdfs%E7%9B%AE%E5%BD%95%E6%96%87%E4%BB%B6%E5%88%97%E8%A1%A8\" >\u67e5\u770bhdfs\u76ee\u5f55\u6587\u4ef6\u5217\u8868<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%8A%A0%E8%BD%BDhadoop%E6%95%B0%E6%8D%AE%E5%88%B0GBase_8a\" >\u52a0\u8f7dhadoop\u6570\u636e\u5230GBase 8a<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E9%85%8D%E7%BD%AE%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84hadoop%E7%9A%84gbase_hdfs_namenodes%E5%8F%82%E6%95%B0\" >\u914d\u7f6e\u6570\u636e\u5e93\u7684hadoop\u7684gbase_hdfs_namenodes\u53c2\u6570<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%8A%A0%E8%BD%BDhadoop%E6%95%B0%E6%8D%AE%E5%88%B0GBase_8a%E9%9B%86%E7%BE%A4\" >\u52a0\u8f7dhadoop\u6570\u636e\u5230GBase 8a\u96c6\u7fa4<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%AF%BC%E5%87%BAGBase_8a%E6%95%B0%E6%8D%AE%E5%88%B0hadoop\" >\u5bfc\u51faGBase 8a\u6570\u636e\u5230hadoop<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E9%80%9A%E8%BF%87select_into_outfile%E5%AF%BC%E5%87%BA%E5%88%B0hadoop%E9%87%8C\" >\u901a\u8fc7select into outfile\u5bfc\u51fa\u5230hadoop\u91cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E6%9F%A5%E7%9C%8Bhadoop%E9%87%8C%E7%9A%84%E5%AF%BC%E5%87%BA%E6%96%87%E4%BB%B6\" >\u67e5\u770bhadoop\u91cc\u7684\u5bfc\u51fa\u6587\u4ef6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%A6%82%E4%B8%8B%E6%98%AF%E4%BF%9D%E7%95%99%E4%BA%86gbase_export_directory%E7%9A%84%E6%95%88%E6%9E%9C\" >\u5982\u4e0b\u662f\u4fdd\u7559\u4e86gbase_export_directory\u7684\u6548\u679c<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E4%BB%8Ehadoop%E4%B8%8A%E9%9D%A2%E4%B8%8B%E8%BD%BD%E6%96%87%E4%BB%B6%E5%88%B0%E6%9C%AC%E5%9C%B0\" >\u4ecehadoop\u4e0a\u9762\u4e0b\u8f7d\u6587\u4ef6\u5230\u672c\u5730<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.gbase8.cn\/en\/6030\/#%E5%81%9C%E6%AD%A2hadoop%E9%9B%86%E7%BE%A4_stop-dfssh\" >\u505c\u6b62hadoop\u96c6\u7fa4 stop-dfs.sh<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%8E%AF%E5%A2%83\"><\/span>\u73af\u5883<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9C%8D%E5%8A%A1%E5%99%A8\"><\/span>\u670d\u52a1\u5668<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u4e09\u53f0redhat 6\u7684\u670d\u52a1\u5668,\u5df2\u7ecf\u914d\u7f6e\u7684\u4e3b\u673a\u540d\u5e76\u66f4\u6539\u4e86\/etc\/hosts\u7684\u914d\u7f6e\u3002<\/p>\n\n\n\n<p>10.0.2.201 rh6-1<br>10.0.2.202 rh6-2<br>10.0.2.222 rh6-3<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E8%BD%AF%E4%BB%B6\"><\/span>\u8f6f\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"JDK\"><\/span>JDK<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u81ea\u5e26\u4e86JDK 1.5\/1.6\/1.7\u7684\uff0c\u6211\u5168\u90e8\u5378\u8f7d\u4e86java\u5f00\u5934\u7684\u6240\u6709\u7248\u672c\uff0c\u5168\u65b0rpm\u5b89\u88c5\u4e86\u4e00\u4e2a jdk-8u291-linux-x64.rpm<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"hadoop%E7%89%88%E6%9C%AC\"><\/span>hadoop\u7248\u672c<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u4ece\u5b98\u7f51\u4e0b\u8f7d\u7684 https:\/\/hadoop.apache.org\/releases.html<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Hadoop%E5%AE%89%E8%A3%85\"><\/span>Hadoop\u5b89\u88c5<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%9B%E5%BB%BAhadoop%E7%94%A8%E6%88%B7\"><\/span>\u521b\u5efahadoop\u7528\u6237<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u8fd9\u5757\u6211\u5c31\u4e0d\u5199\u4e86\uff0c\u5305\u62echadoop\u7528\u6237\u4e4b\u95f4\u7684\u514d\u5bc6\u767b\u5f55 ssh\u4e92\u4fe1\uff0c\u4e5f\u4e0d\u5199\u4e86\uff0c\u8bf7\u81ea\u884c\u641c\u7d22\u6216\u53c2\u8003<\/p>\n\n\n\n<p><a href=\"https:\/\/www.gbase8.cn\/en\/12428\/\">hadoop\u642d\u5efa\u4e4blinux \u8282\u70b9\u95f4ssh \u4e92\u4fe1passphraseless\u7684\u642d\u5efa\u65b9\u6cd5<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%AE%89%E8%A3%85hadoop%E7%A8%8B%E5%BA%8F\"><\/span>\u5b89\u88c5hadoop\u7a0b\u5e8f<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5c06\u5b89\u88c5\u5305\u89e3\u538b\u5230\/home\/hadoop\u4e0b\u9762<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%85%8D%E7%BD%AEhadoop%E5%8F%82%E6%95%B0%E6%96%87%E4%BB%B6\"><\/span>\u914d\u7f6ehadoop\u53c2\u6570\u6587\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u8fd9\u5757\u53c2\u8003\u4e86\u7f51\u4e0a\u5927\u91cf\u7684\u4e09\u8282\u70b9hadoop\u5b89\u88c5\u6587\u6863\uff0c\u5982\u4e0b\u8fd9\u4e2a\u6bd4\u8f83\u9760\u8c31\u3002<br><a href=\"https:\/\/blog.csdn.net\/WCSDN402\/article\/details\/111345369\">https:\/\/blog.csdn.net\/WCSDN402\/article\/details\/111345369<\/a><\/p>\n\n\n\n<p>\u5b98\u65b9\u7684\u7b80\u5355\u96c6\u7fa4\u5b89\u88c5\u6587\u6863\uff0c\u4e5f\u505a\u4e86\u53c2\u8003<br>https:\/\/hadoop.apache.org\/docs\/stable\/hadoop-project-dist\/hadoop-common\/ClusterSetup.html<\/p>\n\n\n\n<p>\u540e\u9762\u6211\u53ea\u8d34\u6211\u7684\u914d\u7f6e\u6587\u4ef6\uff0c\u5176\u4e2d\u90e8\u5206\u5728\u5b98\u65b9\u6587\u6863\u91cc\u6ca1\u6709\u51fa\u73b0\u7684\u53c2\u6570\uff0c\u6211\u57fa\u672c\u90fd\u5220\u6389\u4e86\u3002\u6211\u662f\u6d4b\u8bd5\u7528\uff0c\u4e0d\u662f\u751f\u4ea7\u73af\u5883\u3002<\/p>\n\n\n\n<p>\u4fee\u6539\u7684\u4f4d\u7f6e\u548c\u6211\u4fee\u6539\u8fc7\u7684\u914d\u7f6e\u6587\u4ef6\u5982\u4e0b\uff0c\u8bf7\u770b\u65f6\u95f4\u6233\uff0c\u4e00\u51715\u4e2a\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@rh6-1 hadoop]# pwd\n\/home\/hadoop\/hadoop-2.10.1\/etc\/hadoop\n&#91;hadoop@rh6-1 hadoop]$ ll -rt\ntotal 164\n-rw-r--r-- 1 hadoop hadoop  2697 Sep 14  2020 ssl-server.xml.example\n-rw-r--r-- 1 hadoop hadoop  2316 Sep 14  2020 ssl-client.xml.example\n-rw-r--r-- 1 hadoop hadoop 14016 Sep 14  2020 log4j.properties\n-rw-r--r-- 1 hadoop hadoop 10206 Sep 14  2020 hadoop-policy.xml\n-rw-r--r-- 1 hadoop hadoop  2490 Sep 14  2020 hadoop-metrics.properties\n-rw-r--r-- 1 hadoop hadoop  2598 Sep 14  2020 hadoop-metrics2.properties\n-rw-r--r-- 1 hadoop hadoop  4133 Sep 14  2020 hadoop-env.cmd\n-rw-r--r-- 1 hadoop hadoop  5939 Sep 14  2020 kms-site.xml\n-rw-r--r-- 1 hadoop hadoop  1788 Sep 14  2020 kms-log4j.properties\n-rw-r--r-- 1 hadoop hadoop  3139 Sep 14  2020 kms-env.sh\n-rw-r--r-- 1 hadoop hadoop  3518 Sep 14  2020 kms-acls.xml\n-rw-r--r-- 1 hadoop hadoop   620 Sep 14  2020 httpfs-site.xml\n-rw-r--r-- 1 hadoop hadoop    21 Sep 14  2020 httpfs-signature.secret\n-rw-r--r-- 1 hadoop hadoop  1657 Sep 14  2020 httpfs-log4j.properties\n-rw-r--r-- 1 hadoop hadoop  2432 Sep 14  2020 httpfs-env.sh\n-rw-r--r-- 1 hadoop hadoop  4876 Sep 14  2020 yarn-env.sh\n-rw-r--r-- 1 hadoop hadoop  2250 Sep 14  2020 yarn-env.cmd\n-rw-r--r-- 1 hadoop hadoop   758 Sep 14  2020 mapred-site.xml.template\n-rw-r--r-- 1 hadoop hadoop  4113 Sep 14  2020 mapred-queues.xml.template\n-rw-r--r-- 1 hadoop hadoop  1507 Sep 14  2020 mapred-env.sh\n-rw-r--r-- 1 hadoop hadoop  1076 Sep 14  2020 mapred-env.cmd\n-rw-r--r-- 1 hadoop hadoop  1211 Sep 14  2020 container-executor.cfg\n-rw-r--r-- 1 hadoop hadoop  1335 Sep 14  2020 configuration.xsl\n-rw-r--r-- 1 hadoop hadoop  8814 Sep 14  2020 capacity-scheduler.xml\n<strong><span class=\"has-inline-color has-luminous-vivid-orange-color\">-rw-r--r-- 1 hadoop hadoop  1237 May 21 09:54 core-site.xml\n-rw-r--r-- 1 hadoop hadoop  1890 May 21 11:08 yarn-site.xml\n-rw-r--r-- 1 hadoop hadoop    18 May 21 11:09 slaves\n-rw-r--r-- 1 hadoop hadoop  4985 May 21 11:20 hadoop-env.sh\n-rw-r--r-- 1 hadoop hadoop  1342 May 21 11:23 hdfs-site.xml<\/span><\/strong>\n&#91;hadoop@rh6-1 hadoop]$<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"hadoop-envsh\"><\/span>hadoop-env.sh<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u8fd9\u91cc\u4e00\u5b9a\u8981\u4fee\u6539JAVA_HOME\uff0c \u4ece\u539f\u59cb\u4ee3\u7801\u770b\uff0c\u9ed8\u8ba4\u662f${JAVA_HOME}\uff0c\u5e94\u8be5\u4ece\u73af\u5883\u53d8\u91cf\u83b7\u5f97\uff0c\u4f46\u4e0d\u77e5\u4e3a\u4f55\uff0c\u540e\u9762\u5728\u8fd0\u884c\u65f6\uff0c\u603b\u662f\u62a5JAVA_HOME\u6ca1\u6709\u8bbe\u7f6e\uff0c\u4e8e\u662f\u5728\u8fd9\u4fee\u6539\u5c31\u597d\u4e86\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># The only required environment variable is JAVA_HOME.  All others are\n# optional.  When running a distributed configuration it is best to\n# set JAVA_HOME in this file, so that it is correctly defined on\n# remote nodes.\n\n# The java implementation to use.\n<strong><span class=\"has-inline-color has-luminous-vivid-orange-color\">export JAVA_HOME=\/usr\/java\/jdk1.8.0_291-amd64<\/span><\/strong>\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"core-sitexml\"><\/span>core-site.xml<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5176\u4e2d\u7684fs.defaultFS\u53c2\u6570\u662fNameNode URI\uff0c\u6211\u8fd9\u91cc\u7528\u4e86\u7b2c\u4e00\u4e2a\u8282\u70b9 rh6-1, \u7aef\u53e38020. \u540e\u9762\u90a3\u4e2ahadoop.tmp.dir\uff0c \u770b\u5b98\u7f51\u624b\u518c\u4e0d\u662f\u5fc5\u987b\u7684\uff0c\u6211\u8fd9\u91cc\u6ca1\u5220\u3002 \u5f53\u7136\u8bb0\u5f97\u5728\u6bcf\u4e2a\u8282\u70b9\u521b\u5efa\u8fd9\u4e2a\u76ee\u5f55\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;configuration&gt;\n  &lt;property&gt;\n    &lt;name&gt;fs.defaultFS&lt;\/name&gt;\n    &lt;value&gt;hdfs:\/\/rh6-1:8020&lt;\/value&gt;\n  &lt;\/property&gt;\n  &lt;property&gt;\n    &lt;name&gt;hadoop.tmp.dir&lt;\/name&gt;\n    &lt;value&gt;\/home\/hadoop\/data\/tmp&lt;\/value&gt;\n  &lt;\/property&gt;\n  &lt;property&gt;\n    &lt;name&gt;io.file.buffer.size&lt;\/name&gt;\n    &lt;value&gt;4096&lt;\/value&gt;\n  &lt;\/property&gt;\n  &lt;property&gt;\n    &lt;name&gt;fs.trash.interval&lt;\/name&gt;\n    &lt;value&gt;10080&lt;\/value&gt;\n  &lt;\/property&gt;\n  &lt;property&gt;\n    &lt;name&gt;fs.trash.checkpoint.interval&lt;\/name&gt;\n    &lt;value&gt;0&lt;\/value&gt;\n  &lt;\/property&gt;\n&lt;\/configuration&gt;\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"hdfs-sitexml\"><\/span>hdfs-site.xml<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5305\u542b\u4e86\u7b2c\u4e8c\u4e2a\u5907\u4efd\u7684namenode\u7684\u5730\u5740\uff0c\u6211\u8fd9\u91cc\u8fd8\u662f\u7528\u7684rh6-1,\u7aef\u53e3\u53d8\u621050090\u3002\u540e\u97622\u4e2a\u662fnamenode\u548cdatenode\u7684\u76ee\u5f55\uff0c\u8bb0\u5f97\u5728\u64cd\u4f5c\u7cfb\u7edf\u521b\u5efa\u8fd9\u4e9b\u76ee\u5f55\u3002\u518d\u540e\u9762\u51e0\u4e2a\u53c2\u6570\uff0c\u6211\u6ca1\u7279\u610f\u770b\uff0c\u5c31\u7559\u4e0b\u4e86\u3002\u5176\u4e2d\u526f\u672c\u6570\u91cf\u662f3\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;configuration&gt;\n&lt;property&gt;\n&lt;name&gt;dfs.namenode.secondary.http-address&lt;\/name&gt;\n&lt;value&gt;rh6-1:50090&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;property&gt;\n&lt;name&gt;dfs.namenode.name.dir&lt;\/name&gt;\n&lt;value&gt;file:\/\/\/home\/hadoop\/hadoop-2.10.1\/data\/namenodeDatas&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;property&gt;\n&lt;name&gt;dfs.datanode.data.dir&lt;\/name&gt;\n&lt;value&gt;file:\/\/\/home\/hadoop\/hadoop-2.10.1\/data\/datanodeDatas&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;property&gt;\n&lt;name&gt;dfs.replication&lt;\/name&gt;\n&lt;value&gt;3&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;property&gt;\n&lt;name&gt;dfs.permissions&lt;\/name&gt;\n&lt;value&gt;false&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;property&gt;\n&lt;name&gt;dfs.blocksize&lt;\/name&gt;\n&lt;value&gt;134217728&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;\/configuration&gt;\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"yarn-sitexml\"><\/span>yarn-site.xml<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u4e3b\u8981\u662f\u8d44\u6e90\u7ba1\u7406\u7684\u914d\u7f6e\uff0c\u6211\u8fd8\u662f\u7528\u7684rh6-1\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;configuration&gt;\n&lt;property&gt;\n&lt;name&gt;yarn.resourcemanager.hostname&lt;\/name&gt;\n&lt;value&gt;rh6-1&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;property&gt;\n&lt;name&gt;yarn.nodemanager.aux-services&lt;\/name&gt;\n&lt;value&gt;mapreduce_shuffle&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;property&gt;\n&lt;name&gt;yarn.log-aggregation-enable&lt;\/name&gt;\n&lt;value&gt;true&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;property&gt;\n&lt;name&gt;yarn.log.server.url&lt;\/name&gt;\n&lt;value&gt;http:\/\/rh6-1:19888\/jobhistory\/logs&lt;\/value&gt;\n&lt;\/property&gt;\n\n&lt;!--\u591a\u957f\u65f6\u95f4\u805a\u5408\u5220\u9664\u4e00\u6b21\u65e5\u5fd7 \u6b64\u5904--&gt;\n&lt;property&gt;\n&lt;name&gt;yarn.log-aggregation.retain-seconds&lt;\/name&gt;\n&lt;value&gt;2592000&lt;\/value&gt;&lt;!--30 day--&gt;\n&lt;\/property&gt;\n&lt;!--\u65f6\u95f4\u5728\u51e0\u79d2\u949f\u5185\u4fdd\u7559\u7528\u6237\u65e5\u5fd7\u3002\u53ea\u9002\u7528\u4e8e\u5982\u679c\u65e5\u5fd7\u805a\u5408\u662f\u7981\u7528\u7684--&gt;\n&lt;property&gt;\n&lt;name&gt;yarn.nodemanager.log.retain-seconds&lt;\/name&gt;\n&lt;value&gt;604800&lt;\/value&gt;&lt;!--7 day--&gt;\n&lt;\/property&gt;\n&lt;!--\u6307\u5b9a\u6587\u4ef6\u538b\u7f29\u7c7b\u578b\u7528\u4e8e\u538b\u7f29\u6c47\u603b\u65e5\u5fd7--&gt;\n&lt;property&gt;\n&lt;name&gt;yarn.nodemanager.log-aggregation.compression-type&lt;\/name&gt;\n&lt;value&gt;gz&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;!-- nodemanager\u672c\u5730\u6587\u4ef6\u5b58\u50a8\u76ee\u5f55--&gt;\n&lt;property&gt;\n&lt;name&gt;yarn.nodemanager.local-dirs&lt;\/name&gt;\n&lt;value&gt;\/home\/hadoop\/install\/hadoop-2.6.0-cdh5.14.2\/hadoopDatas\/yarn\/local&lt;\/value&gt;\n&lt;\/property&gt;\n&lt;!-- resourceManager  \u4fdd\u5b58\u6700\u5927\u7684\u4efb\u52a1\u5b8c\u6210\u4e2a\u6570 --&gt;\n&lt;property&gt;\n&lt;name&gt;yarn.resourcemanager.max-completed-applications&lt;\/name&gt;\n&lt;value&gt;1000&lt;\/value&gt;\n&lt;\/property&gt;\n\n&lt;\/configuration&gt;\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"slaves\"><\/span>slaves<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u6570\u636e\u8282\u70b9datanode\u914d\u7f6e\uff0c\u53ea\u9700\u8981\u4e3b\u673a\u540d\u5373\u53ef\u3002\u6211\u628a3\u4e2a\u4e3b\u673a\u90fd\u653e\u8fdb\u53bb\u4e86\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 hadoop]$ cat slaves\nrh6-1\nrh6-2\nrh6-3\n&#91;hadoop@rh6-1 hadoop]$\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%90%8C%E6%AD%A5%E9%85%8D%E7%BD%AE\"><\/span>\u540c\u6b65\u914d\u7f6e<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u8bb0\u5f97\u901a\u8fc7scp\u7b49\u5c06\u914d\u7f6e\u6587\u4ef6\u540c\u6b65\u5230\u5176\u5b83\u7684\u8282\u70b9\u4e0a\u3002 \u6211\u76ee\u524d\u4e0d\u6e05\u695a\u8981\u540c\u6b65\u54ea\u4e9b\uff0c\u6240\u4ee5\u662f\u6574\u4e2a\u76ee\u5f55\u7684\u5168\u590d\u5236\u8fc7\u53bb\u4e86\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%A3%80%E6%9F%A5%E9%85%8D%E7%BD%AE%E6%98%AF%E5%90%A6%E6%AD%A3%E7%A1%AE\"><\/span>\u68c0\u67e5\u914d\u7f6e\u662f\u5426\u6b63\u786e<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5728\u6bcf\u4e2a\u8282\u70b9\u8fd0\u884chadoop version \u770b\u8f93\u51fa\u6b63\u786e\u4e86\u5373\u53ef\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 hadoop]$ hadoop version\nHadoop 2.10.1\nSubversion https:\/\/github.com\/apache\/hadoop -r 1827467c9a56f133025f28557bfc2c562d78e816\nCompiled by centos on 2020-09-14T13:17Z\nCompiled with protoc 2.5.0\nFrom source with checksum 3114edef868f1f3824e7d0f68be03650\nThis command was run using \/home\/hadoop\/hadoop-2.10.1\/share\/hadoop\/common\/hadoop-common-2.10.1.jar\n&#91;hadoop@rh6-1 hadoop]$\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%85%8D%E7%BD%AE%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F\"><\/span>\u914d\u7f6e\u73af\u5883\u53d8\u91cf<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u5c06JAVA_HOME,HADOOP_HOME\u7b49\uff0c\u914d\u7f6e\u5230hadoop\u7528\u6237\u7684\u73af\u5883\u53d8\u91cf\u6587\u4ef6 .bash_profile\u91cc\u9762\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 hadoop]$ cat ~\/.bash_profile\n# .bash_profile\n\n# Get the aliases and functions\nif &#91; -f ~\/.bashrc ]; then\n        . ~\/.bashrc\nfi\n\n# User specific environment and startup programs\n\nPATH=$PATH:$HOME\/bin\n\nJAVA_HOME=\/usr\/java\/jdk1.8.0_291-amd64\nexport JAVA_HOME\n\nCLASSPATH=.:JAVA_HOME\/lib\/dt.jar:JAVA_HOME\/lib\/tools.jar\nexport CLASSPATH\n\nHADOOP_HOME=\/home\/hadoop\/hadoop-2.10.1\nexport HADOOP_HOME\n\nPATH=$PATH:$JAVA_HOME\/bin:$HADOOP_HOME\/bin:$HADOOP_HOME\/sbin\nexport PATH\n\nexport JAVA_LIBRARY_PATH=${HADOOP_HOME}\/lib\/native\n&#91;hadoop@rh6-1 hadoop]$\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%A0%BC%E5%BC%8F%E5%8C%96\"><\/span>\u683c\u5f0f\u5316<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u901a\u8fc7hdfs namenode -format \u683c\u5f0f\u5316\uff0c\u770b\u5230\u5982\u4e0b\u7ea2\u8272\u6210\u529f\u8868\u793a\u5b8c\u6210\u4e86\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>STARTUP_MSG:   build = https:\/\/github.com\/apache\/hadoop -r 1827467c9a56f133025f28557bfc2c562d78e816; compiled by 'centos' on 2020-09-14T13:17Z\nSTARTUP_MSG:   java = 1.8.0_291\n************************************************************\/\n21\/05\/21 11:14:16 INFO namenode.NameNode: registered UNIX signal handlers for &#91;TERM, HUP, INT]\n21\/05\/21 11:14:17 INFO namenode.NameNode: createNameNode &#91;-format]\n21\/05\/21 11:14:17 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\nFormatting using clusterid: CID-9f5b5717-aa41-4a26-bbb4-64e3de9bb7e6\n21\/05\/21 11:14:19 INFO namenode.FSEditLog: Edit logging is async:true\n21\/05\/21 11:14:19 INFO namenode.FSNamesystem: KeyProvider: null\n21\/05\/21 11:14:19 INFO namenode.FSNamesystem: fsLock is fair: true\n21\/05\/21 11:14:19 INFO namenode.FSNamesystem: Detailed lock hold time metrics enabled: false\n21\/05\/21 11:14:19 INFO namenode.FSNamesystem: fsOwner             = hadoop (auth:SIMPLE)\n21\/05\/21 11:14:19 INFO namenode.FSNamesystem: supergroup          = supergroup\n21\/05\/21 11:14:19 INFO namenode.FSNamesystem: isPermissionEnabled = false\n21\/05\/21 11:14:19 INFO namenode.FSNamesystem: HA Enabled: false\n21\/05\/21 11:14:19 INFO common.Util: dfs.datanode.fileio.profiling.sampling.percentage set to 0. Disabling file IO profiling\n21\/05\/21 11:14:19 INFO blockmanagement.DatanodeManager: dfs.block.invalidate.limit: configured=1000, counted=60, effected=1000\n21\/05\/21 11:14:19 INFO blockmanagement.DatanodeManager: dfs.namenode.datanode.registration.ip-hostname-check=true\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManager: dfs.namenode.startup.delay.block.deletion.sec is set to 000:00:00:00.000\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManager: The block deletion will start around 2021 May 21 11:14:19\n21\/05\/21 11:14:19 INFO util.GSet: Computing capacity for map BlocksMap\n21\/05\/21 11:14:19 INFO util.GSet: VM type       = 64-bit\n21\/05\/21 11:14:19 INFO util.GSet: 2.0% max memory 966.7 MB = 19.3 MB\n21\/05\/21 11:14:19 INFO util.GSet: capacity      = 2^21 = 2097152 entries\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManager: dfs.block.access.token.enable=false\n21\/05\/21 11:14:19 WARN conf.Configuration: No unit for dfs.heartbeat.interval(3) assuming SECONDS\n21\/05\/21 11:14:19 WARN conf.Configuration: No unit for dfs.namenode.safemode.extension(30000) assuming MILLISECONDS\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManagerSafeMode: dfs.namenode.safemode.threshold-pct = 0.9990000128746033\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManagerSafeMode: dfs.namenode.safemode.min.datanodes = 0\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManagerSafeMode: dfs.namenode.safemode.extension = 30000\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManager: defaultReplication         = 3\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManager: maxReplication             = 512\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManager: minReplication             = 1\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManager: maxReplicationStreams      = 2\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManager: replicationRecheckInterval = 3000\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManager: encryptDataTransfer        = false\n21\/05\/21 11:14:19 INFO blockmanagement.BlockManager: maxNumBlocksToLog          = 1000\n21\/05\/21 11:14:19 INFO namenode.FSNamesystem: Append Enabled: true\n21\/05\/21 11:14:20 INFO namenode.FSDirectory: GLOBAL serial map: bits=24 maxEntries=16777215\n21\/05\/21 11:14:20 INFO util.GSet: Computing capacity for map INodeMap\n21\/05\/21 11:14:20 INFO util.GSet: VM type       = 64-bit\n21\/05\/21 11:14:20 INFO util.GSet: 1.0% max memory 966.7 MB = 9.7 MB\n21\/05\/21 11:14:20 INFO util.GSet: capacity      = 2^20 = 1048576 entries\n21\/05\/21 11:14:20 INFO namenode.FSDirectory: ACLs enabled? false\n21\/05\/21 11:14:20 INFO namenode.FSDirectory: XAttrs enabled? true\n21\/05\/21 11:14:20 INFO namenode.NameNode: Caching file names occurring more than 10 times\n21\/05\/21 11:14:20 INFO snapshot.SnapshotManager: Loaded config captureOpenFiles: falseskipCaptureAccessTimeOnlyChange: false\n21\/05\/21 11:14:20 INFO util.GSet: Computing capacity for map cachedBlocks\n21\/05\/21 11:14:20 INFO util.GSet: VM type       = 64-bit\n21\/05\/21 11:14:20 INFO util.GSet: 0.25% max memory 966.7 MB = 2.4 MB\n21\/05\/21 11:14:20 INFO util.GSet: capacity      = 2^18 = 262144 entries\n21\/05\/21 11:14:20 INFO metrics.TopMetrics: NNTop conf: dfs.namenode.top.window.num.buckets = 10\n21\/05\/21 11:14:20 INFO metrics.TopMetrics: NNTop conf: dfs.namenode.top.num.users = 10\n21\/05\/21 11:14:20 INFO metrics.TopMetrics: NNTop conf: dfs.namenode.top.windows.minutes = 1,5,25\n21\/05\/21 11:14:20 INFO namenode.FSNamesystem: Retry cache on namenode is enabled\n21\/05\/21 11:14:20 INFO namenode.FSNamesystem: Retry cache will use 0.03 of total heap and retry cache entry expiry time is 600000 millis\n21\/05\/21 11:14:20 INFO util.GSet: Computing capacity for map NameNodeRetryCache\n21\/05\/21 11:14:20 INFO util.GSet: VM type       = 64-bit\n21\/05\/21 11:14:20 INFO util.GSet: 0.029999999329447746% max memory 966.7 MB = 297.0 KB\n21\/05\/21 11:14:20 INFO util.GSet: capacity      = 2^15 = 32768 entries\n21\/05\/21 11:14:20 INFO namenode.FSImage: Allocated new BlockPoolId: BP-1123923007-10.0.2.201-1621566860346\n21\/05\/21 11:14:20 INFO common.Storage: Storage directory \/home\/hadoop\/hadoop-2.10.1\/data\/<span class=\"has-inline-color has-luminous-vivid-orange-color\"><strong>namenodeDatas has been successfully formatted.<\/strong><\/span>\n21\/05\/21 11:14:20 INFO namenode.FSImageFormatProtobuf: Saving image file \/home\/hadoop\/hadoop-2.10.1\/data\/namenodeDatas\/current\/fsimage.ckpt_0000000000000000000 using no compression\n21\/05\/21 11:14:20 INFO namenode.FSImageFormatProtobuf: Image file \/home\/hadoop\/hadoop-2.10.1\/data\/namenodeDatas\/current\/fsimage.ckpt_0000000000000000000 of size 325 bytes saved in 0 seconds .\n21\/05\/21 11:14:20 INFO namenode.NNStorageRetentionManager: Going to retain 1 images with txid &gt;= 0\n21\/05\/21 11:14:20 INFO namenode.FSImage: FSImageSaver clean checkpoint: txid = 0 when meet shutdown.\n21\/05\/21 11:14:20 INFO namenode.NameNode: SHUTDOWN_MSG:\n\/************************************************************\nSHUTDOWN_MSG: Shutting down NameNode at rh6-1\/10.0.2.201\n************************************************************\/\n&#91;hadoop@rh6-1 ~]$\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%90%AF%E5%8A%A8hadoop%E9%9B%86%E7%BE%A4\"><\/span>\u542f\u52a8hadoop\u96c6\u7fa4<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%90%AF%E5%8A%A8hadoop%E9%9B%86%E7%BE%A4%E6%9C%8D%E5%8A%A1_start-dfssh\"><\/span>\u542f\u52a8hadoop\u96c6\u7fa4\u670d\u52a1 start-dfs.sh<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 ~]$ start-dfs.sh\n21\/05\/21 13:37:32 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\nStarting namenodes on &#91;rh6-1]\nrh6-1: starting namenode, logging to \/home\/hadoop\/hadoop-2.10.1\/logs\/hadoop-hadoop-namenode-rh6-1.out\nrh6-3: starting datanode, logging to \/home\/hadoop\/hadoop-2.10.1\/logs\/hadoop-hadoop-datanode-rh6-3.out\nrh6-2: starting datanode, logging to \/home\/hadoop\/hadoop-2.10.1\/logs\/hadoop-hadoop-datanode-rh6-2.out\nrh6-1: starting datanode, logging to \/home\/hadoop\/hadoop-2.10.1\/logs\/hadoop-hadoop-datanode-rh6-1.out\nStarting secondary namenodes &#91;rh6-1]\nrh6-1: starting secondarynamenode, logging to \/home\/hadoop\/hadoop-2.10.1\/logs\/hadoop-hadoop-secondarynamenode-rh6-1.out\n21\/05\/21 13:38:01 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\n&#91;hadoop@rh6-1 ~]$\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8B%E8%8A%82%E7%82%B9%E6%9C%8D%E5%8A%A1%E7%8A%B6%E6%80%81\"><\/span>\u67e5\u770b\u8282\u70b9\u670d\u52a1\u72b6\u6001<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u901a\u8fc7jps\u83b7\u5f97\u6bcf\u4e2a\u8282\u70b9\u7684\u72b6\u6001<\/p>\n\n\n\n<p>rh6-1\u662f\u670d\u52a1\u6700\u591a\u7684\uff0c \u5305\u542b\u4e86NameNode<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 ~]$ jps\n12597 NameNode\n13064 Jps\n12713 DataNode\n12879 SecondaryNameNode\n&#91;hadoop@rh6-1 ~]$\n\n\n&#91;hadoop@rh6-3 ~]$ jps\n8989 DataNode\n9117 Jps\n&#91;hadoop@rh6-3 ~]$\n<\/code><\/pre>\n\n\n\n<p>\u5176\u5b832\u4e2a\u662fDataNode<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-2 ~]$ jps\n6661 DataNode\n6729 Jps\n&#91;hadoop@rh6-2 ~]$\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%94%9F%E6%88%90hadoop%E6%95%B0%E6%8D%AE\"><\/span>\u751f\u6210hadoop\u6570\u636e<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%95%B0%E6%8D%AE\"><\/span>\u6570\u636e<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u624b\u5de5\u751f\u6210\u4e00\u4e2a1.txt\u6587\u4ef6\uff0c\u5305\u542b2\u884c\u6570\u636e<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 hadoop]$ cat \/home\/hadoop\/1.txt\n50071\n50075\n&#91;hadoop@rh6-1 hadoop]$\n<\/code><\/pre>\n\n\n\n<p>\u901a\u8fc7put\u547d\u4ee4\u653e\u5230hadoop\u91cc\u9762\u7684test\u5b50\u76ee\u5f55\u4e0b\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%9B%E5%BB%BAhdfs%E5%AD%90%E7%9B%AE%E5%BD%95\"><\/span>\u521b\u5efahdfs\u5b50\u76ee\u5f55<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 ~]$ hdfs dfs -mkdir \/test\n21\/05\/21 11:32:02 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\n&#91;hadoop@rh6-1 ~]$ <\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%8A%8A%E6%95%B0%E6%8D%AEput%E5%88%B0hdfs%E9%87%8C%E9%9D%A2\"><\/span>\u628a\u6570\u636eput\u5230hdfs\u91cc\u9762<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 ~]$ hdfs dfs -put 1.txt \/test\n21\/05\/21 11:33:45 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8Bhdfs%E7%9B%AE%E5%BD%95%E6%96%87%E4%BB%B6%E5%88%97%E8%A1%A8\"><\/span>\u67e5\u770bhdfs\u76ee\u5f55\u6587\u4ef6\u5217\u8868<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 ~]$ hdfs dfs -ls \/\n21\/05\/21 11:34:47 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\nFound 1 items\ndrwxr-xr-x   - hadoop supergroup          0 2021-05-21 11:33 \/test\n&#91;hadoop@rh6-1 ~]$<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%8A%A0%E8%BD%BDhadoop%E6%95%B0%E6%8D%AE%E5%88%B0GBase_8a\"><\/span>\u52a0\u8f7dhadoop\u6570\u636e\u5230GBase 8a<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%85%8D%E7%BD%AE%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84hadoop%E7%9A%84gbase_hdfs_namenodes%E5%8F%82%E6%95%B0\"><\/span>\u914d\u7f6e\u6570\u636e\u5e93\u7684hadoop\u7684gbase_hdfs_namenodes\u53c2\u6570<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u4fee\u6539gclusterd\u7684\u914d\u7f6e\u6587\u4ef6\u5373\u53ef\u3002\u589e\u52a0\u6216\u4fee\u6539\u5982\u4e0b\u7ea2\u8272\u7684\u4e00\u884c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>thread_stack = 1048576\n\n<strong><span class=\"has-inline-color has-luminous-vivid-orange-color\">gbase_hdfs_namenodes='10.0.2.201'<\/span><\/strong>\n<\/code><\/pre>\n\n\n\n<p>\u7136\u540e\u91cd\u542f\u6570\u636e\u5e93\u670d\u52a1\u3002 \u6240\u6709\u7684\u7ba1\u7406\u8282\u70b9\u90fd\u8981\u4fee\u6539\u5e76\u91cd\u542f\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%8A%A0%E8%BD%BDhadoop%E6%95%B0%E6%8D%AE%E5%88%B0GBase_8a%E9%9B%86%E7%BE%A4\"><\/span>\u52a0\u8f7dhadoop\u6570\u636e\u5230GBase 8a\u96c6\u7fa4<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>gbase&gt; truncate table tt1;\nQuery OK, 65 rows affected (Elapsed: 00:00:00.37)\n\ngbase&gt; select * from tt1;\nEmpty set (Elapsed: 00:00:00.00)\n\ngbase&gt; load data infile 'hdp:\/\/hadoop@10.0.2.201\/test\/1.txt' into table tt1;\nQuery OK, 2 rows affected (Elapsed: 00:00:00.36)\nTask 4849672 finished, Loaded 2 records, Skipped 0 records\n\ngbase&gt; select * from tt1;\n+-------+\n| id    |\n+-------+\n| 50071 |\n| 50075 |\n+-------+\n2 rows in set (Elapsed: 00:00:00.00)\n\ngbase&gt; load data infile 'hdp:\/\/hadoop@10.0.2.201\/test\/*.txt' into table tt1;\nQuery OK, 2 rows affected (Elapsed: 00:00:00.44)\nTask 4849673 finished, Loaded 2 records, Skipped 0 records\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%AF%BC%E5%87%BAGBase_8a%E6%95%B0%E6%8D%AE%E5%88%B0hadoop\"><\/span>\u5bfc\u51faGBase 8a\u6570\u636e\u5230hadoop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%80%9A%E8%BF%87select_into_outfile%E5%AF%BC%E5%87%BA%E5%88%B0hadoop%E9%87%8C\"><\/span>\u901a\u8fc7select into outfile\u5bfc\u51fa\u5230hadoop\u91cc<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u6ce8\u610f\u8fd9\u91cc\u5c06\u4e00\u4e2a\u53c2\u6570gbase_export_directory\u5173\u95ed\u4e86\uff0c\u5426\u5219\u4f1a\u5728\u5bfc\u51fa\u76ee\u5f55\u4e0b\u751f\u62101\u4e2a\u548c\u6587\u4ef6\u540d\u76f8\u540c\u7684\u76ee\u5f55\uff0c\u91cc\u9762\u624d\u662f\u6587\u4ef6\u540d\u3002\u8be6\u60c5\u53c2\u8003 \uff1a<a href=\"https:\/\/www.gbase8.cn\/en\/1238\/\">GBase 8a\u5bfc\u51fa\u672c\u5730\u6587\u4ef6\u65f6\u591a\u4e86\u76ee\u5f55\uff0cgbase_export_directory\u53c2\u6570\u7528\u5904<\/a><\/p>\n\n\n\n<p>\u5f53\u7136\uff0c\u6839\u636e\u540e\u9762\u6d4b\u8bd5\u5bfc\u51fa\u7684\u6548\u679c\uff0c\u4e5f\u8bb8\u4fdd\u7559\u76ee\u5f55\uff0c\u662f\u4e2a\u597d\u6ce8\u610f\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\ngbase&gt; show variables like '%export%';\n+----------------------------+-------+\n| Variable_name              | Value |\n+----------------------------+-------+\n| gbase_export_directory     | ON    |\n| gbase_export_truncate_mode | 0     |\n| gbase_export_write_timeout | 300   |\n+----------------------------+-------+\n3 rows in set (Elapsed: 00:00:00.00)\n\ngbase&gt; set gbase_export_directory=0;\nQuery OK, 0 rows affected (Elapsed: 00:00:00.00)\n\ngbase&gt; select * from tt1 into outfile 'hdp:\/\/hadoop@10.0.2.201\/test\/1_2.txt';\nQuery OK, 4 rows affected (Elapsed: 00:00:00.25)\n\ngbase&gt; exit\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8Bhadoop%E9%87%8C%E7%9A%84%E5%AF%BC%E5%87%BA%E6%96%87%E4%BB%B6\"><\/span>\u67e5\u770bhadoop\u91cc\u7684\u5bfc\u51fa\u6587\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u53ef\u4ee5\u770b\u5230\u5728\/test\u4e0b\uff0c\u751f\u6210\u4e862\u4e2a\u6587\u4ef6 1_2_1.txt\u548c1_2_2.txt, \u548c\u9884\u671f\u7684\u53ea\u67091-2.txt\u4e0d\u7b26\u3002\u5982\u679c\u6570\u636e\u5e93\u8282\u70b9\u5f88\u591a\uff0c\u751f\u6210\u7684\u6587\u4ef6\u53ef\u80fd\u8fd8\u4f1a\u66f4\u591a\u3002\u6240\u4ee5\u90a3\u4e2agbase_export_directory\u4e5f\u8bb8\u5e94\u8be5\u4fdd\u7559\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@rh6-1 config]# su - hadoop\n&#91;hadoop@rh6-1 ~]$ hdfs dfs -ls \/test\n21\/05\/21 13:31:14 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\nFound 3 items\n-rw-r--r--   3 hadoop supergroup         12 2021-05-21 11:33 \/test\/1.txt\n-rwxr-xr-x   3 hadoop supergroup         24 2021-05-21 13:29 \/test\/1_2_1.txt\n-rwxr-xr-x   3 hadoop supergroup          0 2021-05-21 13:29 \/test\/1_2_2.txt\n&#91;hadoop@rh6-1 ~]$\n&#91;hadoop@rh6-1 ~]$ hdfs dfs -cat  \/test\/1_2_1.txt\n21\/05\/21 13:31:34 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\n50071\n50075\n50071\n50075\n&#91;hadoop@rh6-1 ~]$ hdfs dfs -cat  \/test\/1_2_2.txt\n21\/05\/21 13:31:40 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\n&#91;hadoop@rh6-1 ~]$\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%A6%82%E4%B8%8B%E6%98%AF%E4%BF%9D%E7%95%99%E4%BA%86gbase_export_directory%E7%9A%84%E6%95%88%E6%9E%9C\"><\/span>\u5982\u4e0b\u662f\u4fdd\u7559\u4e86gbase_export_directory\u7684\u6548\u679c<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 ~]$ hdfs dfs -ls \/test\/1_2.txt\n21\/05\/21 13:26:18 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\nFound 2 items\n-rwxr-xr-x   3 hadoop supergroup         24 2021-05-21 13:22 \/test\/1_2.txt\/1_2_1.txt\n-rwxr-xr-x   3 hadoop supergroup          0 2021-05-21 13:22 \/test\/1_2.txt\/1_2_2.txt\n&#91;hadoop@rh6-1 ~]$ <\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%BB%8Ehadoop%E4%B8%8A%E9%9D%A2%E4%B8%8B%E8%BD%BD%E6%96%87%E4%BB%B6%E5%88%B0%E6%9C%AC%E5%9C%B0\"><\/span>\u4ecehadoop\u4e0a\u9762\u4e0b\u8f7d\u6587\u4ef6\u5230\u672c\u5730<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-3 ~]$ hadoop fs -get \/test\/1.txt  1.tmp\n21\/05\/21 13:43:33 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\n&#91;hadoop@rh6-3 ~]$ cat 1.tmp\n50071\n50075\n&#91;hadoop@rh6-3 ~]$\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%81%9C%E6%AD%A2hadoop%E9%9B%86%E7%BE%A4_stop-dfssh\"><\/span>\u505c\u6b62hadoop\u96c6\u7fa4 stop-dfs.sh<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;hadoop@rh6-1 ~]$ stop-dfs.sh\n21\/05\/21 13:36:58 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\nStopping namenodes on &#91;rh6-1]\nrh6-1: stopping namenode\nrh6-2: stopping datanode\nrh6-3: stopping datanode\nrh6-1: stopping datanode\nStopping secondary namenodes &#91;rh6-1]\nrh6-1: stopping secondarynamenode\n21\/05\/21 13:37:19 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable\n&#91;hadoop@rh6-1 ~]$\n<\/code><\/pre>","protected":false},"excerpt":{"rendered":"<p>\u672c\u6587\u4ecb\u7ecdhadoop  2.6.10\u7248\u672c\u7684\u4e09\u8282\u70b9\u96c6\u7fa4\u7684\u7b80\u5355\u5b89\u88c5\uff0c\u7528\u4e8e\u6d4b\u8bd5GBase 8a\u7684\u52a0\u8f7d\u529f\u80fd\u3002\u8be5\u5b89\u88c5\u4e0d\u5305\u542bzookeeper\u7b49\u9ad8\u53ef\u7528\u529f\u80fd\u548c\u5b89\u5168\u76f8\u5173\u7684\uff0c\u53ea\u7528\u4e8e\u53ef\u4ee5\u542f\u52a8\u670d\u52a1\uff0c\u653e\u7f6e\u6587\u4ef6\u548c\u901a\u8fc7GBase 8a\u52a0\u8f7d\u8fd9\u4e2a\u6587\u4ef6\u7684\u529f\u80fd\u6d4b\u8bd5\u7528\u3002<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[10],"class_list":["post-6030","post","type-post","status-publish","format-standard","hentry","category-gbase8a","tag-10"],"_links":{"self":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/6030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/comments?post=6030"}],"version-history":[{"count":24,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/6030\/revisions"}],"predecessor-version":[{"id":12433,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/6030\/revisions\/12433"}],"wp:attachment":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/media?parent=6030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/categories?post=6030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/tags?post=6030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}