{"id":1133,"date":"2020-09-09T16:09:42","date_gmt":"2020-09-09T08:09:42","guid":{"rendered":"http:\/\/www.gbase8.cn\/?p=1133"},"modified":"2021-04-25T08:19:27","modified_gmt":"2021-04-25T00:19:27","slug":"gbase-8a-%e6%89%a9%e5%ae%b9%e6%93%8d%e4%bd%9c%e8%af%a6%e7%bb%86%e5%ae%9e%e4%be%8b","status":"publish","type":"post","link":"https:\/\/www.gbase8.cn\/en\/1133","title":{"rendered":"\u5357\u5927\u901a\u7528GBase 8a \u6269\u5bb9\u64cd\u4f5c\u8be6\u7ec6\u5b9e\u4f8b"},"content":{"rendered":"<p>GBase 8a\u6570\u636e\u5e93\u96c6\u7fa4\uff0c\u652f\u6301\u4ece\u73b0\u6709\u96c6\u7fa4\u6269\u5bb9\u64cd\u4f5c\uff0c\u53ef\u4ee5\u540c\u65f6\u6269\u5bb9\u591a\u4e2a\u6570\u636e\u8282\u70b9\u548c\u7ba1\u7406\u8282\u70b9\u3002\u6269\u5bb9\u4e00\u822c\u662f\u56e0\u4e3a\u7a7a\u95f4\u5360\u7528\u6216\u8005\u6027\u80fd\u95ee\u9898\u5bfc\u81f4\u3002GBase \u901a\u8fc7\u91cd\u5206\u5e03\u529f\u80fd\u5c06\u6570\u636e\u91cd\u65b0\u5206\u6563\u5230\u6240\u6709\u7684\u6570\u636e\u8282\u70b9\u4e0a\uff0c\u4ee5\u5b9e\u73b0\u6570\u636e\u7a7a\u95f4\u7684\u518d\u5e73\u8861\u3002\u672c\u6587\u662f\u4e00\u4e2a\u8be6\u7ec6\u64cd\u4f5c\u6b65\u9aa4\u548c\u624b\u987a\u3002<\/p>\n\n\n\n<p>\u6269\u5bb9\u548c\u7f29\u5bb9\u662f2\u4e2a\u5b8c\u5168\u76f8\u53cd\u7684\u7ed3\u679c\uff0c\u4f46\u5927\u4f53\u64cd\u4f5c\u6b65\u9aa4\u57fa\u672c\u7c7b\u4f3c\uff0c\u53ea\u662f\u76f8\u53cd\u7684\u3002\u7f29\u5bb9\u6b65\u9aa4\u8bf7\u53c2\u8003\u3002 <a class=\"\" href=\"http:\/\/www.gbase8.cn\/en\/?p=1113\">GBase 8a \u7f29\u5bb9\u64cd\u4f5c\u6b65\u9aa4\u5b9e\u4f8b<\/a><\/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-6a2b0c818bca2\" 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-6a2b0c818bca2\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E7%9B%AE%E6%A0%87\" >\u76ee\u6807<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E7%BC%96%E8%BE%91%E6%89%A9%E5%AE%B9%E6%93%8D%E4%BD%9C%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\" >\u7f16\u8f91\u6269\u5bb9\u64cd\u4f5c\u914d\u7f6e\u6587\u4ef6<\/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\/1133\/#%E5%81%9C%E6%AD%A2%E6%95%B0%E6%8D%AE%E5%BA%93%E6%9C%8D%E5%8A%A1\" >\u505c\u6b62\u6570\u636e\u5e93\u670d\u52a1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E5%BC%80%E5%A7%8B%E5%AE%89%E8%A3%85%E6%9C%8D%E5%8A%A1\" >\u5f00\u59cb\u5b89\u88c5\u670d\u52a1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E6%9F%A5%E7%9C%8B%E5%BD%93%E5%89%8D%E7%8A%B6%E6%80%81\" >\u67e5\u770b\u5f53\u524d\u72b6\u6001<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E7%BC%96%E8%BE%91%E6%96%B0%E7%9A%84%E5%88%86%E5%B8%83%E7%AD%96%E7%95%A5%E7%9A%84%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\" >\u7f16\u8f91\u65b0\u7684\u5206\u5e03\u7b56\u7565\u7684\u914d\u7f6e\u6587\u4ef6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E5%A2%9E%E5%8A%A0%E6%96%B0%E7%9A%84%E5%88%86%E5%B8%83%E7%AD%96%E7%95%A5\" >\u589e\u52a0\u65b0\u7684\u5206\u5e03\u7b56\u7565<\/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\/1133\/#%E5%88%9D%E5%A7%8B%E5%8C%96nodedatamap\" >\u521d\u59cb\u5316nodedatamap<\/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\/1133\/#%E9%87%8D%E5%88%86%E5%B8%83\" >\u91cd\u5206\u5e03<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E5%B9%B6%E8%A1%8C%E5%BA%A6%E5%8F%82%E6%95%B0%E8%AE%BE%E7%BD%AE\" >\u5e76\u884c\u5ea6\u53c2\u6570\u8bbe\u7f6e<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E9%87%8D%E5%88%86%E5%B8%83%E6%93%8D%E4%BD%9C\" >\u91cd\u5206\u5e03\u64cd\u4f5c<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E4%BC%98%E5%85%88%E7%BA%A7%E8%AE%BE%E7%BD%AE\" >\u4f18\u5148\u7ea7\u8bbe\u7f6e<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E9%9A%8F%E6%9C%BA%E5%88%86%E5%B8%83%E8%A1%A8%E7%9A%84%E5%A4%84%E7%90%86\" >\u968f\u673a\u5206\u5e03\u8868\u7684\u5904\u7406<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E9%87%8D%E5%88%86%E5%B8%83%E8%BF%9B%E5%BA%A6%E6%9F%A5%E7%9C%8B\" >\u91cd\u5206\u5e03\u8fdb\u5ea6\u67e5\u770b<\/a><\/li><\/ul><\/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\/1133\/#%E6%A3%80%E6%9F%A5%E6%98%AF%E5%90%A6%E6%9C%89%E6%AE%8B%E7%95%99\" >\u68c0\u67e5\u662f\u5426\u6709\u6b8b\u7559<\/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\/1133\/#%E5%88%A0%E9%99%A4%E8%80%81%E7%9A%84nodedatamap\" >\u5220\u9664\u8001\u7684nodedatamap<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E5%88%A0%E6%8E%89%E8%80%81%E7%9A%84%E5%88%86%E5%B8%83%E7%AD%96%E7%95%A5\" >\u5220\u6389\u8001\u7684\u5206\u5e03\u7b56\u7565<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E6%9C%80%E7%BB%88%E7%BB%93%E6%9E%9C\" >\u6700\u7ec8\u7ed3\u679c<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E6%80%BB%E7%BB%93\" >Summary<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.gbase8.cn\/en\/1133\/#%E6%84%8F%E5%A4%96%E5%A4%84%E7%90%86\" >\u610f\u5916\u5904\u7406<\/a><\/li><\/ul><\/nav><\/div>\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%9B%AE%E6%A0%87\"><\/span>\u76ee\u6807<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p> \u672c\u6587\u7684\u76ee\u6807\uff0c\u662f\u5c06\u4e00\u4e2a2\u8282\u70b9\u7684\u96c6\u7fa4\uff0c\u6269\u5bb9\u52303\u4e2a\u8282\u70b9\uff0c\u4e5f\u5c31\u662f\u589e\u52a01\u4e2a\u7ba1\u7406\u548c\u6570\u636e\u7b26\u5408\u8282\u70b9\u3002\u73b0\u72b6\u5982\u4e0b\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"871\" height=\"346\" src=\"http:\/\/www.gbase8.cn\/wp-content\/uploads\/2020\/09\/image-9.png\" alt=\"2\u4e2a\u8282\u70b9\u96c6\u7fa4\u73b0\u72b6\" class=\"wp-image-1125\"\/><figcaption>2\u4e2a\u8282\u70b9\u96c6\u7fa4<\/figcaption><\/figure>\n\n\n\n<p>V95\u7248\u672c\u7684\u4e00\u4e9b\u6ce8\u610f\u4e8b\u9879\uff0c\u8bf7\u53c2\u8003 <a href=\"http:\/\/www.gbase8.cn\/en\/?p=615\">GBase 8a\u96c6\u7fa4V95\u65b0\u5b89\u88c5\u6ce8\u610f\u4e8b\u9879<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%BC%96%E8%BE%91%E6%89%A9%E5%AE%B9%E6%93%8D%E4%BD%9C%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\"><\/span>\u7f16\u8f91\u6269\u5bb9\u64cd\u4f5c\u914d\u7f6e\u6587\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5b89\u8f6c\u5305\u7684\u89e3\u538b\u6b65\u9aa4\u5c31\u4e0d\u4ecb\u7ecd\u4e86\uff0c\u6211\u4eec\u76f4\u63a5\u8f6c\u5230\u5b89\u88c5\u5305\u7684gcinstall\u76ee\u5f55\u4e0b\uff0c\u7f16\u5199demo.options\u3002 \u6309\u7167\u5b9e\u9645\u60c5\u51b5\u586b\u5199\u7528\u6237\u4fe1\u606f\u3002<\/p>\n\n\n\n<p>\u6ce8\u610f\u672c\u6587\u7528\u7684\u662fV95\u7248\u672c\uff0c\u5176\u683c\u5f0f\u548cV8\u7684\u4e0d\u540c\uff0c\u8bf7\u53c2\u8003\u5b89\u88c5\u624b\u518c\u7684\u76f8\u5173\u4ecb\u7ecd\u3002\u4f46\u5176\u4e2d\u91cd\u8981\u7684\u90e8\u5206\u662f\u4e00\u81f4\u7684\u3002\u5176\u4e2d<\/p>\n\n\n\n<p>installPrefix \u662f\u96c6\u7fa4\u5b89\u88c5\u76ee\u5f55\uff0c\u8bf7\u4e00\u5b9a\u548c\u539f\u6709\u8282\u70b9\u7684\u4fdd\u6301\u4e00\u81f4\u3002<br>coordinatorHost \u662f\u8981\u6269\u5bb9\u7684\u8282\u70b9IP\uff0c\u591a\u4e2a\u65f6\u7528\u9017\u53f7\u5206\u5272<br>coordinateHostNodeID \u8fd9\u4e2a\u53ea\u6709IPV6\u65f6\u624d\u6709\u7528\uff0cipv4\u5199\u4e0d\u5199\u90fd\u884c\uff0c\u88ab\u5185\u90e8\u5ffd\u7565<br>dataHost \u672c\u6b21\u6269\u5bb9\u7684\u6570\u636e\u8282\u70b9IP<br>existCoordinateHost \u5df2\u7ecf\u5b58\u5728\u7684\u7ba1\u7406\u8282\u70b9IP, \u591a\u4e2a\u7528\u9017\u53f7\u5206\u5272<br>existDataHost \u5df2\u7ecf\u5b58\u5728\u7684\u6570\u636e\u8282\u70b9IP,\u591a\u4e2a\u7528\u9017\u53f7\u5206\u5272<br>dbaUser \u64cd\u4f5c\u7cfb\u7edf\u7684dba\u7528\u6237\u540d\uff0c\u5728v95\u91cc\u9762\u662f\u6709\u7528\u6237\u81ea\u884c\u521b\u5efa\u7684<br>dbaGroup \u64cd\u4f5c\u7cfb\u7edf\u7684dba\u7528\u6237\u540d\u6240\u5c5e\u7528\u6237\u7ec4<br>dbaPwd \u64cd\u4f5c\u7cfb\u7edf\u7684dba\u7528\u6237\u5bc6\u7801<br>rootPwd\u64cd\u4f5c\u7cfb\u7edfroot\u7528\u6237\u5bc6\u7801\uff0c\u5728V95\u91cc\u4e0d\u9700\u8981\u3002<br>genDBPwd \u8fd9\u4e2a\u662fV95\u7684\u540d\u5b57\uff0c\u4ee3\u8868\u6570\u636e\u5e93\u7528\u6237root\u7684\u5bc6\u7801\u3002\u8bf7\u533a\u5206\u6570\u636e\u5e93\u7528\u6237\u548c\u64cd\u4f5c\u7cfb\u7edf\u7528\u6237\u7684\u533a\u522b\u3002 <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost gcinstall]$ cat demo.options\ninstallPrefix= \/opt\/gbase\ncoordinateHost = 10.0.2.203\ncoordinateHostNodeID = 203\ndataHost = 10.0.2.203\nexistCoordinateHost =10.0.2.102,10.0.2.202\nexistDataHost =10.0.2.102,10.0.2.202\ndbaUser = gbase\ndbaGroup = gbase\ndbaPwd = 'gbase1234'\nrootPwd = '111111'\n#rootPwdFile = rootPwd.json\ngenDBPwd=''\n<\/code><\/pre>\n\n\n\n<p>\u5982\u4e0b\u662f\u4e00\u4e2aV8\u7248\u672c\u7684demo.options\u7684\u6837\u5b50\u3002\u5176\u4e2dloginUser\u8bf7\u5c3d\u91cf\u7528root\u7528\u6237\u3002dbRootPwd\u662f\u6570\u636e\u5e93root\u7528\u6237\u7684\u5bc6\u7801\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@localhost gcinstall]# cat demo.options\ninstallPrefix= \/opt\ncoordinateHost = 10.0.2.106\ncoordinateHostNodeID = 106\ndataHost = 10.0.2.106\n#existCoordinateHost =\n#existDataHost =\nloginUser= root\nloginUserPwd = '111111'\n#loginUserPwdFile = loginUserPwd.json\ndbaUser = gbase\ndbaGroup = gbase\ndbaPwd = 'gbase1234'\nrootPwd = '111111'\n#rootPwdFile = rootPwd.json\ndbRootPwd = ''\n#mcastAddr = 226.94.1.39\nmcastPort = 5493\n&#91;root@localhost gcinstall]#\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%81%9C%E6%AD%A2%E6%95%B0%E6%8D%AE%E5%BA%93%E6%9C%8D%E5%8A%A1\"><\/span>\u505c\u6b62\u6570\u636e\u5e93\u670d\u52a1<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5982\u679c\u6269\u5bb9\u670d\u52a1\u6709\u7ba1\u7406\u8282\u70b9\uff0c\u9700\u8981\u505c\u4e0b\u6240\u6709\u8282\u70b9\u7684\u6570\u636e\u5e93\u670d\u52a1\u3002\u5982\u679c\u53ea\u6269\u5bb9\u6570\u636e\u8282\u70b9\uff0c\u5219\u53ef\u4ee5\u8df3\u8fc7\u672c\u6b65\u9aa4\u3002<\/p>\n\n\n\n<p>\u5982\u679c\u4e0d\u505c\u670d\u52a1\uff0c\u800c\u6269\u5bb9\u7ba1\u7406\u8282\u70b9\uff0c\u6269\u5bb9\u5b89\u88c5\u6b65\u9aa4\u4f1a\u62a5\u8fd9\u4e2a\u9519\u8bef must stop all gcluster nodes before extend gcluster. you can search 'still running' in gcinstall.log to find them.<\/p>\n\n\n\n<p>\u505c\u670d\u52a1\u7684\u65b9\u6cd5\uff0c\u8bf7\u81ea\u884c\u5728\u6bcf\u4e2a\u8282\u70b9\u64cd\u4f5c\u5373\u53ef\u3002\u672c\u6587\u7528\u7684\u662fssh\u8fdc\u7a0b\u64cd\u4f5c\u7684\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost gcinstall]$ ssh 10.0.2.102 \"gcluster_services all stop\"\nThe authenticity of host '10.0.2.102 (10.0.2.102)' can't be established.\nECDSA key fingerprint is d1:17:f6:1e:3b:97:e4:db:37:d5:9b:cb:00:14:66:b6.\nAre you sure you want to continue connecting (yes\/no)? yes\nWarning: Permanently added '10.0.2.102' (ECDSA) to the list of known hosts.\ngbase\ngbase@10.0.2.102's password:\nStopping GCMonit success!\nStopping gcrecover :                                       &#91;  OK  ]\nStopping gcluster :                                        &#91;  OK  ]\nStopping gcware :                                          &#91;  OK  ]\nStopping gbase :                                           &#91;  OK  ]\nStopping syncserver :                                      &#91;  OK  ]\n&#91;gbase@localhost gcinstall]$ ssh 10.0.2.202 \"gcluster_services all stop\"\ngbase@10.0.2.202's password:\nStopping GCMonit success!\nStopping gcrecover :                                       &#91;  OK  ]\nStopping gcluster :                                        &#91;  OK  ]\nStopping gcware :                                          &#91;  OK  ]\nStopping gbase :                                           &#91;  OK  ]\nStopping syncserver :                                      &#91;  OK  ]\n&#91;gbase@localhost gcinstall]$\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%BC%80%E5%A7%8B%E5%AE%89%E8%A3%85%E6%9C%8D%E5%8A%A1\"><\/span>\u5f00\u59cb\u5b89\u88c5\u670d\u52a1<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p> \u8c03\u7528gcinstall.py \u7528\u524d\u9762\u7f16\u5199\u597d\u7684demo.options \u5f00\u59cb\u5b89\u88c5\u3002<\/p>\n\n\n\n<p>\u8bf7\u6ce8\u610f\uff0c\u5982\u679c\u6269\u5bb9\u4e86\u7ba1\u7406\u8282\u70b9\uff0c\u5219\u9700\u8981\u5c06\u73b0\u6709\u7ba1\u7406\u8282\u70b9\u7684\u3010\u5143\u6570\u636e\u3011\u5168\u90e8\u590d\u5236\u4e00\u4efd\u5230\u65b0\u7684\u7ba1\u7406\u8282\u70b9\u4e0a\uff0c\u5176\u8017\u65f6\u53d6\u51b3\u4e8e\u4f60\u7684\u8868\u6570\u91cf\uff0c\u78c1\u76d8\u548c\u7f51\u7edc\u7684\u6027\u80fd\u3002\u5176\u8017\u65f6\u53ef\u80fd\u5728\u51e0\u5206\u949f\u5230\u51e0\u4e2a\u5c0f\u65f6\u4e0d\u7b49\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost gcinstall]$ .\/gcinstall.py --silent=demo.options\n*********************************************************************************\nThank you for choosing GBase product!\n\n\u6b64\u5904\u7701\u7565\u8bb8\u53ef\u4fe1\u606f\u8f93\u51fa...\n\n*********************************************************************************\nDo you accept the above licence agreement (&#91;Y,y]\/&#91;N,n])? y\n*********************************************************************************\n                     Welcome to install GBase products\n*********************************************************************************\nEnvironmental Checking on gcluster nodes.\nCoordinateHost:\n10.0.2.203\nDataHost:\n10.0.2.203\nAre you sure to install GCluster on these nodes (&#91;Y,y]\/&#91;N,n])? y\n10.0.2.203              start install on host 10.0.2.203\n10.0.2.202              start install on host 10.0.2.202\n10.0.2.102              start install on host 10.0.2.102\n\n\u6b64\u5904\u7701\u7565n\u591a\u4e2d\u95f4\u65e5\u5fd7\u8f93\u51fa\n\n10.0.2.203              install cluster on host 10.0.2.203 successfully.\n10.0.2.202              install cluster on host 10.0.2.202 successfully.\n10.0.2.102              install cluster on host 10.0.2.102 successfully.\nupdate and sync configuration file...\nStarting all gcluster nodes...\nsync coordinator system tables...\nadding new datanodes to gcware...\n&#91;gbase@localhost gcinstall]$<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8B%E5%BD%93%E5%89%8D%E7%8A%B6%E6%80%81\"><\/span>\u67e5\u770b\u5f53\u524d\u72b6\u6001<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u65b0\u7684\u7ba1\u7406\u8282\u70b9\u5df2\u7ecf\u6b63\u5e38\u63d0\u4f9b\u670d\u52a1\uff0c\u6570\u636e\u8282\u70b9\u8fd8\u6ca1\u6709\u53c2\u4e0e\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost gcinstall]$ gcadmin\nCLUSTER STATE:         ACTIVE\nVIRTUAL CLUSTER MODE:  NORMAL\n\n=============================================================\n|           GBASE COORDINATOR CLUSTER INFORMATION           |\n=============================================================\n|   NodeName   | IpAddress  | gcware | gcluster | DataState |\n-------------------------------------------------------------\n| coordinator1 | 10.0.2.102 |  OPEN  |   OPEN   |     0     |\n-------------------------------------------------------------\n| coordinator2 | 10.0.2.202 |  OPEN  |   OPEN   |     0     |\n-------------------------------------------------------------\n| coordinator3 | 10.0.2.203 |  OPEN  |   OPEN   |     0     |\n-------------------------------------------------------------\n=========================================================================================================\n|                                    GBASE DATA CLUSTER INFORMATION                                     |\n=========================================================================================================\n| NodeName |                IpAddress                 | DistributionId | gnode | syncserver | DataState |\n---------------------------------------------------------------------------------------------------------\n|  node1   |                10.0.2.102                |       5        | OPEN  |    OPEN    |     0     |\n---------------------------------------------------------------------------------------------------------\n|  node2   |                10.0.2.202                |       5        | OPEN  |    OPEN    |     0     |\n---------------------------------------------------------------------------------------------------------\n|  node3   |                10.0.2.203                |                | OPEN  |    OPEN    |     0     |\n---------------------------------------------------------------------------------------------------------\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%BC%96%E8%BE%91%E6%96%B0%E7%9A%84%E5%88%86%E5%B8%83%E7%AD%96%E7%95%A5%E7%9A%84%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\"><\/span>\u7f16\u8f91\u65b0\u7684\u5206\u5e03\u7b56\u7565\u7684\u914d\u7f6e\u6587\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u8bf7\u6ce8\u610f\u5176\u4e2d\u7684IP\u987a\u5e8f\uff0c\u5c3d\u91cf\u548c\u4ee5\u524d\u7684\u987a\u5e8f\u76f8\u540c\uff0c\u628a\u65b0\u589e\u52a0\u7684\u6570\u636e\u8282\u70b9IP\u653e\u5230\u6700\u540e\u9762\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost gcinstall]$ cat gcChangeInfo.xml\n&lt;?xml version=\"1.0\" encoding=\"utf-8\"?>\n&lt;servers>\n &lt;rack>\n  &lt;node ip=\"10.0.2.102\"\/>\n  &lt;node ip=\"10.0.2.202\"\/>\n  &lt;node ip=\"10.0.2.203\"\/>\n &lt;\/rack>\n&lt;\/servers>\n&#91;gbase@localhost gcinstall]$\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%A2%9E%E5%8A%A0%E6%96%B0%E7%9A%84%E5%88%86%E5%B8%83%E7%AD%96%E7%95%A5\"><\/span>\u589e\u52a0\u65b0\u7684\u5206\u5e03\u7b56\u7565<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u672c\u6b65\u9aa4\u8981\u540c\u6b65\u4e00\u4e9b\u6570\u636e\u8282\u70b9\u7684\u5143\u6570\u636e\u8fc7\u6765\uff0c\u6240\u4ee5\u4f1a\u6709\u4e9b\u8bb8\u8017\u65f6\u3002<\/p>\n\n\n\n<p>\u67e5\u770b\u96c6\u7fa4\u72b6\u6001\uff0c\u5df2\u7ecf\u770b\u5230\u65b0\u589e\u52a0\u4e86distribution Id \u4e3a6\u7684\u65b0\u7b56\u7565\uff0c\u8001\u7684ID\u662f5\u3002\u8fd9\u4e2aID\u540e\u9762\u4f1a\u7528\u5230\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost gcinstall]$ gcadmin distribution gcChangeInfo.xml p 1 d 1\ngcadmin generate distribution ...\n\nNOTE: node &#91;10.0.2.203] is coordinator node, it shall be data node too\ncopy system table to 10.0.2.203\ngcadmin generate distribution successful\n\n&#91;gbase@localhost gcinstall]$ gcadmin\nCLUSTER STATE:         ACTIVE\nVIRTUAL CLUSTER MODE:  NORMAL\n\n=============================================================\n|           GBASE COORDINATOR CLUSTER INFORMATION           |\n=============================================================\n|   NodeName   | IpAddress  | gcware | gcluster | DataState |\n-------------------------------------------------------------\n| coordinator1 | 10.0.2.102 |  OPEN  |   OPEN   |     0     |\n-------------------------------------------------------------\n| coordinator2 | 10.0.2.202 |  OPEN  |   OPEN   |     0     |\n-------------------------------------------------------------\n| coordinator3 | 10.0.2.203 |  OPEN  |   OPEN   |     0     |\n-------------------------------------------------------------\n=========================================================================================================\n|                                    GBASE DATA CLUSTER INFORMATION                                     |\n=========================================================================================================\n| NodeName |                IpAddress                 | DistributionId | gnode | syncserver | DataState |\n---------------------------------------------------------------------------------------------------------\n|  node1   |                10.0.2.102                |      5,6       | OPEN  |    OPEN    |     0     |\n---------------------------------------------------------------------------------------------------------\n|  node2   |                10.0.2.202                |      5,6       | OPEN  |    OPEN    |     0     |\n---------------------------------------------------------------------------------------------------------\n|  node3   |                10.0.2.203                |       6        | OPEN  |    OPEN    |     0     |\n---------------------------------------------------------------------------------------------------------\n\n&#91;gbase@localhost gcinstall]$ gcadmin showdistribution\n\n                                 Distribution ID: 6 | State: new | Total segment num: 3\n\n             Primary Segment Node IP                   Segment ID                 Duplicate Segment node IP\n========================================================================================================================\n|                   10.0.2.102                   |         1          |                   10.0.2.202                   |\n------------------------------------------------------------------------------------------------------------------------\n|                   10.0.2.202                   |         2          |                   10.0.2.203                   |\n------------------------------------------------------------------------------------------------------------------------\n|                   10.0.2.203                   |         3          |                   10.0.2.102                   |\n========================================================================================================================\n\n                                 Distribution ID: 5 | State: old | Total segment num: 2\n\n             Primary Segment Node IP                   Segment ID                 Duplicate Segment node IP\n========================================================================================================================\n|                   10.0.2.102                   |         1          |                   10.0.2.202                   |\n------------------------------------------------------------------------------------------------------------------------\n|                   10.0.2.202                   |         2          |                   10.0.2.102                   |\n========================================================================================================================\n&#91;gbase@localhost gcinstall]$\n\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%9D%E5%A7%8B%E5%8C%96nodedatamap\"><\/span>\u521d\u59cb\u5316nodedatamap<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost gcinstall]$ gccli\n\nGBase client 9.5.2.17.115980. Copyright (c) 2004-2020, GBase.  All Rights Reserved.\n\ngbase> initnodedatamap;\nQuery OK, 0 rows affected, 5 warnings (Elapsed: 00:00:01.36)\n\ngbase>\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%87%8D%E5%88%86%E5%B8%83\"><\/span>\u91cd\u5206\u5e03<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u672c\u6b65\u9aa4\u4f1a\u5c06\u6570\u636e\u91cd\u65b0\u6253\u6563\u5230\u6240\u6709\u8282\u70b9\u3002\u5b9e\u9645\u8017\u65f6\u53ef\u80fd\u5728\u51e0\u5206\u949f\uff0c\u51e0\u4e2a\u5c0f\u65f6\uff0c\u51e0\u5929\u3002\u6839\u636e\u9700\u8981\u91cd\u5206\u5e03\u7684\u6570\u636e\u91cf\u548c\u786c\u4ef6\u6027\u80fd\u6709\u5173\u3002<\/p>\n\n\n\n<p>\u5b8c\u6574\u7684\u6d41\u7a0b\u662f<br>1\u3001\u5173\u95ed\u91cd\u5206\u5e03\u5e76\u884c\u5ea6\uff0c\u8bbe\u7f6e\u4e3a0<br>2\u3001\u8fd0\u884crebalacne instance \u6216\u8005\u5176\u4ed6\u7684\u91cd\u5206\u5e03\u8bed\u53e5<br>3\u3001\u8c03\u6574\u4f18\u5148\u7ea7\u3002<br>4\u3001\u8bbe\u7f6e\u5408\u9002\u7684\u5e76\u884c\u5ea6\u53c2\u6570<br>5\u3001\u76d1\u63a7\u91cd\u5206\u5e03\u8fc7\u7a0b<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%B9%B6%E8%A1%8C%E5%BA%A6%E5%8F%82%E6%95%B0%E8%AE%BE%E7%BD%AE\"><\/span>\u5e76\u884c\u5ea6\u53c2\u6570\u8bbe\u7f6e<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u8bf7\u53c2\u8003 <a href=\"https:\/\/www.gbase8.cn\/en\/1748\/\">GBase 8a\u6269\u5bb9\u5e76\u884c\u4efb\u52a1\u53c2\u6570gcluster_rebalancing_concurrent_count<\/a><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>set global gcluster_rebalancing_concurrent_count = 0;<\/code><\/pre>\n\n\n\n<p>\u5982\u4e0a\u8bbe\u7f6e\u4e3a0\uff0c\u662f\u5173\u95ed\u4e86\u5e76\u884c\u5ea6\uff0c\u4e0d\u4f1a\u5728\u542f\u52a8\u4efb\u4f55\u65b0\u4efb\u52a1\u4e86\uff0c\u76ee\u7684\u662f\u4e3a\u4e86\u540e\u9762\u8c03\u6574\u4f18\u5148\u7ea7\u3002\u8be5\u53c2\u6570\u968f\u65f6\u53ef\u4ee5\u8bbe\u7f6e\u3002\u5982\u679c\u7cfb\u7edf\u8d44\u6e90\u7a7a\u95f4\uff0c\u53ef\u4ee5\u63d0\u9ad8\u5e76\u884c\u5ea6\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%87%8D%E5%88%86%E5%B8%83%E6%93%8D%E4%BD%9C\"><\/span>\u91cd\u5206\u5e03\u64cd\u4f5c<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u8bf7\u6839\u636e\u9700\u8981\uff0c\u652f\u6301\u5b9e\u4f8binstance, database\u548ctable\u591a\u4e2a\u7ea7\u522b\u7684\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>gbase> rebalance instance;\nQuery OK, 21 rows affected (Elapsed: 00:00:00.87)<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%BC%98%E5%85%88%E7%BA%A7%E8%AE%BE%E7%BD%AE\"><\/span>\u4f18\u5148\u7ea7\u8bbe\u7f6e<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u53ef\u4ee5\u901a\u8fc7update\u6807\u51c6SQL\uff0c\u8bbe\u7f6e\u91cd\u5206\u5e03\u4efb\u52a1\u7684\u4f18\u5148\u7ea7\u3002\u7528like\u53ef\u4ee5\u6279\u91cf\u8bbe\u7f6e\uff0c\u7528\u7b49\u4e8e\u53ef\u4ee5\u7cbe\u786e\u8bbe\u7f6e\u3002<\/p>\n\n\n\n<p>\u8bed\u6cd5\u5982\u4e0b\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>update gclusterdb.rebalancing_status set priority = 2 where index_name like '{index_name}';<\/code><\/pre>\n\n\n\n<p>\u5176\u4e2dpriority\u503c\u8d8a\u5c0f\uff0c\u5219\u4f18\u5148\u7ea7\u8d8a\u9ad8\u3002<\/p>\n\n\n\n<p>\u8bbe\u7f6e\u5b8c\u6210\u540e\uff0c\u8bb0\u5f97\u67e5\u770b\u4e0b\u662f\u5426\u6b63\u786e<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>select index_name,status,priority from gclusterdb.rebalancing_status where priority = 2;<\/code><\/pre>\n\n\n\n<p>\u5982\u679c\u524d\u9762\u5173\u95ed\u4e86\u5e76\u884c\u5ea6\uff0c\u5219\u5728\u786e\u8ba4\u4f18\u5148\u7ea7\u8bbe\u7f6e\u6210\u529f\u4e86\uff0c\u8981\u8bb0\u5f97\u8bbe\u7f6e\u5e76\u884c\u5ea6\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>set global gcluster_rebalancing_concurrent_count = 5;<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%9A%8F%E6%9C%BA%E5%88%86%E5%B8%83%E8%A1%A8%E7%9A%84%E5%A4%84%E7%90%86\"><\/span>\u968f\u673a\u5206\u5e03\u8868\u7684\u5904\u7406<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p><strong><span class=\"has-inline-color has-luminous-vivid-orange-color\">\u6ce8\u610f\uff1a<\/span><\/strong>\u6570\u636e\u5e93\u63d0\u4f9b\u4e86\u4e00\u4e2a\u53c2\u6570 gcluster_rebalancing_random_table_quick_mode \uff0c\u5bf9\u4e8e\u968f\u673a\u5206\u5e03\u8868\uff0c\u5c06\u4e0d\u518d\u53c2\u4e0e\u6570\u636e\u91cd\u65b0\u5e73\u8861\u3002 <span class=\"has-inline-color has-luminous-vivid-orange-color\">\u5982\u679c\u4f60\u662f\u4e3a\u4e86\u78c1\u76d8\u7a7a\u95f4\u800c\u6269\u5bb9\uff0c\u8bf7\u4e00\u5b9a\u5173\u95ed\u8fd9\u4e2a\u53c2\u6570<\/span>\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>gbase> show variables like '%quick%';\n+----------------------------------------------+-------+\n| Variable_name                                | Value |\n+----------------------------------------------+-------+\n| gcluster_rebalancing_random_table_quick_mode | 1     |\n+----------------------------------------------+-------+\n1 row in set (Elapsed: 00:00:00.00)\n\ngbase> set global gcluster_rebalancing_random_table_quick_mode=0;\nQuery OK, 0 rows affected (Elapsed: 00:00:00.01)\n\ngbase> show variables like '%quick%';\n+----------------------------------------------+-------+\n| Variable_name                                | Value |\n+----------------------------------------------+-------+\n| gcluster_rebalancing_random_table_quick_mode | 0     |\n+----------------------------------------------+-------+\n1 row in set (Elapsed: 00:00:00.01)\n<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%87%8D%E5%88%86%E5%B8%83%E8%BF%9B%E5%BA%A6%E6%9F%A5%E7%9C%8B\"><\/span>\u91cd\u5206\u5e03\u8fdb\u5ea6\u67e5\u770b<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u91cd\u5206\u5e03\u671f\u95f4\uff0c\u53ef\u4ee5\u901a\u8fc7gclusterdb.rebalancing_status\u8868\u67e5\u770b\u8fdb\u5ea6\uff0c\u4e00\u81f4\u5230\u6240\u6709\u7684\u90fd\u662fCOMPLETED\u7684\u4e3a\u6b62\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>gbase> select status,count(*) from gclusterdb.rebalancing_status group by status;\n+-----------+----------+\n| status    | count(*) |\n+-----------+----------+\n| STARTING  |       15 |\n| RUNNING   |        3 |\n| COMPLETED |        3 |\n+-----------+----------+\n3 rows in set (Elapsed: 00:00:00.61)\n\n\ngbase> select status,count(*) from gclusterdb.rebalancing_status group by status;\n+-----------+----------+\n| status    | count(*) |\n+-----------+----------+\n| COMPLETED |       21 |\n+-----------+----------+\n1 row in set (Elapsed: 00:00:00.19)<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%A3%80%E6%9F%A5%E6%98%AF%E5%90%A6%E6%9C%89%E6%AE%8B%E7%95%99\"><\/span>\u68c0\u67e5\u662f\u5426\u6709\u6b8b\u7559<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u68c0\u67e5gbase.table_distribution\u8868\uff0c\u770b\u662f\u5426\u6709\u8001\u7684ID\u4e3a5\u7684\u8868\u6b8b\u7559\u3002\u5982\u679c\u6709\uff0c\u5219\u624b\u5de5\u6267\u884c\u4e00\u4e2arebalance table \u5e93\u540d.\u8868\u540d \uff0c\u5e76\u7b49\u91cd\u5206\u5e03\u5b8c\u6210\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>gbase> select count(*) from gbase.table_distribution where data_distribution_id=5;\n+----------+\n| count(*) |\n+----------+\n|        0 |\n+----------+\n1 row in set (Elapsed: 00:00:00.00)\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%A0%E9%99%A4%E8%80%81%E7%9A%84nodedatamap\"><\/span>\u5220\u9664\u8001\u7684nodedatamap<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>\ngbase> refreshnodedatamap drop 5;\nQuery OK, 0 rows affected, 6 warnings (Elapsed: 00:00:01.80)\n\ngbase>\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%A0%E6%8E%89%E8%80%81%E7%9A%84%E5%88%86%E5%B8%83%E7%AD%96%E7%95%A5\"><\/span>\u5220\u6389\u8001\u7684\u5206\u5e03\u7b56\u7565<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@localhost gcinstall]$ gcadmin rmdistribution 5\ncluster distribution ID &#91;5]\nit will be removed now\nplease ensure this is ok, input &#91;Y,y] or &#91;N,n]: y\ngcadmin remove distribution &#91;5] success\n&#91;gbase@localhost gcinstall]$ gcadmin showdistribution\n\n                                 Distribution ID: 6 | State: new | Total segment num: 3\n\n             Primary Segment Node IP                   Segment ID                 Duplicate Segment node IP\n========================================================================================================================\n|                   10.0.2.102                   |         1          |                   10.0.2.202                   |\n------------------------------------------------------------------------------------------------------------------------\n|                   10.0.2.202                   |         2          |                   10.0.2.203                   |\n------------------------------------------------------------------------------------------------------------------------\n|                   10.0.2.203                   |         3          |                   10.0.2.102                   |\n========================================================================================================================\n&#91;gbase@localhost gcinstall]$\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9C%80%E7%BB%88%E7%BB%93%E6%9E%9C\"><\/span>\u6700\u7ec8\u7ed3\u679c<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u5df2\u7ecf\u6210\u529f\u7684\u4ece2\u8282\u70b9\u96c6\u7fa4\uff0c\u6269\u5bb9\u52303\u8282\u70b9\u96c6\u7fa4\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"398\" src=\"http:\/\/www.gbase8.cn\/wp-content\/uploads\/2020\/09\/image-11.png\" alt=\"\" class=\"wp-image-1141\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%80%BB%E7%BB%93\"><\/span>Summary<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u6574\u4e2a\u6b65\u9aa4\uff0c\u6838\u5fc3\u5c31\u662f<\/p>\n\n\n\n<p>1\u3001\u5b89\u88c5\u65b0\u7684\u8282\u70b9\u670d\u52a1<\/p>\n\n\n\n<p>2\u3001\u589e\u52a0\u65b0\u7684\u5206\u5e03\u7b56\u7565\uff0c\u4ee5\u5229\u7528\u65b0\u7684\u6570\u636e\u8282\u70b9<\/p>\n\n\n\n<p>3\u3001\u91cd\u5206\u5e03\u6570\u636e<\/p>\n\n\n\n<p>4\u3001\u5220\u6389\u8001\u7684\u4fe1\u606f<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%84%8F%E5%A4%96%E5%A4%84%E7%90%86\"><\/span>\u610f\u5916\u5904\u7406<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u6269\u5bb9\u671f\u95f4\u5982\u5728\u67d0\u4e9b\u6b65\u9aa4\u65f6\u51fa\u73b0\u610f\u5916\uff0c\u6bd4\u5982\u62a5\u9519\uff0c\u5b95\u673a\uff0c\u65ad\u7535\uff0c\u7f51\u7edc\u65ad\u5f00\u7b49\uff0c\u8bf7\u53c2\u8003<\/p>\n\n\n\n<p><a href=\"http:\/\/www.gbase8.cn\/en\/1335\/\">GBase 8a \u6269\u5bb9\u64cd\u4f5c\u610f\u5916\u5904\u7406\u65b9\u6848<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>\u5357\u5927\u901a\u7528GBase 8a\u6570\u636e\u5e93\u96c6\u7fa4\uff0c\u652f\u6301\u4ece\u73b0\u6709\u96c6\u7fa4\u6269\u5bb9\u64cd\u4f5c\uff0c\u53ef\u4ee5\u540c\u65f6\u6269\u5bb9\u591a\u4e2a\u6570\u636e\u8282\u70b9\u548c\u7ba1\u7406\u8282\u70b9\u3002\u6269\u5bb9\u4e00\u822c\u662f\u56e0\u4e3a\u7a7a\u95f4\u5360\u7528\u6216\u8005\u6027\u80fd\u95ee\u9898\u5bfc\u81f4\u3002GBase \u901a\u8fc7\u91cd\u5206\u5e03\u529f\u80fd\u5c06\u6570\u636e\u91cd\u65b0\u5206\u6563\u5230\u6240\u6709\u7684\u6570\u636e\u8282\u70b9\u4e0a\uff0c\u4ee5\u5b9e\u73b0\u6570\u636e\u7a7a\u95f4\u7684\u518d\u5e73\u8861\u3002\u672c\u6587\u662f\u4e00\u4e2a\u8be6\u7ec6\u64cd\u4f5c\u6b65\u9aa4\u548c\u624b\u987a\u3002<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[88],"class_list":["post-1133","post","type-post","status-publish","format-standard","hentry","category-gbase8a","tag-88"],"_links":{"self":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/1133","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=1133"}],"version-history":[{"count":19,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/1133\/revisions"}],"predecessor-version":[{"id":2176,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/1133\/revisions\/2176"}],"wp:attachment":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/media?parent=1133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/categories?post=1133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/tags?post=1133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}