{"id":9779,"date":"2022-06-30T17:00:34","date_gmt":"2022-06-30T09:00:34","guid":{"rendered":"https:\/\/www.gbase8.cn\/?p=9779"},"modified":"2024-03-12T09:41:30","modified_gmt":"2024-03-12T01:41:30","slug":"gbase-8a-gcdw%e5%ad%98%e7%ae%97%e5%88%86%e7%a6%bb%e4%b8%bb%e6%9c%ba%e7%89%88%e5%ae%89%e8%a3%85%e4%bd%bf%e7%94%a8%e9%a2%84%e8%a7%88","status":"publish","type":"post","link":"https:\/\/www.gbase8.cn\/en\/9779","title":{"rendered":"\u5357\u5927\u901a\u7528GBase 8a GCDW\u5b58\u7b97\u5206\u79bb\u4e3b\u673a\u7248\u5b89\u88c5\u4f7f\u7528\u9884\u89c8"},"content":{"rendered":"<p>\u5357\u5927\u901a\u7528\u81ea\u4e3b\u7814\u53d1\u7684 GBase Cloud Data Warehouse\uff08\u7b80\u79f0 GCDW\uff09\u662f\u4e00\u6b3e\u57fa\u4e8e\u5217\u5b58\u50a8\u7684\u6d77\u91cf\u5206\u5e03\u5f0f\u5927\u89c4\u6a21\u5e76\u884c\u5904\u7406\u7684\u591a\u5b9e\u4f8b\u5f39\u6027\u4e91\u6570\u636e\u4ed3\u5e93\u3002\u9002\u7528\u4e8e\u4e91\u4e0a\u548c\u4e91\u4e0b\u73af\u5883\uff0c\u4e3a\u7528\u6237\u63d0\u4f9b\u6d77\u91cf\u6570\u636e\u7684\u67e5\u8be2\u5206\u6790\u670d\u52a1\u3002\u672c\u6587\u4ecb\u7ecd\u7269\u7406\u673a\u548c\u865a\u62df\u673a\u4e0a\u7684\u4f7f\u7528\uff0c\u7eaf\u4e91\u7684\u7248\u672c\u53e6\u884c\u4ecb\u7ecd\u3002<\/p>\n\n\n\n<p><span style=\"background-color: rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">\u6240\u7528\u7248\u672c\u975e\u5bf9\u5916release\u7248<\/span>\uff0c\u53ea\u5728\u90e8\u5206\u5ba2\u6237\u4f7f\u7528\u4e2d\uff0c\u672c\u6587\u6863\u53ea\u662f\u63d0\u524d\u4f53\u9a8c\u4e0b\u6574\u4e2a\u6d41\u7a0b\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-6a2af8766586d\" 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-6a2af8766586d\"  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\/9779\/#%E5%8F%82%E8%80%83\" >\u53c2\u8003<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D\" >\u4ea7\u54c1\u4ecb\u7ecd<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E7%8E%AF%E5%A2%83%E5%87%86%E5%A4%87\" >\u73af\u5883\u51c6\u5907<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#S3%E6%9C%8D%E5%8A%A1\" >S3\u670d\u52a1<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E4%B8%8B%E8%BD%BD%E5%92%8C%E5%AE%89%E8%A3%85\" >\u4e0b\u8f7d\u548c\u5b89\u88c5<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E5%90%AF%E5%8A%A8%E6%9C%8D%E5%8A%A1\" >\u542f\u52a8\u670d\u52a1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E9%85%8D%E7%BD%AE\" >\u914d\u7f6e<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E5%88%9B%E5%BB%BAgcdw%E7%94%A8%E7%9A%84s3%E8%B4%A6%E5%8F%B7\" >\u521b\u5efagcdw\u7528\u7684s3\u8d26\u53f7<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E5%88%9B%E5%BB%BAgcdw%E7%94%A8%E7%9A%84bucket\" >\u521b\u5efagcdw\u7528\u7684bucket<\/a><\/li><\/ul><\/li><\/ul><\/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\/9779\/#FoundationDB%E5%85%83%E6%95%B0%E6%8D%AE%E6%9C%8D%E5%8A%A1\" >FoundationDB\u5143\u6570\u636e\u670d\u52a1<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E4%B8%8B%E8%BD%BD%E5%92%8C%E5%AE%89%E8%A3%85-2\" >\u4e0b\u8f7d\u548c\u5b89\u88c5<\/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\/9779\/#%E5%90%AF%E5%8A%A8\" >\u542f\u52a8<\/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\/9779\/#%E9%85%8D%E7%BD%AE-2\" >\u914d\u7f6e<\/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-14\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E6%95%B0%E6%8D%AE%E5%BA%93GCWD%E4%B8%BB%E6%9C%BA%E7%89%88%E5%AE%89%E8%A3%85\" >\u6570\u636e\u5e93GCWD\u4e3b\u673a\u7248\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-15\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E5%87%86%E5%A4%87\" >\u51c6\u5907<\/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\/9779\/#%E5%AE%89%E8%A3%85\" >Install<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#demooptions%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\" >demo.options\u914d\u7f6e\u6587\u4ef6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E5%AE%89%E8%A3%85%E8%BF%87%E7%A8%8B\" >\u5b89\u88c5\u8fc7\u7a0b<\/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\/9779\/#%E6%9F%A5%E7%9C%8B%E9%9B%86%E7%BE%A4%E7%8A%B6%E6%80%81\" >\u67e5\u770b\u96c6\u7fa4\u72b6\u6001<\/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\/9779\/#%E5%88%9B%E5%BB%BAWarehouse\" >\u521b\u5efaWarehouse<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E7%94%9F%E6%88%90warehouse%E9%85%8D%E7%BD%AE%E6%A8%A1%E6%9D%BF\" >\u751f\u6210warehouse\u914d\u7f6e\u6a21\u677f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E7%BC%96%E8%BE%91warehouse%E9%85%8D%E7%BD%AE\" >\u7f16\u8f91warehouse\u914d\u7f6e<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E6%A0%B9%E6%8D%AE%E9%85%8D%E7%BD%AE%E5%88%9B%E5%BB%BAwarehouse\" >\u6839\u636e\u914d\u7f6e\u521b\u5efawarehouse<\/a><\/li><\/ul><\/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\/9779\/#%E6%9F%A5%E7%9C%8Bwarehouse\" >\u67e5\u770bwarehouse<\/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\/9779\/#%E8%AE%BE%E7%BD%AE%E9%BB%98%E8%AE%A4warehouse\" >\u8bbe\u7f6e\u9ed8\u8ba4warehouse<\/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\/9779\/#%E7%99%BB%E5%BD%95%E9%9B%86%E7%BE%A4\" >\u767b\u5f55\u96c6\u7fa4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E4%BF%AE%E6%94%B9%E9%9B%86%E7%BE%A4%E9%85%8D%E7%BD%AE%E5%8F%82%E6%95%B0\" >\u4fee\u6539\u96c6\u7fa4\u914d\u7f6e\u53c2\u6570<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E6%89%A9%E5%AE%B9%E8%B0%83%E5%BA%A6%E5%92%8C%E8%AE%A1%E7%AE%97%E8%B5%84%E6%BA%90\" >\u6269\u5bb9\u8c03\u5ea6\u548c\u8ba1\u7b97\u8d44\u6e90<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E5%87%86%E5%A4%87-2\" >\u51c6\u5907<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E6%89%A9%E5%AE%B9%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\" >\u6269\u5bb9\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-31\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E6%89%A9%E5%AE%B9%E8%BF%87%E7%A8%8B\" >\u6269\u5bb9\u8fc7\u7a0b<\/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\/9779\/#%E6%9F%A5%E7%9C%8B%E6%89%A9%E5%AE%B9%E5%90%8E%E7%9A%84%E9%9B%86%E7%BE%A4\" >\u67e5\u770b\u6269\u5bb9\u540e\u7684\u96c6\u7fa4<\/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\/9779\/#%E6%89%A9%E5%AE%B9warehouse\" >\u6269\u5bb9warehouse<\/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\/9779\/#%E6%89%A9%E5%AE%B9%E8%AE%A1%E7%AE%97%E8%B5%84%E6%BA%90\" >\u6269\u5bb9\u8ba1\u7b97\u8d44\u6e90<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\" >\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-36\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E6%89%A9%E5%AE%B9%E8%BF%87%E7%A8%8B-2\" >\u6269\u5bb9\u8fc7\u7a0b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E6%89%A9%E5%AE%B9warehouse-2\" >\u6269\u5bb9warehouse<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E5%88%9B%E5%BB%BA%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\" >\u521b\u5efa\u914d\u7f6e\u6587\u4ef6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E5%B0%86%E6%96%B0%E6%89%A9%E5%AE%B9%E7%9A%84%E8%AE%A1%E7%AE%97%E8%8A%82%E7%82%B9%E5%8A%A0%E5%85%A5%E7%8E%B0%E6%9C%89warehouse\" >\u5c06\u65b0\u6269\u5bb9\u7684\u8ba1\u7b97\u8282\u70b9\u52a0\u5165\u73b0\u6709warehouse<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E7%BC%A9%E5%AE%B9warehouse\" >\u7f29\u5bb9warehouse<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E5%A4%9AWarehouse\" >\u591aWarehouse<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6-2\" >\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-43\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E5%88%9B%E5%BB%BA\" >\u521b\u5efa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E6%9F%A5%E7%9C%8B%E6%95%88%E6%9E%9C\" >\u67e5\u770b\u6548\u679c<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E8%AE%A1%E7%AE%97%E8%B5%84%E6%BA%90%E8%B0%83%E5%BA%A6\" >\u8ba1\u7b97\u8d44\u6e90\u8c03\u5ea6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E8%BF%81%E7%A7%BB%E5%90%8E%E7%9A%84%E6%95%88%E6%9E%9C\" >\u8fc1\u79fb\u540e\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-47\" href=\"https:\/\/www.gbase8.cn\/en\/9779\/#%E6%80%BB%E7%BB%93\" >Summary<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%8F%82%E8%80%83\"><\/span>\u53c2\u8003<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.gbase8.cn\/en\/8116\/\">GCDW\u5143\u6570\u636e\u670d\u52a1FoundationDB\u7684\u96c6\u7fa4\u6a21\u5f0f\u914d\u7f6e\u548c\u9ad8\u53ef\u7528\u6d4b\u8bd5<\/a><br><a href=\"https:\/\/www.gbase8.cn\/en\/9992\/\">MinIO S3\u5206\u5e03\u5f0f\u96c6\u7fa4\u642d\u5efa<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D\"><\/span>\u4ea7\u54c1\u4ecb\u7ecd<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>GBase Cloud Data Warehouse \u65e2\u652f\u6301\u672c\u5730\u90e8\u7f72\uff08\u79c1\u6709\u4e91\u4e0b\u7684\u8ba1\u7b97\u4e0e\u5b58\u50a8\u5206\u79bb\u6a21\u5f0f\uff09\u4e5f\u652f\u6301\u4e91\u4e0a\u90e8\u7f72\uff0c\u5177\u5907\u5f39\u6027\u4f38\u7f29\u80fd\u529b\uff0c\u53ef\u4ee5\u5728\u516c\u6709\u4e91\u4e0a\u63d0\u4f9b SaaS \u80fd\u529b\uff0c\u4e3a\u5ba2\u6237\u63d0\u4f9b\u4f01\u4e1a\u7ea7\u5f39\u6027\u6570\u636e\u4ed3\u5e93\u7cfb\u7edf\uff0c\u5f00\u7bb1\u5373\u7528\uff0c\u964d\u4f4e\u7cfb\u7edf\u7684\u590d\u6742\u5ea6\u548c\u8d39\u7528\uff1b\u5728\u672c\u5730\u79c1\u6709\u4e91\u4e0b\u90e8\u7f72\u8ba1\u7b97\u5b58\u50a8\u5206\u79bb\u7684\u96c6\u7fa4\uff0c\u53ef\u4ee5\u5b9e\u73b0\u8ba1\u7b97\u8d44\u6e90\u3001\u5b58\u50a8\u8d44\u6e90\u7684\u89e3\u8026\uff0c\u8ba1\u7b97\u548c\u5b58\u50a8\u90fd\u53ef\u4ee5\u5feb\u901f\u7684\u5f39\u6027\u6269\u5bb9\uff0c\u4e3a\u7528\u6237\u63d0\u4f9b\u6570\u636e\u5e93\u670d\u52a1\uff0c\u7528\u6237\u901a\u8fc7\u79c1\u6709\u4e91\u63d0\u4f9b\u7edf\u4e00\u670d\u52a1\u7ba1\u7406\u63a5\u53e3\u8fdb\u884c\u6570\u636e\u5e93\u7684\u8ba1\u7b97\u8d44\u6e90\u3001\u5b58\u50a8\u8d44\u6e90\u7ba1\u7406\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%8E%AF%E5%A2%83%E5%87%86%E5%A4%87\"><\/span>\u73af\u5883\u51c6\u5907<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u672c\u6587\u7684\u73af\u5883\u4e3a\u6d4b\u8bd5\u7528\uff0c\u8ba1\u52121\u53f0MinIO\u7684s3\u670d\u52a1\uff0c1\u53f0FoundationDB\u7684\u5143\u6570\u636e\u670d\u52a1\uff0c3\u53f0GCDW\u7684\u7684\u865a\u62df\u4e3b\u673a\u3002\u5176\u4e2dfoundationDB\u590d\u7528\u4e86GCDW\u7684\u4e00\u53f0\u670d\u52a1\u5668\uff0c\u5b9e\u5728\u6211\u81ea\u5df1\u7684\u7b14\u8bb0\u672c\u5185\u5b58\u4e0d\u8db3\u554a\uff0c\u53ea\u80fd\u505a\u7b80\u5355\u6d4b\u8bd5\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>minio 10.0.2.181 redhat 8<\/li><li>gcdw 10.0.2.211,10.0.2.212\uff0c10.0.2.213 redhat 7<\/li><li>foundationDB 10.0.2.211(\u590d\u7528\u4e86)<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"S3%E6%9C%8D%E5%8A%A1\"><\/span>S3\u670d\u52a1<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>S3\u670d\u52a1\u4e00\u822c\u4e3a\u79c1\u6709\u4e91\u81ea\u5e26\u7684\uff0c\u7533\u8bf7\u8d44\u6e90\u5373\u53ef\u3002\u672c\u6587\u4e0d\u8ba8\u8bba\u5982\u4f55\u642d\u5efa\u4e00\u4e2aS3\u7684\u96c6\u7fa4\u3002<\/p>\n\n\n\n<p>\u672c\u6587\u6863\u662f\u6211\u81ea\u5df1\u642d\u5efa\u6d4b\u8bd5\u7528\u7684minio\u5355\u673a\u6a21\u5f0f\uff0c\u96c6\u7fa4IP\u4e3aredhat 8\u768410.0.2.181\u3002<\/p>\n\n\n\n<p>Minio\u7684\u96c6\u7fa4\u642d\u5efa\uff0c\u8bf7\u53c2\u8003<a href=\"https:\/\/www.gbase8.cn\/en\/9992\/\">MinIO S3\u5206\u5e03\u5f0f\u96c6\u7fa4\u642d\u5efa<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%B8%8B%E8%BD%BD%E5%92%8C%E5%AE%89%E8%A3%85\"><\/span>\u4e0b\u8f7d\u548c\u5b89\u88c5<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u5176\u4e2d \/data\/aws_s3\/ \u7528\u4e8e\u4fdd\u5b58\u6570\u636e<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;root@redhat8-3 ~]# wget https:\/\/dl.min.io\/server\/minio\/release\/linux-amd64\/minio\n&#91;root@redhat8-3 ~]# mv minio \/usr\/local\/bin\/\n&#91;root@redhat8-3 ~]# chmod +x \/usr\/local\/bin\/minio\n&#91;root@redhat8-3 ~]# mkdir -p \/data\/aws_s3\/<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%90%AF%E5%8A%A8%E6%9C%8D%E5%8A%A1\"><\/span>\u542f\u52a8\u670d\u52a1<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u5982\u4e0b\u662f\u5b98\u65b9\u6587\u6863\u91cc\u6700\u7b80\u5355\u7684\u542f\u52a8\u65b9\u5f0f\uff0c\u6ca1\u6709\u5728\u540e\u53f0\u8fd0\u884c\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;root@redhat8-3 ~]# minio server \/data\/aws_s3\/ --console-address \":8080\"\nAutomatically configured API requests per node based on available memory on the system: 137\nFinished loading IAM sub-system (took 0.0s of 0.0s to load data).\nStatus:         1 Online, 0 Offline.\nAPI: http:\/\/10.0.2.181:9000  http:\/\/192.168.122.1:9000  http:\/\/127.0.0.1:9000\nRootUser: minioadmin\nRootPass: minioadmin\nConsole: http:\/\/10.0.2.181:8080 http:\/\/192.168.122.1:8080 http:\/\/127.0.0.1:8080\nRootUser: minioadmin\nRootPass: minioadmin\nCommand-line: https:\/\/docs.min.io\/docs\/minio-client-quickstart-guide\n   $ mc alias set myminio http:\/\/10.0.2.181:9000 minioadmin minioadmin\nDocumentation: https:\/\/docs.min.io<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%85%8D%E7%BD%AE\"><\/span>\u914d\u7f6e<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<h5 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%9B%E5%BB%BAgcdw%E7%94%A8%E7%9A%84s3%E8%B4%A6%E5%8F%B7\"><\/span>\u521b\u5efagcdw\u7528\u7684s3\u8d26\u53f7<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p>\u6253\u5f00\u6d4f\u89c8\u5668http:\/\/10.0.2.181:8080\uff0c\u7528\u9ed8\u8ba4\u7684\u7528\u6237\u540d\u548c\u5bc6\u7801\u767b\u5f55\uff0c \u53c2\u52a0\u524d\u9762\u8f93\u51fa\u7684RootUser\u548cRootPass\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"666\" height=\"541\" src=\"https:\/\/www.gbase8.cn\/wp-content\/uploads\/2022\/06\/16565712681.png\" alt=\"\u6253\u5f00\u6d4f\u89c8\u5668http:\/\/10.0.2.181:8080\uff0c\u7528\u9ed8\u8ba4\u7684\u7528\u6237\u540d\u548c\u5bc6\u7801\u767b\u5f55\" class=\"wp-image-9784\"\/><\/figure>\n\n\n\n<p>\u9009\u62e9\u5de6\u4fa7\u7684\u7684Identify -&gt; User -&gt; CreateUser<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"782\" height=\"542\" src=\"https:\/\/www.gbase8.cn\/wp-content\/uploads\/2022\/06\/ee4b2c5579bc55f187542d0de85fcf6.png\" alt=\"\u9009\u62e9\u5de6\u4fa7\u7684\u7684Identify -&gt; User -&gt; CreateUser\" class=\"wp-image-9785\"\/><\/figure>\n\n\n\n<p>\u586b\u5199\u7528\u6237\u540d\u548c\u5bc6\u7801\uff0c\u4e0b\u9762\u7684\u7b56\u7565\u90e8\u5206\uff0c\u6211\u9009\u4e0a\u4e86readwrite\uff0c\u90a3\u4e2a\u53ea\u8bfb\u548c\u53ea\u5199\u6ca1\u5fc5\u8981\u4e86\u3002\u53e6\u5916\u524d2\u4e2a\u6211\u4e5f\u9009\u4e86\u3002\u70b9\u51fbSave\u4fdd\u5b58\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"789\" height=\"580\" src=\"https:\/\/www.gbase8.cn\/wp-content\/uploads\/2022\/06\/4ef75ca05c8fbb2f07cc9dc7bb0c2da.png\" alt=\"\u586b\u5199\u7528\u6237\u540d\u548c\u5bc6\u7801\" class=\"wp-image-9786\"\/><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%9B%E5%BB%BAgcdw%E7%94%A8%E7%9A%84bucket\"><\/span>\u521b\u5efagcdw\u7528\u7684bucket<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p>\u9000\u51fa\u767b\u5f55\uff0c\u7528\u65b0\u521b\u5efa\u7684\u8d26\u53f7\u767b\u5f55\u8fdb\u53bb(\u672c\u4f8b\u662fgbase8a)\u3002<\/p>\n\n\n\n<p>\u9009\u62e9\u5de6\u4fa7\u7684BUCKETS,\u7136\u540ecreate bucket\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"795\" height=\"576\" src=\"https:\/\/www.gbase8.cn\/wp-content\/uploads\/2022\/06\/74e9352a51bc9310839f2fc5eb9331e.png\" alt=\"\u9009\u62e9\u5de6\u4fa7\u7684BUCKETS,\u7136\u540ecreate bucket\" class=\"wp-image-9789\"\/><\/figure>\n\n\n\n<p>\u540d\u5b57\u53ea\u5141\u8bb8\u5b57\u6bcd\u548c\u6570\u5b57\uff0c\u597d\u50cf\u5927\u5199\u5b57\u6bcd\u4e0d\u884c\uff0c\u5fc5\u987b\u662f\u5c0f\u5199\u3002\u5e95\u4e0b\u7684\u7279\u6027\uff0c\u9664\u4e86\u9650\u989d\uff0c\u5176\u5b83\u7684\u6211\u90fd\u5f00\u4e86\uff0c\u56e0\u4e3a\u662f\u53ea\u662f\u6d4b\u8bd5\u6570\u636e\u5e93\uff0c\u4e0d\u662fminIO, \u6ca1\u6d4b\u8bd5\u9650\u989d\u3002\u70b9\u51fbcreate bucket\u521b\u5efa\u5b8c\u6210\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"775\" height=\"483\" src=\"https:\/\/www.gbase8.cn\/wp-content\/uploads\/2022\/06\/696c4a9a01263418891e71f9d091e25.png\" alt=\"\u70b9\u51fbcreate bucket\u521b\u5efa\u5b8c\u6210\" class=\"wp-image-9790\"\/><\/figure>\n\n\n\n<p>\u6211\u4eec\u521b\u5efa\u4e00\u4e2a\u540d\u5b57\u53ebgbase 8a\u7684bucket, \u56fe\u53c2\u8003\u4e0a\u4e00\u8282\u7684\uff0c\u4e0d\u5c0f\u5fc3\uff0cbucket\u7684\u540d\u5b57\u548c\u7528\u6237\u540d\u76f8\u540c\u4e86\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"FoundationDB%E5%85%83%E6%95%B0%E6%8D%AE%E6%9C%8D%E5%8A%A1\"><\/span>FoundationDB\u5143\u6570\u636e\u670d\u52a1<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u672c\u4f8b\u4f7f\u7528\u7684\u662f10.0.2.210\u7684redhat 7\u865a\u62df\u673a\u3002\u672c\u6587\u662f\u5355\u673a\uff0c\u6709\u5173foundationDB\u7684\u96c6\u7fa4\uff0c\u8bf7\u53c2\u8003  <a href=\"https:\/\/www.gbase8.cn\/en\/8116\/\">GCDW\u5143\u6570\u636e\u670d\u52a1FoundationDB\u7684\u96c6\u7fa4\u6a21\u5f0f\u914d\u7f6e\u548c\u9ad8\u53ef\u7528\u6d4b\u8bd5<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%B8%8B%E8%BD%BD%E5%92%8C%E5%AE%89%E8%A3%85-2\"><\/span>\u4e0b\u8f7d\u548c\u5b89\u88c5<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u4ece\u4e0b\u9762\u5730\u5740\u4e0b\u8f7d\u670d\u52a1\u7aefrmp<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;github.com\/apple\/foundationdb\/releases?q=6.1.12&amp;expanded=true\n-rw-r--r--. 1 root  root   18327552 Jun 28 17:57 foundationdb-server-6.3.24-1.el7.x86_64.rpm\n<\/code><\/pre>\n\n\n\n<p>\u7136\u540e\u5b89\u88c5\u5373\u53ef<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rpm -ivh oundationdb-server-6.3.24-1.el7.x86_64.rpm<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%90%AF%E5%8A%A8\"><\/span>\u542f\u52a8<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u901a\u8fc7systemctl \u542f\u52a8 foundationdb\u670d\u52a1\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%85%8D%E7%BD%AE-2\"><\/span>\u914d\u7f6e<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u9ed8\u8ba4\u670d\u52a1\u53ea\u4fa6\u542c\u4e86127.0.0.1\u7684IP,\u4fee\u6539\u914d\u7f6e\u6587\u4ef6\/etc\/foundationdb\/fdb.cluster\u3002\u5c06IP\u6539\u6210\u672c\u673a\u5bf9\u5916\u670d\u52a1\u7684IP<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@rh7_210 foundationdb]# cat \/etc\/foundationdb\/fdb.cluster\nEVKz13zi:F78TwLJE@10.0.2.210:4500\n&#91;root@rh7_210 foundationdb]#<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%95%B0%E6%8D%AE%E5%BA%93GCWD%E4%B8%BB%E6%9C%BA%E7%89%88%E5%AE%89%E8%A3%85\"><\/span>\u6570\u636e\u5e93GCWD\u4e3b\u673a\u7248\u5b89\u88c5<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u672c\u4f8b\u5b50\u5c06\u5148\u572810.0.2.210\u4e0a\u5b89\u88c5\u5355\u8282\u70b9\u96c6\u7fa4\uff0c\u7136\u540e\u518d\u6269\u5bb91\u53f010.0.2.211\u8282\u70b9\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%87%86%E5%A4%87\"><\/span>\u51c6\u5907<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u4e3b\u673a\u677f\u91c7\u7528\u4e869.5.3\u76f8\u540c\u7684\u5b89\u88c5\u8981\u6c42\uff0c\u91cd\u70b9\u662f\u63d0\u524d\u521b\u5efadbaUser\uff0c\u8bbe\u7f6e\u597d\u5b89\u88c5\u76ee\u5f55\u7684\u6743\u9650\uff0c\u8fd0\u884cSetSysEnv.py\u8bbe\u7f6e\u73af\u5883\u53d8\u91cf\u7b49\u3002<\/p>\n\n\n\n<p>\u53e6\u5916\uff0c\u6bcf\u4e2a\u673a\u5668\u4e0a\u8981\u5b89\u88c5foundationDB\u7684\u5ba2\u6237\u7aef\u3002\u4e0b\u8f7d\u5730\u5740\u548c\u524d\u9762\u5b89\u88c5\u670d\u52a1\u5668\u7684\u76f8\u540c\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-rw-r--r--. 1 root  root   36210116 Jun 28 17:49 foundationdb-clients-6.3.24-1.el7.x86_64.rpm<\/code><\/pre>\n\n\n\n<p>\u6ce8\u610f\u4fee\u6539\u914d\u7f6e\u6587\u4ef6\/etc\/foundationdb\/fdb.cluster\u3002\u5c06IP\u6539\u6210\u672c\u673a\u5bf9\u5916\u670d\u52a1\u7684IP\uff0c\u8bbe\u7f6e\u670d\u52a1IP\u4e3a10.0.2.210\uff0c\u7136\u540e\u786e\u8ba4\u5ba2\u6237\u7aef\u53ef\u7528\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;root@localhost foundationdb]# fdbcli\nUsing cluster file `fdb.cluster'.\nThe database is available.\nWelcome to the fdbcli. For help, type `help'.\nfdb&gt; status\nUsing cluster file `fdb.cluster'.\nConfiguration:\n  Redundancy mode        - single\n  Storage engine         - memory-2\n  Coordinators           - 1\n  Usable Regions         - 1\nCluster:\n  FoundationDB processes - 1\n  Zones                  - 1\n  Machines               - 1\n  Memory availability    - 2.3 GB per process on machine with least available\n                           &gt;&gt;&gt;&gt;&gt; (WARNING: 4.0 GB recommended) &lt;&lt;&lt;&lt;&lt;\n  Fault Tolerance        - 0 machines\n  Server time            - 06\/30\/22 10:59:39\nData:\n  Replication health     - (Re)initializing automatic data distribution\n  Moving data            - unknown (initializing)\n  Sum of key-value sizes - unknown\n  Disk space used        - 111 MB\nOperating space:\n  Storage server         - 1.0 GB free on most full server\n  Log server             - 21.1 GB free on most full server\nWorkload:\n  Read rate              - 21 Hz\n  Write rate             - 0 Hz\n  Transactions started   - 5 Hz\n  Transactions committed - 0 Hz\n  Conflict rate          - 0 Hz\nBackup and DR:\n  Running backups        - 0\n  Running DRs            - 0\nClient time: 06\/30\/22 10:59:39\nfdb&gt; exit\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%AE%89%E8%A3%85\"><\/span>Install<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"demooptions%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\"><\/span>demo.options\u914d\u7f6e\u6587\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u4e3b\u673a\u673a\u7248\u672c\u7684\u5927\u90e8\u5206\u53c2\u6570\u548cV953\u4e00\u81f4\u7684\uff0c\u989d\u5916\u589e\u52a0\u7684\u53c2\u6570\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>GCDW_S3_BUCKET=gbase8a \u8fd9\u4e2a\u662f\u521b\u5efa\u7684Bucket\u7684\u540d\u5b57<\/li><li>GCDW_S3_ENDPOINT=http:\/\/10.0.2.181:9000 \u8fd9\u4e2a\u662fS3\u7684API\u7684\u5730\u5740\uff0c\u770b\u524d\u9762\u8f93\u51fa\uff0c8080\u662fWEB\u7aef\u63a7\u5236\u53f0\uff0c9000\u662fAPI<\/li><li>GCDW_S3_ACCESS_KEY_ID=gbase8a \u767b\u5f55S3\u7684\u7528\u6237\u540d\uff0c \u524d\u9762\u521b\u5efa\u7684\u3002\u672c\u4f8b\u6ca1\u6ce8\u610f\u548cbucket\u540d\u5b57\u4e00\u6837\u4e86\uff0c\u8bf7\u6ce8\u610f\u533a\u5206\u54e6\u3002<\/li><li>GCDW_S3_SECRET_KEY=XXXXXXX \u767b\u5f55S3\u7684\u5bc6\u7801\uff0c\u524d\u9762\u521b\u5efa\u7684<\/li><li>GCDW_S3_REGION='' \u8fd9\u4e2a\u4e0d\u61c2\uff0c\u4f46\u770b\u4ecb\u7ecd\u53ef\u4ee5\u8bbe\u7f6e\u4e3a\u7a7a\uff0c\u4e24\u4e2a\u5355\u5f15\u53f7\u62ec\u8d77\u6765\u3002<\/li><li>gcluster_instance_name=gbase8a \u5b9e\u4f8b\u7684\u540d\u5b57\uff0c\u53ef\u4ee5\u968f\u610f\u586b\u5199\uff0c\u6211\u4e5f\u5c31\u7d22\u6027\u53c8\u91cd\u590d\u4e86\u4e00\u6b21<\/li><li>instance_root_name=gbase \u5b9e\u4f8b\u7ba1\u7406\u5458\u7684\u7528\u6237\u540d\u3002 \u79df\u6237\u540d\uff0c\u597d\u50cf\u4e3b\u673a\u7248\u672c\u6ca1\u6709\u591a\u79df\u6237\u8fd9\u4e00\u5c42\u4e86\u3002<\/li><li>instance_root_password=YYYYYYYYY \u5b9e\u4f8b\u7ba1\u7406\u5458\u7684\u5bc6\u7801\u3002\u79df\u6237\u5bc6\u7801<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ cat demo.options\ninstallPrefix= \/opt\ncoordinateHost = 10.0.2.210\ncoordinateHostNodeID = 210\ndataHost = 10.0.2.210\n#existCoordinateHost =\n#existDataHost =\n#existGcwareHost=\ngcwareHost = 10.0.2.210\ngcwareHostNodeID = 210\ndbaUser = gbase\ndbaGroup = gbase\ndbaPwd = 'gbase1234'\n<span class=\"has-inline-color has-luminous-vivid-orange-color\">GCDW_S3_BUCKET=gbase8a\nGCDW_S3_ENDPOINT=http:\/\/10.0.2.181:9000\nGCDW_S3_ACCESS_KEY_ID=gbase8a\nGCDW_S3_SECRET_KEY=XXXXXXX\nGCDW_S3_REGION=''\ngcluster_instance_name=gbase8a\ninstance_root_name=gbase\ninstance_root_password=YYYYYYYYY<\/span>\nrootPwd = '111111'\n#rootPwdFile = rootPwd.json\n#characterSet = utf8\n#dbPort = 5258\n#sshPort = 22\n&#91;gbase@rh7_210 gcinstall]$<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%AE%89%E8%A3%85%E8%BF%87%E7%A8%8B\"><\/span>\u5b89\u88c5\u8fc7\u7a0b<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>\u4e0e953\u4e00\u6837\u7684\u8fc7\u7a0b\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ .\/gcinstall.py --silent=demo.options\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 cluster nodes.\nchecking rpms ...\nchecking gconfig service\nparse extendCfg.xml\nCoordinateHost:\n10.0.2.210\nDataHost:\n10.0.2.210\nGcwareHost:\n10.0.2.210\ngcluster_instance_name:\ngbase8a\ninstance_root_name:\ngbase\nAre you sure to install GCluster on these nodes (&#91;Y,y]\/&#91;N,n])? y\n\u3002\u3002\u3002\n10.0.2.210              install gcware and cluster on host 10.0.2.210 successfully.\nadding user and nodes message to foundationdb\nadding user and nodes message to foundationdb successfully\nStarting all gcluster nodes ...\nadding new datanodes to gcware ...\n&#91;gbase@rh7_210 gcinstall]$<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8B%E9%9B%86%E7%BE%A4%E7%8A%B6%E6%80%81\"><\/span>\u67e5\u770b\u96c6\u7fa4\u72b6\u6001<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u9000\u51fa\u91cd\u8fdb\u662f\u4e3a\u4e86\u8ba9\u73af\u5883\u53d8\u91cf\u751f\u6548\u3002\u4e5f\u53ef\u4ee5\u7528source \/home\/gbase\/.gbase_profile\u751f\u6548\u3002<\/p>\n\n\n\n<p>\u53ef\u4ee5\u770b\u52301\u4e2a\u7ba1\u7406\u8282\u70b9\uff0c1\u4e2a\u8c03\u5ea6\u8282\u70b9\u548c1\u4e2aFreeNode\u8282\u70b9\uff0c0\u4e2awarehouse\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ exit\nexit\n&#91;root@rh7_210 gbase]# su gbase\n&#91;gbase@rh7_210 ~]$ gcadmin\nCLUSTER STATE:         ACTIVE\n====================================\n| GBASE GCWARE CLUSTER INFORMATION |\n====================================\n| NodeName |  IpAddress   | gcware |\n------------------------------------\n| gcware1  |  10.0.2.210  |  OPEN  |\n------------------------------------\n====================================================\n|      GBASE COORDINATOR CLUSTER INFORMATION       |\n====================================================\n|   NodeName   | IpAddress  | gcluster | DataState |\n----------------------------------------------------\n| coordinator1 | 10.0.2.210 |   OPEN   |     0     |\n----------------------------------------------------\n===========================================================\n|        GBASE CLUSTER FREE DATA NODE INFORMATION         |\n===========================================================\n| NodeName  | IpAddress  | gnode | syncserver | DataState |\n-----------------------------------------------------------\n| FreeNode1 | 10.0.2.210 | OPEN  |    OPEN    |     0     |\n-----------------------------------------------------------\n<span class=\"has-inline-color has-luminous-vivid-orange-color\">0 warehouse\n1 coordinator node\n1 free data node<\/span><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%9B%E5%BB%BAWarehouse\"><\/span>\u521b\u5efaWarehouse<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%94%9F%E6%88%90warehouse%E9%85%8D%E7%BD%AE%E6%A8%A1%E6%9D%BF\"><\/span>\u751f\u6210warehouse\u914d\u7f6e\u6a21\u677f<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;gbase@rh7_210 gcinstall]$ gcadmin createwh e wh.xml<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%BC%96%E8%BE%91warehouse%E9%85%8D%E7%BD%AE\"><\/span>\u7f16\u8f91warehouse\u914d\u7f6e<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ vi wh.xml\n&#91;gbase@rh7_210 gcinstall]$ cat wh.xml\n&lt;?xml version='1.0' encoding=\"utf-8\"?&gt;\n&lt;servers&gt;\n    &lt;rack&gt;\n        &lt;node ip=\"10.0.2.210\"\/&gt;\n    &lt;\/rack&gt;\n    &lt;wh_name name=\"testwh\"\/&gt;\n    &lt;comment message=\"a warehouse for test\"\/&gt;\n&lt;\/servers&gt;\n&#91;gbase@rh7_210 gcinstall]$<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%A0%B9%E6%8D%AE%E9%85%8D%E7%BD%AE%E5%88%9B%E5%BB%BAwarehouse\"><\/span>\u6839\u636e\u914d\u7f6e\u521b\u5efawarehouse<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ gcadmin createwh wh.xml\nparse config file wh.xml\ngenerate wh id: wh00001\nadd wh information to cluster\nadd nodes to wh\ncreate gclusterdb.dual successful\ngcadmin create wh &#91;testwh] successful\n&#91;gbase@rh7_210 gcinstall]$<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8Bwarehouse\"><\/span>\u67e5\u770bwarehouse<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u53ef\u4ee5\u770b\u5230 1 warehouse<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>\n&#91;gbase@rh7_210 gcinstall]$ gcadmin\nCLUSTER STATE:         ACTIVE\n====================================\n| GBASE GCWARE CLUSTER INFORMATION |\n====================================\n| NodeName |  IpAddress   | gcware |\n------------------------------------\n| gcware1  |  10.0.2.210  |  OPEN  |\n------------------------------------\n====================================================\n|      GBASE COORDINATOR CLUSTER INFORMATION       |\n====================================================\n|   NodeName   | IpAddress  | gcluster | DataState |\n----------------------------------------------------\n| coordinator1 | 10.0.2.210 |   OPEN   |     0     |\n----------------------------------------------------\n=======================================\n|     GBASE WAREHOUSE INFORMATION     |\n=======================================\n|    WhName    |       comment        |\n---------------------------------------\n|    testwh    | a warehouse for test |\n---------------------------------------\n1 warehouse: testwh\n1 coordinator node\n0 free data node\n&#91;gbase@rh7_210 gcinstall]$<\/code><\/pre>\n\n\n\n<p>\u67e5\u770bwarehouse\u8be6\u60c5\uff0c\u67091\u4e2a\u8ba1\u7b97\u8282\u70b9\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ gcadmin showcluster wh testwh\nCLUSTER STATE:         ACTIVE\n=======================================\n|     GBASE WAREHOUSE INFORMATION     |\n=======================================\n|    WhName    |       comment        |\n---------------------------------------\n|    testwh    | a warehouse for test |\n---------------------------------------\n===============================================================\n|               WAREHOUSE DATA NODE INFORMATION               |\n===============================================================\n| NodeName |                IpAddress                 | gnode |\n---------------------------------------------------------------\n|  node1   |                10.0.2.210                | OPEN  |\n---------------------------------------------------------------\n1 data node\n&#91;gbase@rh7_210 gcinstall]$<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E8%AE%BE%E7%BD%AE%E9%BB%98%E8%AE%A4warehouse\"><\/span>\u8bbe\u7f6e\u9ed8\u8ba4warehouse<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>alter USER `admin` DEFAULT_WAREHOUSE = 'small'<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%99%BB%E5%BD%95%E9%9B%86%E7%BE%A4\"><\/span>\u767b\u5f55\u96c6\u7fa4<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u767b\u5f55\u5e10\u53f7\u662f\u524d\u9762demo.options\u914d\u7f6e\u7684\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ gccli -h10.0.2.210 -ugbase -pYYYYYYYY\nGBase client 9.8.0.2.11f94a815. Copyright (c) 2004-2022, GBase.  All Rights Reserved.\ngbase&gt; use warehouse testwh;\nQuery OK, 0 rows affected (Elapsed: 00:00:00.00)\ngbase&gt; create database testdb;\nQuery OK, 1 row affected (Elapsed: 00:00:00.02)\ngbase&gt; use testdb;\nQuery OK, 0 rows affected (Elapsed: 00:00:00.01)\ngbase&gt; create table t1 as select now() d from dual;\nQuery OK, 1 row affected (Elapsed: 00:00:00.26)\ngbase&gt; select * from t1;\n+---------------------+\n| d                   |\n+---------------------+\n| 2022-06-29 09:14:25 |\n+---------------------+\n1 row in set (Elapsed: 00:00:00.05)\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%BF%AE%E6%94%B9%E9%9B%86%E7%BE%A4%E9%85%8D%E7%BD%AE%E5%8F%82%E6%95%B0\"><\/span>\u4fee\u6539\u96c6\u7fa4\u914d\u7f6e\u53c2\u6570<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u6000\u7591\u662f\u672c\u6d4b\u8bd5\u7248\u7684\u5b89\u88c5\u811a\u672c\u7684BUG,\u5176\u914d\u7f6e\u6587\u4ef6\u91cc\u7684IP\u6ca1\u6709\u81ea\u52a8\u4fee\u6539\uff0c\u540e\u7eed\u65b0\u7248\u672c\u53ef\u80fd\u4e0d\u9700\u8981\u8fd9\u4e2a\u6b65\u9aa4\u3002<\/p>\n\n\n\n<p>\u6d89\u53cagcluster\u7684gbase_8a_gcluster.cnf\u548cgnode\u7684gbase_8a_gbase.cnf\uff0c\u5c06\u5982\u4e0b\u7684\u914d\u7f6e\u884c\u4fee\u6539\u6210\u6b63\u786e\u7684IP <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>gcluster_metadata_server_ip=192.168.1.1\n====\u300b\ngcluster_metadata_server_ip=10.0.2.210<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%89%A9%E5%AE%B9%E8%B0%83%E5%BA%A6%E5%92%8C%E8%AE%A1%E7%AE%97%E8%B5%84%E6%BA%90\"><\/span>\u6269\u5bb9\u8c03\u5ea6\u548c\u8ba1\u7b97\u8d44\u6e90<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u672c\u6b21\u5c0610.0.2.211\u6269\u5bb9\u4e3a\u8c03\u5ea6\u548c\u8ba1\u7b97\u8282\u70b9\u3002\u7ba1\u7406\u96c6\u7fa4gcware\u5f53\u524d\u7248\u672c\u4e0d\u652f\u6301\u6269\u5bb9\u3002<\/p>\n\n\n\n<p>\u6ce8\u610f\uff0c\u6269\u5bb9\u8c03\u5ea6\u8d44\u6e90\uff0c\u9700\u8981\u505c\u96c6\u7fa4\u670d\u52a1\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%87%86%E5%A4%87-2\"><\/span>\u51c6\u5907<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u9664\u4e86\u6807\u51c6\u8981\u6c42\uff0c\u5b89\u88c5foundationdb\u5ba2\u6237\u7aef\u5916\uff0c\u8fd8\u8981\u5c06foundationdb\u7684\u914d\u7f6e\u6587\u4ef6\u590d\u5236\u5230\u65b0\u8282\u70b9.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> scp \/etc\/foundationdb\/fdb.cluster 10.0.2.212:\/etc\/foundationdb\/<\/code><\/pre>\n\n\n\n<p>\u4ee5\u65b0\u8282\u70b9\u80fd\u8fd0\u884cfdbcli\u7684status\u6b63\u5e38\u4e3a\u51c6\uff0c\u53c2\u8003\u524d\u9762\u7684\u90e8\u5206\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%89%A9%E5%AE%B9%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\"><\/span>\u6269\u5bb9\u914d\u7f6e\u6587\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u4e0e953\u6269\u5bb9\u76f8\u540c\uff0c\u6ce8\u610f\u8981\u589e\u52a0\u6570\u636e\u5e93\u767b\u5f55\u7684\u7528\u6237\u540d\u548c\u5bc6\u7801\uff0cgenDBUser\u548cgenDBPwd\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ cat demo_2.options\ninstallPrefix= \/opt\ncoordinateHost = 10.0.2.211\ncoordinateHostNodeID = 211\ndataHost = 10.0.2.211\nexistCoordinateHost =10.0.2.210\nexistDataHost =10.0.2.210\nexistGcwareHost=10.0.2.210\n#gcwareHost = 10.0.2.211\n#gcwareHostNodeID = 211\ndbaUser = gbase\ndbaGroup = gbase\ndbaPwd = 'gbase1234'\nGCDW_S3_BUCKET=gbase8a\nGCDW_S3_ENDPOINT=http:\/\/10.0.2.181:9000\nGCDW_S3_ACCESS_KEY_ID=gbase8a\nGCDW_S3_SECRET_KEY=XXXXXXXX\nGCDW_S3_REGION=''\ngcluster_instance_name=gbase8a\ninstance_root_name=gbase\ninstance_root_password=YYYYYYYY\nrootPwd = '111111'\n<span class=\"has-inline-color has-luminous-vivid-orange-color\">genDBUser=gbase\ngenDBPwd=YYYYYYYY<\/span>\n#rootPwdFile = rootPwd.json\n#characterSet = utf8\n#dbPort = 5258\n#sshPort = 22\n&#91;gbase@rh7_210 gcinstall]$\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%89%A9%E5%AE%B9%E8%BF%87%E7%A8%8B\"><\/span>\u6269\u5bb9\u8fc7\u7a0b<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ .\/gcinstall.py --silent=demo_2.options\n*********************************************************************************\nThank you for choosing GBase product!\n\u3002\u3002\u3002\u3002\u3002\n*********************************************************************************\nDo you accept the above licence agreement (&#91;Y,y]\/&#91;N,n])? ^Cy\n*********************************************************************************\n                     Welcome to install GBase products\n*********************************************************************************\nEnvironmental Checking on cluster nodes.\nchecking rpms ...\nchecking gconfig service\nCoordinateHost:\n10.0.2.211\nDataHost:\n10.0.2.211\ngcluster_instance_name:\ngbase8a\ninstance_root_name:\ngbase\nAre you sure to install GCluster on these nodes (&#91;Y,y]\/&#91;N,n])? y\n\u3002\u3002\u3002\u3002\u3002\n10.0.2.210              install cluster on host 10.0.2.210 successfully.\n10.0.2.211              install cluster on host 10.0.2.211 successfully.\nadding new coordinator nodes message to foundationdb\nadding new coordinator nodes message to foundationdb successfully\nupdate and sync configuration file...\nsync cluster conf file ...\nStarting all gcluster nodes ...\nsync coordinator system tables ...\ncheck database user and password ...\ncheck database user and password successful\nadding new datanodes to gcware ...\n&#91;gbase@rh7_210 gcinstall]$ <\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8B%E6%89%A9%E5%AE%B9%E5%90%8E%E7%9A%84%E9%9B%86%E7%BE%A4\"><\/span>\u67e5\u770b\u6269\u5bb9\u540e\u7684\u96c6\u7fa4<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u53ef\u4ee5\u770b\u52302\u4e2a\u8c03\u5ea6\u96c6\u7fa4\uff0c1\u4e2aFreeNode\u5f85\u7528\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ gcadmin\nCLUSTER STATE:         ACTIVE\n====================================\n| GBASE GCWARE CLUSTER INFORMATION |\n====================================\n| NodeName |  IpAddress   | gcware |\n------------------------------------\n| gcware1  |  10.0.2.210  |  OPEN  |\n------------------------------------\n====================================================\n|      GBASE COORDINATOR CLUSTER INFORMATION       |\n====================================================\n|   NodeName   | IpAddress  | gcluster | DataState |\n----------------------------------------------------\n| coordinator1 | 10.0.2.210 |   OPEN   |     0     |\n----------------------------------------------------\n| coordinator2 | 10.0.2.211 |   OPEN   |     0     |\n----------------------------------------------------\n=======================================\n|     GBASE WAREHOUSE INFORMATION     |\n=======================================\n|    WhName    |       comment        |\n---------------------------------------\n|    testwh    | a warehouse for test |\n---------------------------------------\n===========================================================\n|        GBASE CLUSTER FREE DATA NODE INFORMATION         |\n===========================================================\n| NodeName  | IpAddress  | gnode | syncserver | DataState |\n-----------------------------------------------------------\n| FreeNode1 | 10.0.2.211 | OPEN  |    OPEN    |     0     |\n-----------------------------------------------------------\n1 warehouse: testwh\n2 coordinator node\n1 free data node<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%89%A9%E5%AE%B9warehouse\"><\/span>\u6269\u5bb9warehouse<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u901a\u8fc7\u5411\u73b0\u6709warehouse\u589e\u52a0\u8282\u70b9\u6765\u5b8c\u6210\u6269\u5bb9\u8fc7\u7a0b\u3002\u8bf7\u53c2\u8003\u540e\u9762\u6269\u5bb9\u8ba1\u7b97\u8d44\u6e90\u7684\u5bf9\u5e94\u7ae0\u8282\u3002<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%89%A9%E5%AE%B9%E8%AE%A1%E7%AE%97%E8%B5%84%E6%BA%90\"><\/span>\u6269\u5bb9\u8ba1\u7b97\u8d44\u6e90<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u5728\u5df2\u67092\u4e2a\u8c03\u5ea6\u8282\u70b9\uff0c2\u4e2a\u8ba1\u7b97\u8282\u70b9\u7684\u60c5\u51b5\u4e0b\uff0c\u53ea\u6269\u5bb910.0.2.212\u4e3a\u7eaf\u8ba1\u7b97\u8d44\u6e90\u3002\u524d\u7f6e\u8981\u6c42\u4e00\u6837\uff0c\u7279\u522b\u662ffoundationdb\u7684\u5ba2\u6237\u7aef\u548c\u5176\u914d\u7f6e\u6587\u4ef6\u3002\u53c2\u8003\u524d\u9762\u51c6\u5907\u7ae0\u8282\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\"><\/span>\u914d\u7f6e\u6587\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u53ea\u589e\u52a0\u4e86dataHost,\u5176\u5b83\u7684\u5c06\u73b0\u6709\u7684\u8282\u70b9\u5199\u4e0a\u53bb\u5c31\u884c\u4e86\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ cat demo_3.options\ninstallPrefix= \/opt\ncoordinateHost =\ncoordinateHostNodeID = 211\ndataHost = 10.0.2.212\nexistCoordinateHost =10.0.2.210,10.0.2.211\nexistDataHost =10.0.2.210,10.0.2.211\nexistGcwareHost=10.0.2.210\n#gcwareHost = 10.0.2.211\n#gcwareHostNodeID = 211\ndbaUser = gbase\ndbaGroup = gbase\ndbaPwd = 'gbase1234'\nGCDW_S3_BUCKET=gbase8a\nGCDW_S3_ENDPOINT=http:\/\/10.0.2.181:9000\nGCDW_S3_ACCESS_KEY_ID=gbase8a\nGCDW_S3_SECRET_KEY=XXXXXXXX\nGCDW_S3_REGION=''\ngcluster_instance_name=gbase8a\ninstance_root_name=gbase\ninstance_root_password=YYYYYYYY\nrootPwd = '111111'\ngenDBUser=gbase\ngenDBPwd=YYYYYYYY\n#rootPwdFile = rootPwd.json\n#characterSet = utf8\n#dbPort = 5258\n#sshPort = 22\n&#91;gbase@rh7_210 gcinstall]$\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%89%A9%E5%AE%B9%E8%BF%87%E7%A8%8B-2\"><\/span>\u6269\u5bb9\u8fc7\u7a0b<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>.\/gcinstall.py --silent=demo_3.options -a\n\u3002\u3002\u3002\n10.0.2.212              install cluster on host 10.0.2.212 successfully.\nupdate and sync configuration file...\nsync cluster conf file ...\nStarting all gcluster nodes ...\nadding new datanodes to gcware ...\n&#91;gbase@rh7_210 gcinstall]$\n&#91;gbase@rh7_210 gcinstall]$ gcadmin\nCLUSTER STATE:         ACTIVE\n====================================\n| GBASE GCWARE CLUSTER INFORMATION |\n====================================\n| NodeName |  IpAddress   | gcware |\n------------------------------------\n| gcware1  |  10.0.2.210  |  OPEN  |\n------------------------------------\n====================================================\n|      GBASE COORDINATOR CLUSTER INFORMATION       |\n====================================================\n|   NodeName   | IpAddress  | gcluster | DataState |\n----------------------------------------------------\n| coordinator1 | 10.0.2.210 |   OPEN   |     0     |\n----------------------------------------------------\n| coordinator2 | 10.0.2.211 |   OPEN   |     0     |\n----------------------------------------------------\n================================================\n|         GBASE WAREHOUSE INFORMATION          |\n================================================\n|    WhName    |            comment            |\n------------------------------------------------\n|   testwh2    | a warehouse for test to nodes |\n------------------------------------------------\n===========================================================\n|        GBASE CLUSTER FREE DATA NODE INFORMATION         |\n===========================================================\n| NodeName  | IpAddress  | gnode | syncserver | DataState |\n-----------------------------------------------------------\n| FreeNode1 | 10.0.2.212 | OPEN  |    OPEN    |     0     |\n-----------------------------------------------------------\n1 warehouse: testwh2\n2 coordinator node\n1 free data node\n&#91;gbase@rh7_210 gcinstall]$\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%89%A9%E5%AE%B9warehouse-2\"><\/span>\u6269\u5bb9warehouse<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u901a\u8fc7gcadmin addnodes\u5c06\u8ba1\u7b97\u8282\u70b9\u52a0\u5165\u73b0\u6709warehouse<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%9B%E5%BB%BA%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6\"><\/span>\u521b\u5efa\u914d\u7f6e\u6587\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ cp gcChangeInfo.xml  gcChangeInfo_extend_212.xml\n&#91;gbase@rh7_210 gcinstall]$ vi gcChangeInfo_extend_212.xml\n&#91;gbase@rh7_210 gcinstall]$ cat gcChangeInfo_extend_212.xml\n&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;\n&lt;servers&gt;\n    &lt;rack&gt;\n        &lt;node ip=\"10.0.2.212\"\/&gt;\n    &lt;\/rack&gt;\n&lt;\/servers&gt;\n&#91;gbase@rh7_210 gcinstall]$<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%B0%86%E6%96%B0%E6%89%A9%E5%AE%B9%E7%9A%84%E8%AE%A1%E7%AE%97%E8%8A%82%E7%82%B9%E5%8A%A0%E5%85%A5%E7%8E%B0%E6%9C%89warehouse\"><\/span>\u5c06\u65b0\u6269\u5bb9\u7684\u8ba1\u7b97\u8282\u70b9\u52a0\u5165\u73b0\u6709warehouse<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ gcadmin addnodes gcChangeInfo_extend_212.xml testwh\ngcadmin add nodes ...\n\nflush statemachine success\n\ngcadmin addnodes to wh &#91;testwh] success\n\n&#91;gbase@rh7_210 gcinstall]$ gcadmin\nCLUSTER STATE:         ACTIVE\n\n====================================\n| GBASE GCWARE CLUSTER INFORMATION |\n====================================\n| NodeName |  IpAddress   | gcware |\n------------------------------------\n| gcware1  |  10.0.2.210  |  OPEN  |\n------------------------------------\n====================================================\n|      GBASE COORDINATOR CLUSTER INFORMATION       |\n====================================================\n|   NodeName   | IpAddress  | gcluster | DataState |\n----------------------------------------------------\n| coordinator1 | 10.0.2.210 |   OPEN   |     0     |\n----------------------------------------------------\n| coordinator2 | 10.0.2.211 |   OPEN   |     0     |\n----------------------------------------------------\n===================================================\n|           GBASE WAREHOUSE INFORMATION           |\n===================================================\n|    WhName    |             comment              |\n---------------------------------------------------\n|    testwh    | a warehouse for test three nodes |\n---------------------------------------------------\n\n1 warehouse: testwh\n2 coordinator node\n0 free data node\n\n&#91;gbase@rh7_210 gcinstall]$ gcadmin showcluster wh testwh\nCLUSTER STATE:         ACTIVE\n\n===================================================\n|           GBASE WAREHOUSE INFORMATION           |\n===================================================\n|    WhName    |             comment              |\n---------------------------------------------------\n|    testwh    | a warehouse for test three nodes |\n---------------------------------------------------\n===============================================================\n|               WAREHOUSE DATA NODE INFORMATION               |\n===============================================================\n| NodeName |                IpAddress                 | gnode |\n---------------------------------------------------------------\n|  node1   |                10.0.2.210                | OPEN  |\n---------------------------------------------------------------\n|  node2   |                10.0.2.211                | OPEN  |\n---------------------------------------------------------------\n|  node3   |                10.0.2.212                | OPEN  |\n---------------------------------------------------------------\n\n3 data node\n\n&#91;gbase@rh7_210 gcinstall]$\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%BC%A9%E5%AE%B9warehouse\"><\/span>\u7f29\u5bb9warehouse<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u4e0e\u6269\u5bb9\u76f8\u53cd\uff0c\u7528rmnodes\u5c06\u8ba1\u7b97\u8282\u70b9\u79fb\u51fa\u5c31\u884c\u3002\u5982\u4e0b\u53ea\u7ed9\u51fa\u64cd\u4f5c\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ gcadmin rmnodes gcChangeInfo_extend_212.xml testwh\ngcadmin remove nodes ...\n\nflush statemachine success\n\ngcadmin rmnodes from wh &#91;testwh] success\n\n&#91;gbase@rh7_210 gcinstall]$ gcadmin showcluster wh testwh\nCLUSTER STATE:         ACTIVE\n\n===================================================\n|           GBASE WAREHOUSE INFORMATION           |\n===================================================\n|    WhName    |             comment              |\n---------------------------------------------------\n|    testwh    | a warehouse for test three nodes |\n---------------------------------------------------\n===============================================================\n|               WAREHOUSE DATA NODE INFORMATION               |\n===============================================================\n| NodeName |                IpAddress                 | gnode |\n---------------------------------------------------------------\n|  node1   |                10.0.2.210                | OPEN  |\n---------------------------------------------------------------\n|  node2   |                10.0.2.211                | OPEN  |\n---------------------------------------------------------------\n\n2 data node\n\n&#91;gbase@rh7_210 gcinstall]$\n<\/code><\/pre>\n\n\n\n<p>\u7ecf\u6d4b\u8bd5\uff0c\u4e00\u4e2awarehouse\u7684\u8ba1\u7b97\u8d44\u6e90\u662f\u53ef\u4ee5\u88ab\u5b8c\u5168\u79fb\u9664\u7684\uff0c\u4f7f\u7528\u65f6\u4f1a\u62a5\u9519\uff0c\u76f4\u5230\u8be5warehouse\u81f3\u5c11\u67091\u4e2a\u8ba1\u7b97\u8d44\u6e90\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstalgcadmin rmnodes gcChangeInfo.xml testwh\ngcadmin remove nodes ...\n\nflush statemachine success\n\ngcadmin rmnodes from wh &#91;testwh] success\n\n&#91;gbase@rh7_210 gcinstall]$ gcadmin showcluster wh testwh\nCLUSTER STATE:         ACTIVE\n\n===================================================\n|           GBASE WAREHOUSE INFORMATION           |\n===================================================\n|    WhName    |             comment              |\n---------------------------------------------------\n|    testwh    | a warehouse for test three nodes |\n---------------------------------------------------\n===============================================================\n|               WAREHOUSE DATA NODE INFORMATION               |\n===============================================================\n| NodeName |                IpAddress                 | gnode |\n---------------------------------------------------------------\n\n0 data node\n\n&#91;gbase@rh7_210 gcinstall]$\ngbase&gt; select * from wh1db.t1;\nERROR 1708 (HY000): (GBA-02EX-0004) Failed to get metadata:\nDETAIL: Fail to Get GCWarehouse.\n\n\n\u6dfb\u52a0\u8ba1\u7b97\u8d44\u6e90\u540e\uff0c\u65e0\u9700\u4efb\u4f55\u64cd\u4f5c\uff0c\u67e5\u8be2\u81ea\u52a8\u6062\u590d\u3002\n\ngbase&gt; select * from wh1db.t1;\n+-------+\n| id    |\n+-------+\n| 12345 |\n|     2 |\n|     2 |\n|     2 |\n|     2 |\n+-------+\n5 rows in set (Elapsed: 00:00:00.07)\n\ngbase&gt;\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%A4%9AWarehouse\"><\/span>\u591aWarehouse<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u6211\u4eec\u5c063\u4e2a\u8ba1\u7b97\u8282\u70b9\u5206\u62102\u4e2awarehouse,testwh\u67091\u4e2a\u8282\u70b9\uff0ctestwh2\u67092\u4e2a\u8282\u70b9\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6-2\"><\/span>\u914d\u7f6e\u6587\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ cat wh1.xml\n&lt;?xml version='1.0' encoding=\"utf-8\"?&gt;\n&lt;servers&gt;\n\n    &lt;rack&gt;\n        &lt;node ip=\"10.0.2.212\"\/&gt;\n    &lt;\/rack&gt;\n\n    &lt;wh_name name=\"testwh1\"\/&gt;\n    &lt;comment message=\"a warehouse for test one nodes\"\/&gt;\n\n&lt;\/servers&gt;\n&#91;gbase@rh7_210 gcinstall]$ cat wh2.xml\n&lt;?xml version='1.0' encoding=\"utf-8\"?&gt;\n&lt;servers&gt;\n\n    &lt;rack&gt;\n        &lt;node ip=\"10.0.2.210\"\/&gt;\n        &lt;node ip=\"10.0.2.211\"\/&gt;\n    &lt;\/rack&gt;\n\n    &lt;wh_name name=\"testwh2\"\/&gt;\n    &lt;comment message=\"a warehouse for test two nodes\"\/&gt;\n\n&lt;\/servers&gt;\n&#91;gbase@rh7_210 gcinstall]$ <\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%9B%E5%BB%BA\"><\/span>\u521b\u5efa<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ gcadmin createwh wh.xml\nparse config file wh.xml\ngenerate wh id: wh00008\nadd wh information to cluster\nadd nodes to wh\ncreate gclusterdb.dual successful\ngcadmin create wh &#91;testwh1] successful\n\n&#91;gbase@rh7_210 gcinstall]$ gcadmin createwh wh2.xml\nparse config file wh2.xml\ngenerate wh id: wh00009\nadd wh information to cluster\nadd nodes to wh\ngcadmin create wh &#91;testwh2] successful\n\n&#91;gbase@rh7_210 gcinstall]$\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8B%E6%95%88%E6%9E%9C\"><\/span>\u67e5\u770b\u6548\u679c<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ gcadmin showcluster wh testwh1\nCLUSTER STATE:         ACTIVE\n\n=================================================\n|          GBASE WAREHOUSE INFORMATION          |\n=================================================\n|    WhName    |            comment             |\n-------------------------------------------------\n|   testwh1    | a warehouse for test one nodes |\n-------------------------------------------------\n===============================================================\n|               WAREHOUSE DATA NODE INFORMATION               |\n===============================================================\n| NodeName |                IpAddress                 | gnode |\n---------------------------------------------------------------\n|  node1   |                10.0.2.212                | OPEN  |\n---------------------------------------------------------------\n\n1 data node\n\n&#91;gbase@rh7_210 gcinstall]$ gcadmin showcluster wh testwh2\nCLUSTER STATE:         ACTIVE\n\n=================================================\n|          GBASE WAREHOUSE INFORMATION          |\n=================================================\n|    WhName    |            comment             |\n-------------------------------------------------\n|   testwh2    | a warehouse for test two nodes |\n-------------------------------------------------\n===============================================================\n|               WAREHOUSE DATA NODE INFORMATION               |\n===============================================================\n| NodeName |                IpAddress                 | gnode |\n---------------------------------------------------------------\n|  node1   |                10.0.2.210                | OPEN  |\n---------------------------------------------------------------\n|  node2   |                10.0.2.211                | OPEN  |\n---------------------------------------------------------------\n\n2 data node\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E8%AE%A1%E7%AE%97%E8%B5%84%E6%BA%90%E8%B0%83%E5%BA%A6\"><\/span>\u8ba1\u7b97\u8d44\u6e90\u8c03\u5ea6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5c06211\u8282\u70b9\u4ecetestwh2\u8fc1\u79fb\u5230testwh1\uff0c\u901a\u8fc7rmnode\u548caddnode\u8fdb\u884c\uff0c\u5982\u4e0b\u53ea\u8d34\u51fa\u6267\u884c\u8fc7\u7a0b\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ vi gcChangeInfo_211.xml\n&#91;gbase@rh7_210 gcinstall]$ cat gcChangeInfo_211.xml\n&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;\n&lt;servers&gt;\n    &lt;rack&gt;\n        &lt;node ip=\"10.0.2.211\"\/&gt;\n    &lt;\/rack&gt;\n&lt;\/servers&gt;\n&#91;gbase@rh7_210 gcinstall]$ gcadmin rmnodes gcChangeInfo_211.xml testwh2\ngcadmin remove nodes ...\n\nflush statemachine success\n\ngcadmin rmnodes from wh &#91;testwh2] success\n\n&#91;gbase@rh7_210 gcinstall]$ gcadmin addnodes gcChangeInfo_211.xml testwh1\ngcadmin add nodes ...\n\nflush statemachine success\n\ngcadmin addnodes to wh &#91;testwh1] success\n\n&#91;gbase@rh7_210 gcinstall]$ \n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E8%BF%81%E7%A7%BB%E5%90%8E%E7%9A%84%E6%95%88%E6%9E%9C\"><\/span>\u8fc1\u79fb\u540e\u7684\u6548\u679c<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>testwh1\u7684\u8282\u70b9\u589e\u52a0\u4e86211\u53d8\u6210\u4e862\u4e2a\u3002\u800ctestwh2\u5269\u4e0b\u4e86\u4e00\u4e2a\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&#91;gbase@rh7_210 gcinstall]$ gcadmin showcluster wh testwh1\nCLUSTER STATE:         ACTIVE\n\n=================================================\n|          GBASE WAREHOUSE INFORMATION          |\n=================================================\n|    WhName    |            comment             |\n-------------------------------------------------\n|   testwh1    | a warehouse for test one nodes |\n-------------------------------------------------\n===============================================================\n|               WAREHOUSE DATA NODE INFORMATION               |\n===============================================================\n| NodeName |                IpAddress                 | gnode |\n---------------------------------------------------------------\n|  node1   |                10.0.2.212                | OPEN  |\n---------------------------------------------------------------\n|  node2   |                10.0.2.211                | OPEN  |\n---------------------------------------------------------------\n\n2 data node\n\n&#91;gbase@rh7_210 gcinstall]$ gcadmin showcluster wh testwh2\nCLUSTER STATE:         ACTIVE\n\n=================================================\n|          GBASE WAREHOUSE INFORMATION          |\n=================================================\n|    WhName    |            comment             |\n-------------------------------------------------\n|   testwh2    | a warehouse for test two nodes |\n-------------------------------------------------\n===============================================================\n|               WAREHOUSE DATA NODE INFORMATION               |\n===============================================================\n| NodeName |                IpAddress                 | gnode |\n---------------------------------------------------------------\n|  node1   |                10.0.2.210                | OPEN  |\n---------------------------------------------------------------\n\n1 data node\n\n&#91;gbase@rh7_210 gcinstall]$\n<\/code><\/pre>\n\n\n\n<h2 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><\/h2>\n\n\n\n<p>\u5728GBase GCDW\u5b58\u7b97\u5206\u79bb\u3010\u4e3b\u673a\u7248\u91cc\u3011\uff0c\u5982\u679c\u6269\u5bb9\u8c03\u5ea6\u96c6\u7fa4(coordinator)\uff0c\u96c6\u7fa4\u9700\u8981\u91cd\u542f\u670d\u52a1\uff0c\u4f1a\u5f71\u54cd\u4e1a\u52a1\u8fd0\u884c\u3002\u8017\u65f6\u4e3b\u8981\u5728\u505c\u670d\u52a1\u548c\u5b89\u88c5\u65b0\u8282\u70b9\u670d\u52a1\u3002<\/p>\n\n\n\n<p>\u5982\u679c\u53ea\u6269\u5bb9\u8ba1\u7b97\u8d44\u6e90\uff0c\u7531\u4e8e\u8ba1\u7b97\u548c\u5b58\u50a8\u5206\u79bb\uff0c\u4e0d\u518d\u9700\u8981\u6570\u636e\u91cd\u5206\u5e03\uff0c\u6574\u4e2a\u64cd\u4f5c\u5b8c\u5168\u4e0d\u5f71\u54cd\u73b0\u6709\u4e1a\u52a1\u7684\u6b63\u5e38\u8fd0\u884c\u3002\u8017\u65f6\u4e3b\u8981\u5728\u5b89\u88c5\u65b0\u8282\u70b9\u670d\u52a1\u3002<\/p>\n\n\n\n<p>\u5f53\u6709\u591a\u4e2awarehouse\u65f6\uff0c\u53ef\u4ee5\u6839\u636e\u8d1f\u8f7d\u548c\u4e1a\u52a1\u8981\u6c42\uff0c\u5c06\u8282\u70b9\u8ba1\u7b97\u8d44\u6e90\u7075\u6d3b\u8c03\u5ea6\u3002<\/p>\n\n\n\n<p>\u4e00\u822c\u5efa\u8bae\u79c1\u6709\u4e91\u6216\u7269\u7406\u673a\u7528\u6237\u6570\u636e\u91cf\u5927\uff0c\u670d\u52a1\u5668\u8f83\u591a\u65f6\u91c7\u7528\u3002\u5c31\u7b97\u5b9e\u9a8c\u73af\u5883\uff0cfoundationDB, GCDW\uff0c\u57fa\u4e8e\u9ad8\u53ef\u7528\u6700\u5c11\u4e5f\u9700\u8981\u6bcf\u7ec43\u4e2a\u8282\u70b9\u5427\uff0c\u5982\u679cS3\u4e5f\u9700\u8981\u5355\u72ec\u90e8\u7f72\u800c\u4e0d\u662f\u5229\u7528\u4e91\u4e0a\u5df2\u6709\u7684\uff0c\u6211\u89c9\u5f9710\uff1f30\uff1f50\u53f0\u8d77\u6b65\uff1f<\/p>","protected":false},"excerpt":{"rendered":"<p>\u5357\u5927\u901a\u7528\u81ea\u4e3b\u7814\u53d1\u7684 GBase Cloud Data Warehouse\uff08\u7b80\u79f0 GCDW\uff09\u662f\u4e00\u6b3e\u57fa\u4e8e\u5217\u5b58\u50a8\u7684\u6d77\u91cf\u5206\u5e03\u5f0f\u5927\u89c4\u6a21\u5e76\u884c\u5904\u7406\u7684\u591a\u5b9e\u4f8b\u5f39\u6027\u4e91\u6570\u636e\u4ed3\u5e93\u3002\u9002\u7528\u4e8e\u4e91\u4e0a\u548c\u4e91\u4e0b\u73af\u5883\uff0c\u4e3a\u7528\u6237\u63d0\u4f9b\u6d77\u91cf\u6570\u636e\u7684\u67e5\u8be2\u5206\u6790\u670d\u52a1\u3002\u672c\u6587\u4ecb\u7ecd\u7269\u7406\u673a\u548c\u865a\u62df\u673a\u4e0a\u7684\u4f7f\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":[119,115,75],"class_list":["post-9779","post","type-post","status-publish","format-standard","hentry","category-gbase8a","tag-foundationdb","tag-gcdw","tag-75"],"_links":{"self":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/9779","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=9779"}],"version-history":[{"count":154,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/9779\/revisions"}],"predecessor-version":[{"id":12343,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/9779\/revisions\/12343"}],"wp:attachment":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/media?parent=9779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/categories?post=9779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/tags?post=9779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}