"use strict";(self.webpackChunkelementary_public_docs=self.webpackChunkelementary_public_docs||[]).push([[73900],{15680:(e,n,a)=>{a.d(n,{xA:()=>i,yg:()=>y});var t=a(96540);function l(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function p(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,t)}return a}function r(e){for(var n=1;n=0||(l[a]=e[a]);return l}(e,n);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(l[a]=e[a])}return l}var g=t.createContext({}),s=function(e){var n=t.useContext(g),a=n;return e&&(a="function"==typeof e?e(n):r(r({},n),e)),a},i=function(e){var n=s(e.components);return t.createElement(g.Provider,{value:n},e.children)},c="mdxType",m={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},u=t.forwardRef((function(e,n){var a=e.components,l=e.mdxType,p=e.originalType,g=e.parentName,i=o(e,["components","mdxType","originalType","parentName"]),c=s(a),u=l,y=c["".concat(g,".").concat(u)]||c[u]||m[u]||p;return a?t.createElement(y,r(r({ref:n},i),{},{components:a})):t.createElement(y,r({ref:n},i))}));function y(e,n){var a=arguments,l=n&&n.mdxType;if("string"==typeof e||l){var p=a.length,r=new Array(p);r[0]=u;var o={};for(var g in n)hasOwnProperty.call(n,g)&&(o[g]=n[g]);o.originalType=e,o[c]="string"==typeof e?e:l,r[1]=o;for(var s=2;s{a.r(n),a.d(n,{assets:()=>g,contentTitle:()=>r,default:()=>m,frontMatter:()=>p,metadata:()=>o,toc:()=>s});var t=a(58168),l=(a(96540),a(15680));const p={sidebar_position:1,product:"\u6587\u4ef6\u5b58\u50a8(AFS)"},r="\u6587\u4ef6\u5b58\u50a8 AFS",o={unversionedId:"cloud-foundation/storage/afs/afs",id:"cloud-foundation/storage/afs/afs",title:"\u6587\u4ef6\u5b58\u50a8 AFS",description:"\u4ea7\u54c1\u4ecb\u7ecd",source:"@site/docs/cloud-foundation/storage/afs/afs.md",sourceDirName:"cloud-foundation/storage/afs",slug:"/cloud-foundation/storage/afs/",permalink:"/help/docs/cloud-foundation/storage/afs/",draft:!1,editUrl:"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/cloud-foundation/storage/afs/afs.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1,product:"\u6587\u4ef6\u5b58\u50a8(AFS)"},sidebar:"tutorialSidebar",previous:{title:"\u9519\u8bef\u7801",permalink:"/help/docs/cloud-foundation/storage/aoss/openapi/ErrorCode"},next:{title:"API\u53c2\u8003",permalink:"/help/docs/cloud-foundation/storage/afs/openapi/"}},g={},s=[{value:"\u4ea7\u54c1\u4ecb\u7ecd",id:"\u4ea7\u54c1\u4ecb\u7ecd",level:2},{value:"\u4ea7\u54c1\u4f18\u52bf",id:"\u4ea7\u54c1\u4f18\u52bf",level:2},{value:"\u4ea7\u54c1\u529f\u80fd",id:"\u4ea7\u54c1\u529f\u80fd",level:2},{value:"\u4ea7\u54c1\u89c4\u683c",id:"\u4ea7\u54c1\u89c4\u683c",level:2},{value:"\u5e94\u7528\u573a\u666f",id:"\u5e94\u7528\u573a\u666f",level:2},{value:"\u8ba1\u8d39\u8bf4\u660e",id:"\u8ba1\u8d39\u8bf4\u660e",level:2},{value:"\u5feb\u901f\u5165\u95e8",id:"\u5feb\u901f\u5165\u95e8",level:2},{value:"\u88f8\u91d1\u5c5e\u670d\u52a1\u5668\u624b\u52a8\u6302\u8f7d\u6587\u4ef6\u5b58\u50a8",id:"\u88f8\u91d1\u5c5e\u670d\u52a1\u5668\u624b\u52a8\u6302\u8f7d\u6587\u4ef6\u5b58\u50a8",level:2},{value:"\u7528\u6237\u6307\u5357",id:"\u7528\u6237\u6307\u5357",level:2},{value:"\u5e38\u89c1\u95ee\u9898",id:"\u5e38\u89c1\u95ee\u9898",level:2}],i={toc:s},c="wrapper";function m(e){let{components:n,...p}=e;return(0,l.yg)(c,(0,t.A)({},i,p,{components:n,mdxType:"MDXLayout"}),(0,l.yg)("h1",{id:"\u6587\u4ef6\u5b58\u50a8-afs"},"\u6587\u4ef6\u5b58\u50a8 AFS"),(0,l.yg)("h2",{id:"\u4ea7\u54c1\u4ecb\u7ecd"},"\u4ea7\u54c1\u4ecb\u7ecd"),(0,l.yg)("p",null,"\u6587\u4ef6\u5b58\u50a8 AFS\uff08SenseCore AI File Storage\uff09\u662f\u4e00\u6b3e\u53ef\u6269\u5c55\u7684\u5e76\u884c\u6587\u4ef6\u5b58\u50a8\u7cfb\u7edf\uff0c\u9488\u5bf9GPU\u9ad8\u6027\u80fd\u8ba1\u7b97\u573a\u666f\u4f18\u5316\uff0c\u63d0\u4f9b\u4e9a\u6beb\u79d2\u7ea7\u7684\u6570\u636e\u8bbf\u95ee\u3001\u6ee1\u8db3\u9ad8IOPS\u53ca\u9ad8\u541e\u5410\u3001\u4f4e\u5ef6\u65f6\u7684\u6570\u636e\u8bfb\u5199\u8bf7\u6c42\uff0c\u9002\u7528\u4e8eAI\u8bad\u7ec3\u3001\u81ea\u52a8\u9a7e\u9a76\u3001\u89c6\u9891\u6e32\u67d3\u7b49\u9ad8\u6027\u80fd\u8ba1\u7b97\u573a\u666f\u3002"),(0,l.yg)("h2",{id:"\u4ea7\u54c1\u4f18\u52bf"},"\u4ea7\u54c1\u4f18\u52bf"),(0,l.yg)("p",null,"\u9488\u5bf9AI\u5e94\u7528\u9700\u6c42\u6df1\u5ea6\u4f18\u5316\uff0c\u63d0\u4f9b\u9ad8\u53ef\u9760\u3001\u9ad8\u6027\u80fd\u3001\u4f4e\u5ef6\u65f6\u3001\u5f39\u6027\u6269\u5c55\u7684\u9ad8\u6027\u80fd\u5e76\u884c\u6587\u4ef6\u5b58\u50a8\u3002"),(0,l.yg)("p",null,"1.AI\u573a\u666f\u6df1\u5ea6\u4f18\u5316"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"\u9488\u5bf9AI\u573a\u666f\u6df1\u5165\u4f18\u5316\uff0c\u91c7\u7528\u5206\u5e03\u5f0f\u5e76\u884c\u67b6\u6784\uff0c\u652f\u6301\u767eGB\u541e\u5410\uff0c\u4e9a\u6beb\u79d2\u7ea7\u5ef6\u65f6\u548c\u767e\u4e07\u7ea7IOPS\u3002")),(0,l.yg)("p",null,"2.\u9ad8\u53ef\u9760"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"\u67b6\u6784\u8bbe\u8ba1\u53ef\u7528\u6027\u53ef\u8fbe99.9%\uff0c\u767e\u4ebf\u5c0f\u6587\u4ef6\u6027\u80fd\u7a33\u5b9a\uff0c\u4e0d\u4f1a\u8870\u51cf\u3002")),(0,l.yg)("p",null,"3.\u5f39\u6027\u6269\u5c55"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"\u652f\u6301\u5728\u7ebf\u5f39\u6027\u6269\u5c55\uff0c\u6ee1\u8db3\u5bb9\u91cf\u9700\u6c42\u548c\u6027\u80fd\u7684\u7ebf\u6027\u589e\u957f\u3002")),(0,l.yg)("h2",{id:"\u4ea7\u54c1\u529f\u80fd"},"\u4ea7\u54c1\u529f\u80fd"),(0,l.yg)("p",null,"1.AI\u9ad8\u6027\u80fd\u8ba1\u7b97\u6587\u4ef6\u5b58\u50a8"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"\u5b58\u50a8\u652f\u6301POSIX\u6587\u4ef6\u534f\u8bae\uff0cAI\u9ad8\u6027\u80fd\u8ba1\u7b97\u7a0b\u5e8f\u65e0\u9700\u8fdb\u884c\u9002\u914d\u548c\u4f18\u5316\u5373\u53ef\u9ad8\u6548\u7387\u6267\u884c\u3002")),(0,l.yg)("p",null,"2.\u9ad8\u541e\u5410\u3001\u4f4e\u5ef6\u65f6"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"\u5145\u5206\u53d1\u6325\u5e76\u884c\u67b6\u6784IO\u5e76\u53d1\u8bbf\u95ee\u4f18\u52bf\uff0c\u5728\u96c6\u7fa4\u901a\u8fc7\u6a2a\u5411\u6269\u5c55\u5b9e\u73b0\u9ad8\u541e\u5410\u91cf\u65f6\uff0c\u4ecd\u4fdd\u6301\u4e9a\u6beb\u79d2\u7ea7\u7684\u8d85\u4f4e\u5ef6\u65f6\u3002")),(0,l.yg)("p",null,"3.\u4e0eSenseCore\u4ea7\u54c1\u5bc6\u5207\u6574\u5408"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"\u4e0e\u88f8\u91d1\u5c5e\u3001\u5bb9\u5668\u548c\u4e91\u5f00\u53d1\u673a\u8ba1\u7b97\u5e73\u53f0\u6574\u5408\uff0c\u65b9\u4fbf\u652f\u6301AFS\u6587\u4ef6\u7cfb\u7edf\uff1bAFS\u652f\u6301SenseCore\u5bb9\u5668\u670d\u52a1\uff0c\u901a\u8fc7CSI\u63a5\u53e3\uff0c\u4e3a\u5bb9\u5668\u670d\u52a1\u63d0\u4f9b\u9ad8I/O\u80fd\u529b\u3002")),(0,l.yg)("h2",{id:"\u4ea7\u54c1\u89c4\u683c"},"\u4ea7\u54c1\u89c4\u683c"),(0,l.yg)("table",null,(0,l.yg)("thead",{parentName:"table"},(0,l.yg)("tr",{parentName:"thead"},(0,l.yg)("th",{parentName:"tr",align:null},"\u89c4\u683c"),(0,l.yg)("th",{parentName:"tr",align:null},"\u8bfbIOPS\uff084k\uff09"),(0,l.yg)("th",{parentName:"tr",align:null},"\u5199IOPS(4k)"),(0,l.yg)("th",{parentName:"tr",align:null},"\u8bfb\u541e\u5410MBps(1M)"),(0,l.yg)("th",{parentName:"tr",align:null},"\u5199\u541e\u5410MBps(1M)"),(0,l.yg)("th",{parentName:"tr",align:null},"\u5ef6\u65f6"))),(0,l.yg)("tbody",{parentName:"table"},(0,l.yg)("tr",{parentName:"tbody"},(0,l.yg)("td",{parentName:"tr",align:null},"\u6587\u4ef6\u5b58\u50a8"),(0,l.yg)("td",{parentName:"tr",align:null},"min ","[2000*\u5b58\u50a8\u5bb9\u91cf\uff08TB\uff09\uff0c2000000]"),(0,l.yg)("td",{parentName:"tr",align:null},"min ","[2000*\u5b58\u50a8\u5bb9\u91cf\uff08TB\uff09\uff0c2000000]"),(0,l.yg)("td",{parentName:"tr",align:null},"min ","[200*\u5b58\u50a8\u5bb9\u91cf\uff08TB\uff09\uff0c160000]"," MBps"),(0,l.yg)("td",{parentName:"tr",align:null},"min ","[80*\u5b58\u50a8\u5bb9\u91cf\uff08TB\uff09\uff0c80000]"," MBps"),(0,l.yg)("td",{parentName:"tr",align:null},"<2ms")),(0,l.yg)("tr",{parentName:"tbody"},(0,l.yg)("td",{parentName:"tr",align:null},"\u9ad8\u6548\u6587\u4ef6\u5b58\u50a8"),(0,l.yg)("td",{parentName:"tr",align:null},"min ","[1400*\u5b58\u50a8\u5bb9\u91cf\uff08TB\uff09\uff0c1400000]"),(0,l.yg)("td",{parentName:"tr",align:null},"min ","[1000*\u5b58\u50a8\u5bb9\u91cf\uff08TB\uff09\uff0c1000000]"),(0,l.yg)("td",{parentName:"tr",align:null},"min ","[120*\u5b58\u50a8\u5bb9\u91cf\uff08TB\uff09\uff0c120000]"," MBps"),(0,l.yg)("td",{parentName:"tr",align:null},"min ","[40*\u5b58\u50a8\u5bb9\u91cf\uff08TB\uff09\uff0c40000]"," MBps"),(0,l.yg)("td",{parentName:"tr",align:null},"<2ms")))),(0,l.yg)("p",null,"\u6ce8\uff1a\u6839\u636e\u5b9e\u9645\u73af\u5883\u591a\u5ba2\u6237\u7aef\u538b\u6d4b\u652f\u6301\u3002 "),(0,l.yg)("h2",{id:"\u5e94\u7528\u573a\u666f"},"\u5e94\u7528\u573a\u666f"),(0,l.yg)("p",null,"1.AI\u8bad\u7ec3"),(0,l.yg)("p",null,"AI\u6a21\u578b\u8bad\u7ec3\u7684\u4e3b\u8981\u6570\u636e\u7c7b\u578b\u662f\u6d77\u91cf\u5c0f\u6587\u4ef6\uff0c\u5177\u6709\u4f4e\u5ef6\u65f6\u9700\u6c42\u3002"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"AFS\u4e0eAI\u573a\u666f\u6df1\u5ea6\u7ed3\u5408\uff0c\u652f\u6301\u6d77\u91cf\u5c0f\u6587\u4ef6\u8bbf\u95ee\uff0c\u63d0\u5347AI\u8bad\u7ec3\u6027\u80fd\u3002"),(0,l.yg)("li",{parentName:"ul"},"\u5bf9\u63a5\u591a\u79cd\u8ba1\u7b97\u96c6\u7fa4\uff0c\u63d0\u4f9b\u8d85\u9ad8\u541e\u5410\u548c\u8d85\u9ad8 IOPS \u80fd\u529b\u3002")),(0,l.yg)("p",null,"2.\u81ea\u52a8\u9a7e\u9a76"),(0,l.yg)("p",null,"\u81ea\u52a8\u9a7e\u9a76\u573a\u666f\u4e0b\uff0c\u6bcf\u53f0\u6d4b\u8bd5\u8f66\u6bcf\u5929\u7684\u6570\u636e\u91cf\u7ea6\u4e3a1TB\uff0c\u6570\u636e\u9700\u8981\u5feb\u901f\u5206\u6790\uff0c\u6d77\u91cf\u7684\u6570\u636e\u9700\u8981\u63a7\u5236\u5b58\u50a8\u6210\u672c\u3002"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"AFS\u9ad8\u6027\u80fd\u3001\u5f39\u6027\u6269\u5c55\u7684\u80fd\u529b\uff0c\u6709\u529b\u7684\u652f\u6491\u4e86\u5ba2\u6237\u4e1a\u52a1\u589e\u957f\u5e26\u6765\u7684\u5927\u5bb9\u91cf\u548c\u9ad8\u6027\u80fd\u7684\u9700\u6c42\u3002"),(0,l.yg)("li",{parentName:"ul"},"\u6570\u636e\u5728AFS\u8fdb\u884c\u6a21\u578b\u8bad\u7ec3\u540e\u5f52\u6863\u5230AOSS\u957f\u671f\u4fdd\u5b58\uff0c\u4e24\u8005\u914d\u5408\u4f7f\u7528\u3002")),(0,l.yg)("p",null,"3.\u9ad8\u6027\u80fd\u8ba1\u7b97\u5b58\u50a8"),(0,l.yg)("p",null,"\u4ee5AFS\u4e3a\u4e2d\u5fc3\uff0c\u4e0e\u88f8\u91d1\u5c5e\u3001\u4e91\u5bb9\u5668\u3001\u4e91\u5f00\u53d1\u673a\u8ba1\u7b97\u4ea7\u54c1\u65e0\u7f1d\u7ed3\u5408\uff0c\u4e3a\u60a8\u7684\u591a\u6837\u4e1a\u52a1\u63d0\u4f9b\u9ad8\u6027\u80fd\u8ba1\u7b97\u5b58\u50a8\u89e3\u51b3\u65b9\u6848\u3002"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"AFS\u63d0\u4f9b\u9ad8\u541e\u5410\u4e0e\u9ad8IOPS\u4ee5\u63d0\u9ad8\u8ba1\u7b97\u6548\u7387\uff0c\u964d\u4f4e\u4e1a\u52a1\u7684\u6574\u4f53\u6210\u672c\u3002"),(0,l.yg)("li",{parentName:"ul"},"\u67b6\u6784\u652f\u6301\u5f39\u6027\u6269\u5c55\uff0c\u5b9e\u73b0\u5bb9\u91cf\u548c\u6027\u80fd\u7684\u7ebf\u6027\u589e\u957f\u3002")),(0,l.yg)("h2",{id:"\u8ba1\u8d39\u8bf4\u660e"},"\u8ba1\u8d39\u8bf4\u660e"),(0,l.yg)("p",null,"1.\u8ba1\u8d39\u65b9\u5f0f"),(0,l.yg)("p",null,"\u5305\u5e74\u5305\u6708\uff1a\n\u6309TB\u5bb9\u91cf\u5305\u5e74\u5305\u6708\u65b9\u5f0f\u8fdb\u884c\u9500\u552e\uff0c\u662f\u4e00\u79cd\u9884\u4ed8\u8d39\u7684\u8ba1\u8d39\u65b9\u5f0f\uff0c\u7528\u6237\u9700\u63d0\u524d\u89c4\u5212\u8d44\u6e90\u7684\u5bb9\u91cf\u89c4\u683c\u548c\u65f6\u957f\uff0c\u4e00\u6b21\u6027\u5b8c\u6210\u652f\u4ed8\uff0c\u652f\u4ed8\u540e\u7acb\u5373\u751f\u6548\u3002"),(0,l.yg)("table",null,(0,l.yg)("thead",{parentName:"table"},(0,l.yg)("tr",{parentName:"thead"},(0,l.yg)("th",{parentName:"tr",align:null},"\u8ba1\u91cf\u9879"),(0,l.yg)("th",{parentName:"tr",align:"center"},"\u8ba1\u91cf\u65b9\u5f0f"),(0,l.yg)("th",{parentName:"tr",align:"right"},"\u8ba1\u8d39\u65b9\u5f0f"))),(0,l.yg)("tbody",{parentName:"table"},(0,l.yg)("tr",{parentName:"tbody"},(0,l.yg)("td",{parentName:"tr",align:null},"\u5b58\u50a8\u5bb9\u91cf"),(0,l.yg)("td",{parentName:"tr",align:"center"},"\u5bb9\u91cf\u89c4\u683c\u548c\u8d2d\u4e70\u65f6\u957f"),(0,l.yg)("td",{parentName:"tr",align:"right"},"\u5305\u5e74\u5305\u6708\uff0c\u8d2d\u4e70\u65f6\u4e00\u6b21\u6027\u4ed8\u8d39\uff08\u5bb9\u91cf\u4ee5GB/TB\u4e3a\u5355\u4f4d\uff0c\u8d2d\u4e70\u65f6\u957f\u4ee5\u6708\u548c\u5e74\u4e3a\u5355\u4f4d\uff09")))),(0,l.yg)("p",null,"2.\u4f7f\u7528\u89c4\u5219"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"\u521b\u5efa\u5305\u5e74\u5305\u6708\u7c7b\u578b\u6587\u4ef6\u7cfb\u7edf\u540e\uff0c\u5c06\u6839\u636e\u60a8\u7684\u6587\u4ef6\u7cfb\u7edf\u7684\u6700\u5927\u5bb9\u91cf\u6263\u9664\u5305\u5e74\u5305\u6708\u989d\u5ea6\u3002"),(0,l.yg)("li",{parentName:"ul"},"\u8d2d\u4e70\u65f6\u914d\u7f6e\u7684\u5bb9\u91cf\u5373\u4e3a\u8be5\u6587\u4ef6\u7cfb\u7edf\u7684\u6700\u5927\u5b58\u50a8\u5bb9\u91cf\uff0c\u5982\u679c\u8d85\u51fa\u5bb9\u91cf\uff0c\u8bf7\u8fdb\u884c\u6269\u5bb9\uff0c\u5426\u5219\u65e0\u6cd5\u5199\u5165\u3002")),(0,l.yg)("ol",{start:3},(0,l.yg)("li",{parentName:"ol"},"\u5230\u671f\u63d0\u9192")),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"\u5305\u5e74\u5305\u6708\u670d\u52a1\u5230\u671f\u524d5\u5929\u3001\u524d3\u5929\u3001\u524d1\u5929\u901a\u8fc7\u7ad9\u5185\u4fe1\u6d88\u606f\u901a\u77e5\u7528\u6237")),(0,l.yg)("ol",{start:4},(0,l.yg)("li",{parentName:"ol"},"\u6b20\u8d39\u5904\u7406")),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"\u8d39\u7528\u5230\u671f\u540e24\u5c0f\u65f6\u5185\u8d44\u6e90\u53ea\u8bfb\uff1b\u5230\u671f\u540e5\u5929\u5185\u4fdd\u7559\u6570\u636e\u4f46\u4e0d\u53ef\u8bfb\u53d6\uff1b\u5230\u671f6\u5929\u540e\u81ea\u52a8\u9500\u6bc1\u6570\u636e\uff0c\u6570\u636e\u4e0d\u53ef\u6062\u590d\u3002")),(0,l.yg)("h2",{id:"\u5feb\u901f\u5165\u95e8"},"\u5feb\u901f\u5165\u95e8"),(0,l.yg)("p",null,"01.\u5f00\u901a\u670d\u52a1\uff08\u6ce8\u518c\u8d26\u53f7\u5e76\u7533\u8bf7\u5f00\u901a\uff09\u2014\u2014 02.\u521b\u5efa\u6587\u4ef6\u7cfb\u7edf\uff08\u6839\u636e\u4e1a\u52a1\u9700\u6c42\u521b\u5efa\u6587\u4ef6\u7cfb\u7edf\uff09\u2014\u2014 03.\u6302\u8f7d\u6587\u4ef6\u7cfb\u7edf\uff08\u5b89\u88c5AFS\u5ba2\u6237\u7aef\uff0c\u6302\u8f7d\u6587\u4ef6\u7cfb\u7edf\u5230\u8ba1\u7b97\u5b9e\u4f8b\uff09\u2014\u2014 04.\u7ba1\u7406\u6587\u4ef6\u7cfb\u7edf\uff08\u901a\u8fc7\u63a7\u5236\u53f0\u7ba1\u7406AFS\u6587\u4ef6\u5b58\u50a8\uff09\u3002"),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"\u5feb\u901f\u521b\u5efa\u5b9e\u4f8b")),(0,l.yg)("ol",null,(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u901a\u8fc7\u7528\u6237\u540d\u5bc6\u7801\u767b\u5f55\u3002"),(0,l.yg)("p",{parentName:"li"},(0,l.yg)("img",{alt:"\u6587\u4ef6\u7cfb\u7edf\u5217\u8868",src:a(97072).A,width:"1773",height:"860"}))),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u627e\u5230\u6587\u4ef6\u5b58\u50a8\u5feb\u6377\u5165\u53e3\uff0c\u70b9\u51fb\u8fdb\u5165\u6587\u4ef6\u7cfb\u7edf\u5217\u8868\u9875\u3002"),(0,l.yg)("p",{parentName:"li"},(0,l.yg)("img",{alt:"\u6587\u4ef6\u7cfb\u7edf\u5217\u8868",src:a(84715).A,width:"1244",height:"283"}))),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u70b9\u51fb\u521b\u5efa\u6587\u4ef6\u7cfb\u7edf\u6309\u94ae\uff0c\u521b\u5efa\u6587\u4ef6\u7cfb\u7edf\u3002"),(0,l.yg)("p",{parentName:"li"},(0,l.yg)("img",{alt:"\u6587\u4ef6\u7cfb\u7edf\u5217\u8868",src:a(51360).A,width:"1834",height:"672"})," ")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u586b\u5199\u6587\u4ef6\u7cfb\u7edf\u8d2d\u4e70\u65b9\u5f0f\u548c\u89c4\u683c\uff0c\u70b9\u51fb\u7acb\u5373\u8d2d\u4e70\uff0c\u6309\u7167\u5411\u5bfc\u5b8c\u6210\u6587\u4ef6\u7cfb\u7edf\u521b\u5efa\u3002"),(0,l.yg)("p",{parentName:"li"},(0,l.yg)("img",{alt:"\u6587\u4ef6\u7cfb\u7edf\u5217\u8868",src:a(51485).A,width:"1816",height:"994"})))),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"\u6587\u4ef6\u7cfb\u7edf\u6388\u6743")),(0,l.yg)("p",null,"\u672c\u7ae0\u4e3b\u8981\u4ecb\u7ecd\u6587\u4ef6\u7cfb\u7edf\u5b9e\u4f8b\u6388\u6743\u7ed9\u540c\u79df\u6237\u5185\u7684\u5176\u4ed6\u7528\u6237\u6216\u8005\u7528\u6237\u7ec4\u53ea\u8bfb\u6216\u8005\u8bfb\u5199\u6743\u9650\u7684\u64cd\u4f5c\u3002"),(0,l.yg)("p",null,"1.\u5728\u63a7\u5236\u53f0\u53f3\u4e0a\u65b9\u8d44\u6e90\u4e0b\u62c9\u6309\u94ae\u9009\u62e9\u8d44\u6e90\u7ba1\u7406\u5e76\u70b9\u51fb\uff0c\u5f39\u51fa\u8d44\u6e90\u5217\u8868\u9875\uff0c\u5728\u8d44\u6e90\u5217\u8868\u9009\u62e9AI\u6587\u4ef6\u5b58\u50a8AFS\u4ea7\u54c1\u3002"),(0,l.yg)("p",null," ",(0,l.yg)("img",{src:a(74115).A,width:"1900",height:"413"})),(0,l.yg)("p",null," ",(0,l.yg)("img",{src:a(12136).A,width:"1173",height:"473"})),(0,l.yg)("p",null,"2.\u8d44\u6e90\u5217\u8868\u9875\u9009\u62e9AI\u6587\u4ef6\u5b58\u50a8AFS\u540e\uff0c\u8d44\u6e90\u5217\u8868\u5c55\u793a\u5df2\u7ecf\u521b\u5efa\u7684\u6587\u4ef6\u7cfb\u7edf\u5b9e\u5217\uff0c\u627e\u5230\u8981\u6388\u6743\u7684\u6587\u4ef6\u7cfb\u7edf\u5b9e\u4f8b\uff0c\u70b9\u51fb\u5bf9\u5e94\u7684\u6388\u6743\u6309\u94ae\u5e76\u70b9\u51fb\u3002"),(0,l.yg)("p",null," ",(0,l.yg)("img",{src:a(44177).A,width:"1595",height:"295"})),(0,l.yg)("p",null,"3.\u5728\u6388\u6743\u7b56\u7565\u9875\u9762\uff0c\u9009\u62e9\u8981\u6388\u6743\u7ed9\u7684\u7528\u6237\u6216\u8005\u7528\u6237\u7ec4\uff0c\u5e76\u9009\u62e9\u5bf9\u5e94\u7684\u8bfb\u5199\u6743\u9650\uff0c\u70b9\u51fb\u786e\u5b9a\u540e\u751f\u6548\u3002"),(0,l.yg)("p",null," ",(0,l.yg)("img",{src:a(67433).A,width:"917",height:"819"})),(0,l.yg)("h2",{id:"\u88f8\u91d1\u5c5e\u670d\u52a1\u5668\u624b\u52a8\u6302\u8f7d\u6587\u4ef6\u5b58\u50a8"},"\u88f8\u91d1\u5c5e\u670d\u52a1\u5668\u624b\u52a8\u6302\u8f7d\u6587\u4ef6\u5b58\u50a8"),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"1.\u786e\u4fdd\u7f51\u7edc\u8fde\u901a\u6027"),(0,l.yg)("br",{parentName:"p"}),"\n","1.1 \u80fdssh\u767b\u5f55\u88f8\u91d1\u5c5e\u5b9e\u4f8b",(0,l.yg)("br",{parentName:"p"}),"\n","1.2 \u786e\u4fdd\u4e0e\u5b58\u50a8\u7f51\u5173\u7684\u8fde\u901a\u6027\uff08\u786e\u8ba4\u65b9\u5f0f\u8054\u7cfb\u5b58\u50a8\u6280\u672f\u652f\u6301\u6216\u8005\u7ba1\u7406\u5458\uff09 "),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"2.\u4f9d\u8d56\u5305\u5b89\u88c5"),(0,l.yg)("br",{parentName:"p"}),"\n","2.1 \u90e8\u5206\u4f9d\u8d56\u5305\u4f1a\u5728\u5b9e\u4f8b\u4e2d\u9ed8\u8ba4\u5305\u542b",(0,l.yg)("br",{parentName:"p"}),"\n","2.2 \u5982\u6709\u4e0d\u5168\uff0c\u53ef\u4ee5\u81ea\u884c\u5b89\u88c5\uff1a",(0,l.yg)("br",{parentName:"p"}),"\n","2.2.1 rocky/centos "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"sudo yum install -y epel-release\nsudo yum install -y crypto-devel curl cryptopp-devel gperftools-devel leveldb-devel libcurl-devel librados2 libuuid-devel python36 snappy unzip centos-release-ceph-octopus\nsudo yum install -y ceph-mon librados-devel sudo wget\nsudo mkdir -p /var/log/sensecore/quark\n")),(0,l.yg)("p",null,"\u5982\u679c\u5b89\u88c5ceph-common\u5931\u8d25\u53ef\u4e0b\u8f7d\u79bb\u7ebf\u5305\u5b89\u88c5\uff1a "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"https://download.ceph.com/rpm-16.2.12/el8/x86_64/ceph-common-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/librados-devel-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/librados2-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/libcephfs2-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/liboath-2.6.2-3.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/librabbitmq-0.9.0-3.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/libradosstriper1-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/librbd1-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/librdkafka-0.11.4-3.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/librgw2-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/lttng-ust-2.8.1-11.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/python3-ceph-argparse-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/python3-ceph-common-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/python3-cephfs-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/python3-rados-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/python3-rbd-16.2.12-0.el8.x86_64.rpm\nhttps://download.ceph.com/rpm-16.2.12/el8/x86_64/python3-rgw-16.2.12-0.el8.x86_64.rpm\nhttps://yum.oracle.com/repo/OracleLinux/OL8/appstream/aarch64/getPackage/python3-prettytable-0.7.2-14.el8.noarch.rpm\n\n# \u79bb\u7ebf\u5b89\u88c5rpm\u5305\nrpm -ivh *.rpm --nodeps --force\n")),(0,l.yg)("p",null,"2.2.2 ubuntu",(0,l.yg)("br",{parentName:"p"}),"\n","1\u3001ubuntu18.04\u7cfb\u7edf\u9700\u8981\u5347\u7ea7ceph12.2.X \u5347\u7ea7\u5230ceph16.2.10",(0,l.yg)("br",{parentName:"p"}),"\n","\u4e0b\u8f7d\u5347\u7ea7\u9700\u8981\u7684\u4f9d\u8d56\u5305\u6216\u8005\u76f4\u63a5\u4f7f\u7528\u4e0b\u9762\u7684tar\u538b\u7f29\u5305\uff1a "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"wget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/librados2_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/ceph-base_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/ceph-common_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/ceph-mon_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/libcephfs2_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/libjaeger_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/librados2_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/libradosstriper1_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/librbd1_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/librgw2_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/python3-ceph-argparse_16.2.10-1bionic_all.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/python3-ceph-common_16.2.10-1bionic_all.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/python3-cephfs_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/python3-rados_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/python3-rbd_16.2.10-1bionic_amd64.deb\nwget https://download.ceph.com/debian-16.2.10/pool/main/c/ceph/python3-rgw_16.2.10-1bionic_amd64.deb\n")),(0,l.yg)("p",null,"\u64cd\u4f5c\u6b65\u9aa4\uff1a "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"# \u8bd5\u7528\u89e3\u538b\u5305\uff08\u538b\u7f29\u5305\u5728\u4e0a\u65b9\u9644\u4ef6\uff09\ntar -zxvf ubuntu18ceph16.tar.gz\n\napt remove ceph-common\n\n# \u5b89\u88c5\nsudo apt --fix-broken install ./*deb -y\n")),(0,l.yg)("p",null,"\u5fc5\u987b\u4fdd\u8bc1cmake\u7248\u672c\u5927\u4e8e3.16\u3001gcc\u7248\u672c\u5347\u7ea7\u81f3gcc8: "),(0,l.yg)("p",null,"ubuntu20\u5347\u7ea7cmake\u3001gcc\u65b9\u6cd5\uff1a "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"apt install -y sudo cmake -y\napt install gcc-8 -y \n")),(0,l.yg)("p",null,"ubuntu18.04\u5347\u7ea7cmake\u3001gcc\u65b9\u6cd5\uff1a"),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"apt remove cmake -y && apt install gcc-8 -y \nwget https://cmake.org/files/v3.20/cmake-3.20.2-linux-x86_64.tar.gz && tar zxvf cmake-3.20.2-linux-x86_64.tar.gz\nln -sf $(pwd)/cmake-3.20.2-linux-x86_64/bin/* /usr/bin/\n")),(0,l.yg)("p",null,"ubuntu16.04\u5347\u7ea7cmake\u3001gcc\u65b9\u6cd5\uff1a "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"apt-get install software-properties-common -y && add-apt-repository ppa:ubuntu-toolchain-r/test -y\napt-get update -y && apt-get install gcc-8 -y && apt-get install g++-8 -y \nrm /usr/bin/gcc && rm /usr/bin/g++ && ln -sf /usr/bin/gcc-8 /usr/bin/gcc && ln -sf /usr/bin/g++-8 /usr/bin/g++ \nwget https://cmake.org/files/v3.20/cmake-3.20.2-linux-x86_64.tar.gz \ntar zxvf cmake-3.20.2-linux-x86_64.tar.gz && ln -sf $(pwd)/cmake-3.20.2-linux-x86_64/bin/* /usr/bin/\n")),(0,l.yg)("p",null,"\u5176\u4ed6\u4f9d\u8d56\u5305\u5b89\u88c5 "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"sudo apt update -y && sudo apt install -y sudo cmake build-essential gdb gdbserver git ccache wget\nsudo apt-get install -y git make libssl-dev libgflags-dev libleveldb-dev libz-dev\nsudo apt-get install -y libsnappy-dev libcrypto++-dev\nsudo apt-get install -y libgoogle-perftools-dev\nsudo apt-get install -y autoconf automake libtool libcurl4-openssl-dev curl unzip librados-dev uuid-dev liburcu-dev\nsudo apt-get install -y ceph-mon\nsudo mkdir -p /var/log/sensecore/quark \n")),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"ubuntu24.04\u4f9d\u8d56\u5b89\u88c5\u6307\u5bfc"),(0,l.yg)("br",{parentName:"p"}),"\n","\u53ef\u4ee5\u76f4\u63a5\u83b7\u53d6ubuntu22.04\u7684\u5b89\u88c5\u5305\u4f7f\u7528\uff0c\u8be5\u5b89\u88c5\u5305\u7ecf\u9a8c\u8bc1\uff0c\u5ba2\u6237\u7aef\u53ef\u5728ubuntu24.04\u7248\u672c\u4e0a\u8fd0\u884c "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"#\u83b7\u53d6\u5b89\u88c5\u5305\u94fe\u63a5\nwget https://quark.aoss.cn-sh-01.sensecoreapi-oss.cn/quarkafs/release/v1.1.22/quarkfs-v1.1.22.3-22.04.deb \n\n#\u5b89\u88c5\u4f9d\u8d56\nsudo apt-get update\nsudo apt-get install -y libsnappy-dev libcrypto++-dev librados-dev\n")),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"3.\u5171\u4eab\u6587\u4ef6\u5b58\u50a8\u5ba2\u6237\u7aef\u5b89\u88c5")," "),(0,l.yg)("p",null,"3.1 \u83b7\u53d6\u914d\u7f6econf\u6587\u4ef6\u4e0e\u5b89\u88c5\u5305\uff0c\u5e76\u5b58\u653e\u5230\u88f8\u91d1\u5c5e\u5b9e\u4f8b\u4e0a\u76f8\u5e94\u76ee\u5f55\uff0c\u5982\u7528\u6237\u5bb6\u76ee\u5f55",(0,l.yg)("br",{parentName:"p"}),"\n","3.2 \u83b7\u53d6\u5b89\u88c5\u5305 (\u7ebf\u4e0a\u73af\u5883\u66f4\u65b0\u4e0d\u540c\uff0c\u4ee5\u4e0b\u4e3a\u57fa\u7840\u53ef\u7528\u7248\u672c\uff0c\u5982\u6709\u95ee\u9898\uff0c\u53ef\u5411\u6280\u672f\u4eba\u5458\u652f\u6301\u6700\u65b0\u7248\u672c) "),(0,l.yg)("p",null,"rocky/centos",(0,l.yg)("br",{parentName:"p"}),"\n","\u751f\u4ea7\u73af\u5883\u83b7\u53d6rpm\u5b89\u88c5\u5305\uff1a "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},'wget "https://quark.aoss.cn-sh-01.sensecoreapi-oss.cn/quarkafs/release/v1.1.21/quarkfs-v1.1.21.3-1.el7.centos.x86_64.rpm"\n')),(0,l.yg)("p",null,"ubuntu",(0,l.yg)("br",{parentName:"p"}),"\n","\u751f\u4ea7\u73af\u5883\u83b7\u53d6deb\u5b89\u88c5\u5305\uff1a "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},'ubuntu20: wget "https://quark.aoss.cn-sh-01.sensecoreapi-oss.cn/quarkafs/release/v1.1.21/quarkfs-v1.1.21.3-20.04.deb"\nubuntu22: wget "https://quark.aoss.cn-sh-01.sensecoreapi-oss.cn/quarkafs/release/v1.1.21/quarkfs-v1.1.21.3-22.04.deb"\n')),(0,l.yg)("p",null,"3.2 \u83b7\u53d6\u914d\u7f6e\u6587\u4ef6",(0,l.yg)("br",{parentName:"p"}),"\n","\u5b89\u88c5\u5305\u6210\u529f\u5b89\u88c5\u4e4b\u540e\uff0c\u914d\u7f6e\u6587\u4ef6\u9ed8\u8ba4\u5b89\u88c5\u8def\u5f84\u4e3a\uff1a/usr/quarkfs/conf/client0.conf",(0,l.yg)("br",{parentName:"p"}),"\n","\u5982\u679c\u53d1\u73b0\u672c\u673a\u4e0d\u5b58\u5728\uff0c \u53ef\u4ee5\u5728\u6302\u8f7d\u9636\u6bb5\u4f7f\u7528\u52a8\u6001\u6302\u8f7d\u7684\u65b9\u5f0f\uff0c\u6216\u8005\u5728\u751f\u4ea7\u73af\u5883\u63d0\u524d\u7528\u5982\u4e0b\u65b9\u5f0f\u83b7\u53d6conf\u6587\u4ef6\uff1a "),(0,l.yg)("p",null,"\u4e0a\u6d77\u96c6\u7fa41 "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},'wget "https://quark.aoss.cn-sh-01.sensecoreapi-oss.cn/quarkafs/release/v1.1.21/v1.1.21.3-client0.conf"\n')),(0,l.yg)("p",null,"\u5e7f\u5dde\u96c6\u7fa41 "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},'wget "https://quark.aoss.cn-sh-01.sensecoreapi-oss.cn/quarkafs/release/v1.1.21/v1.1.21.3-client0-cn-gz-01a-01.conf"\n')),(0,l.yg)("p",null,"3.3 \u5728\u88f8\u91d1\u5c5e\u5b9e\u4f8b\u4e0a\u5b89\u88c5\u5ba2\u6237\u7aef "),(0,l.yg)("p",null,"rocky/centos "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"RPM \uff08\u8bf7\u6ce8\u610f\u6587\u4ef6\u7248\u672c\u53f7\uff09 \nrpm -iv quarkfs-v1.1.21.3-1.el7.centos.x86_64.rpm --force \n")),(0,l.yg)("p",null,"ubuntu "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"DEB \uff08\u8bf7\u6ce8\u610f\u6587\u4ef6\u7248\u672c\u53f7\uff09\ndpkg -i quarkfs-v1.1.21.3-22.04.deb\n")),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"4.\u5171\u4eab\u5b58\u50a8\u6302\u8f7d")," "),(0,l.yg)("p",null,"4.1 \u5411\u7ba1\u7406\u5458\u83b7\u53d6key\u4e0evolume id "),(0,l.yg)("p",null,"4.2 \u8c03\u7528\u5ba2\u6237\u7aef\u547d\u4ee4\u884c\u6302\u8f7d\u5b58\u50a8",(0,l.yg)("br",{parentName:"p"}),"\n","\u4f7f\u7528(\u9700\u8981root\u6743\u9650)\uff1aquarkfs_client -o ak=","[\u66ff\u6362\u4e3a\u771f\u5b9eak]"," -o sk=","[\u66ff\u6362\u4e3a\u771f\u5b9esk]"," -o volumeID=","[\u66ff\u6362\u4e3a\u771f\u5b9evolumeID]"," -o env=","[\u66ff\u6362\u4e3a\u73af\u5883tech/cn]"," -o source=terminal -o conf=","[\u66ff\u6362\u4e3a\u771f\u5b9eclient0.conf\u6587\u4ef6\u5168\u8def\u5f84]"," /mnt/quarkfs",(0,l.yg)("br",{parentName:"p"}),"\n","\u914d\u7f6e\u6587\u4ef6\u4f1a\u81ea\u52a8\u66f4\u65b0 "),(0,l.yg)("p",null,"4.3 \u5b50\u76ee\u5f55\u6302\u8f7d",(0,l.yg)("br",{parentName:"p"}),"\n","quarkfs_client -o ak=","[\u66ff\u6362\u4e3a\u771f\u5b9eak]"," -o sk=","[\u66ff\u6362\u4e3a\u771f\u5b9esk]"," -o volumeID=","[\u66ff\u6362\u4e3a\u771f\u5b9evolumeID]"," -o env=","[\u66ff\u6362\u4e3a\u73af\u5883tech/cn]"," -o source=terminal -o conf=","[\u66ff\u6362\u4e3a\u771f\u5b9eclient0.conf\u6587\u4ef6\u5168\u8def\u5f84]"," -o subdir=","[\u5b50\u76ee\u5f55\u8def\u5f84]"," /mnt/quarkfs "),(0,l.yg)("p",null,"4.4 \u5c06ak\u3001sk\u653e\u5230\u914d\u7f6e\u4e2d(\u9690\u85cfak/sk\u4fe1\u606f)",(0,l.yg)("br",{parentName:"p"}),"\n","client0.conf \u4e2d\u6dfb\u52a0",(0,l.yg)("br",{parentName:"p"}),"\n","ak=","[\u66ff\u6362\u4e3a\u771f\u5b9eak]",(0,l.yg)("br",{parentName:"p"}),"\n","sk=","[\u66ff\u6362\u4e3a\u771f\u5b9esk]",(0,l.yg)("br",{parentName:"p"}),"\n","quarkfs_client -o volumeID=","[\u66ff\u6362\u4e3a\u771f\u5b9evolumeID]"," -o env=","[\u66ff\u6362\u4e3a\u73af\u5883tech/cn]"," -o source=terminal -o conf=","[\u66ff\u6362\u4e3a\u771f\u5b9eclient0.conf\u6587\u4ef6\u5168\u8def\u5f84]"," -o subdir=","[\u5b50\u76ee\u5f55\u8def\u5f84]"," /mnt/quarkfs "),(0,l.yg)("p",null,"\u6ce8\uff1a",(0,l.yg)("br",{parentName:"p"}),"\n","1.\u771f\u5b9e\u573a\u666f\u76f8\u5e94\u53c2\u6570\u4f1a\u6709\u5dee\u5f02\uff0c\u4e0a\u8ff0[]\u4ee5\u53ca\u5176\u4e2d\u7684\u5185\u5bb9\u9700\u8981\u66ff\u6362\uff1b/mnt/quarkfs \u53ef\u4ee5\u66ff\u6362\u4e3a\u771f\u5b9e\u7684\u9700\u8981\u6302\u8f7d\u8fc7\u53bb\u7684\u8def\u5f84\u3002",(0,l.yg)("br",{parentName:"p"}),"\n","2.\u4e0d\u8981\u76f4\u63a5\u6302\u8f7d\u5230 /root\u3001/home \u8def\u5f84\uff1b\u5982\u679c/data \u6302\u8f7d\u4e86\u672c\u5730\u76d8\uff0c\u5219\u6587\u4ef6\u5b58\u50a8\u4e0d\u53ef\u4ee5\u6302\u8f7d\u5230 /data \uff0c \u53ef\u4ee5\u6302\u8f7d\u4e0b\u9762\u7684\u5b50\u76ee\u5f55\uff0c\u5982\uff1a/root/a \u3001 /data/b",(0,l.yg)("br",{parentName:"p"}),"\n","3.\u5982\u679c\u8ba9\u5176\u4ed6\u7528\u6237\u4e5f\u53ef\u4ee5\u8bbf\u95ee\u6302\u8f7d\u70b9\u4e0a\u7684\u6587\u4ef6\uff0c\u9700\u8981\u589e\u52a0 -o allow_other",(0,l.yg)("br",{parentName:"p"}),"\n","4.\u5982\u679c\u542f\u7528\u6587\u4ef6\u7cfb\u7edf\u7684\u9ed8\u8ba4\u6743\u9650\u6765\u63a7\u5236\u5bf9\u6302\u8f7d\u70b9\u7684\u6587\u4ef6\u548c\u76ee\u5f55\u8bbf\u95ee\uff0c\u9700\u8981\u589e\u52a0 -o default_permissions",(0,l.yg)("br",{parentName:"p"}),"\n","5.\u82e5\u6ca1\u6709\u4f7f\u7528conf\u53c2\u6570\u6307\u5b9a\uff0c\u5219\u4f1a\u9ed8\u8ba4\u4f7f\u7528/usr/quarkfs/conf/client0.conf\u3002",(0,l.yg)("br",{parentName:"p"}),"\n","6.\u82e5\u6ca1\u6709\u4f7f\u7528env\u53c2\u6570\u6307\u5b9a\uff0c\u5219\u4f1a\u9ed8\u8ba4\u4f7f\u7528cn\u3002",(0,l.yg)("br",{parentName:"p"}),"\n","7.\u5b50\u76ee\u5f55\u8def\u5f84\u5fc5\u987b\u662f\u4e00\u7ea7\u5b50\u76ee\u5f55\uff0c\u901a\u5e38\u4f7f\u7528\u65b9\u5f0f\u662f\u6bcf\u4e2a\u7528\u6237\u5206\u914d\u4e00\u4e2a\u4e00\u7ea7\u5b50\u76ee\u5f55\u4f5c\u4e3a\u9694\u79bb "),(0,l.yg)("p",null,"\u793a\u4f8b\uff1a",(0,l.yg)("br",{parentName:"p"}),"\n","1\u3001\u9ed8\u8ba4\u6302\u8f7d\uff1a",(0,l.yg)("br",{parentName:"p"}),"\n","quarkfs_client -o ak=ak -o sk=sk -o volumeID=88b8768f-2cd9-11ed-87a9-76419f87c7ac -o env=cn -o source=terminal -o conf=/usr/quarkfs/conf/client0.conf -o default_permissions -o allow_other /mnt/quarkfs "),(0,l.yg)("p",null,"2\u3001\u5b50\u76ee\u5f55\u6302\u8f7d\uff1a",(0,l.yg)("br",{parentName:"p"}),"\n","quarkfs_client -o ak=ak -o sk=sk -o volumeID=88b8768f-2cd9-11ed-87a9-76419f87c7ac -o env=cn -o source=terminal -o conf=/usr/quarkfs/conf/client0.conf -o default_permissions -o allow_other -o subdir=dir1 /mnt/quarkfs",(0,l.yg)("br",{parentName:"p"}),"\n","\u6ce8\uff1a",(0,l.yg)("br",{parentName:"p"}),"\n","dir1\u662f\u6302\u8f7d\u5377\u7684\u4e00\u7ea7\u5b50\u76ee\u5f55 "),(0,l.yg)("p",null,"3\u3001\u9690\u85cfak/sk\u6302\u8f7d\uff08\u8bf7\u53c2\u80034.4\uff09\uff1a",(0,l.yg)("br",{parentName:"p"}),"\n","quarkfs_client -o volumeID=88b8768f-2cd9-11ed-87a9-76419f87c7ac -o env=cn -o source=terminal -o conf=/usr/quarkfs/conf/client0.conf -o default_permissions -o allow_other /mnt/quarkfs "),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"5.\u67e5\u770b\u548c\u9a8c\u8bc1\u5b58\u50a8\u53ef\u7528\u6027"),(0,l.yg)("br",{parentName:"p"}),"\n","\u67e5\u770b\u5b58\u50a8\u53ef\u7528\u5bb9\u91cf\uff1adf -h /mnt/quarkfs",(0,l.yg)("br",{parentName:"p"}),"\n","\u8fdb\u5165\u76ee\u6807\u76ee\u5f55\uff08\u5982/mnt/quarkfs\uff09\u5e76\u521b\u5efa\u76ee\u5f55\u6216\u8005\u6587\u4ef6(vim/touch\u7b49\u64cd\u4f5c) "),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"6.umount\u5b58\u50a8\u76ee\u5f55"),(0,l.yg)("br",{parentName:"p"}),"\n","\u6309\u9700umount\uff0c\u9700\u8981root\u6743\u9650\uff1aumount <\u6302\u8f7d\u70b9> "),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"7.\u70ed\u66f4\u65b0\u811a\u672c\u64cd\u4f5c\u6307\u5357"),(0,l.yg)("br",{parentName:"p"}),"\n","\u8bf7\u4f7f\u7528\u4ee5\u4e0b\u811a\u672c\u505a\u70ed\u66f4\u65b0\u64cd\u4f5c",(0,l.yg)("br",{parentName:"p"}),"\n","\u6ce8\u610f\uff1a\u4f7f\u7528\u524d\u8bf7\u4fdd\u8bc1psutil\u5df2\u5b89\u88c5\uff0c\u4f7f\u7528pip3 install psutil\u5b89\u88c5",(0,l.yg)("br",{parentName:"p"}),"\n","\u4f7f\u7528\u65b9\u6cd5\u5982\u4e0b\uff1a "),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre"},"# \u67e5\u8be2\u5f53\u524d\u673a\u5668\u6240\u6709\u6302\u8f7d\u70b9\u72b6\u6001\npython3 do_update.py -q\n# \u67e5\u8be2\u5f53\u524d\u673a\u5668\u6307\u5b9a\u6302\u8f7d\u70b9\u72b6\u6001, \u8bf7\u52a0\u4e0a-p\u5e76\u628a${pid}\u66ff\u6362\u6210\u6240\u9700\u8981\u67e5\u8be2\u6302\u8f7d\u70b9\u7684pid\npython3 do_update.py -q -p ${pid}\n\n# \u5bf9\u5f53\u524d\u673a\u5668\u6240\u6709\u6302\u8f7d\u70b9\u505a\u66f4\u65b0\u64cd\u4f5c\n# -u\u662f\u89e6\u53d1\u66f4\u65b0\uff0c-a\u662f\u89e6\u53d1\u66f4\u65b0\u540e\u7684\u91cd\u542f\n# \u5982\u679c\u662fsystemd\u7684\u542f\u52a8\u65b9\u5f0f\u53ef\u4ee5\u4e0d\u7528\u5e26-a\uff0c\u5426\u5219\u5efa\u8bae\u6700\u597d\u643a\u5e26-a\u53c2\u6570\npython3 do_update.py -u -a\n\n# \u5982\u679c\u662f\u53ea\u66f4\u65b0\u6307\u5b9a\u6302\u8f7d\u70b9\uff0c\u8bf7\u52a0\u4e0a-p\u5e76\u628a${pid}\u66ff\u6362\u6210\u6240\u9700\u8981\u67e5\u8be2\u6302\u8f7d\u70b9\u7684pid\n# \u5efa\u8bae\u5982\u679c\u53ea\u662f\u4e2a\u4eba\u4f7f\u7528\uff0c\u66f4\u65b0\u8bf7\u4f7f\u7528\u8fd9\u6761\u547d\u4ee4\npython3 do_update.py -u -a -p ${pid}\n")),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"8. \u6ce8\u610f\u4e8b\u9879"),(0,l.yg)("br",{parentName:"p"}),"\n","\u4e0d\u8981\u6302\u8f7d\u5230/home\u76ee\u5f55\u4e0b "),(0,l.yg)("h2",{id:"\u7528\u6237\u6307\u5357"},"\u7528\u6237\u6307\u5357"),(0,l.yg)("p",null,"\u672c\u7ae0\u4e3b\u8981\u7528\u6765\u5e2e\u52a9\u7528\u6237\u4e86\u89e3\u5982\u4f55\u5728\u63a7\u5236\u53f0\u4e2d\u7ba1\u7406AFS\u6587\u4ef6\u7cfb\u7edf\uff1b\u4e3b\u8981\u5305\u542b\u9488\u5bf9\u6587\u4ef6\u7cfb\u7edf\u76f8\u5173\u72b6\u6001\u3001\u5bb9\u91cf\u4f7f\u7528\u60c5\u51b5\u3001\u6587\u4ef6\u7cfb\u7edf\u521b\u5efa\u65f6\u95f4\u548c\u8ba1\u8d39\u65b9\u5f0f\u7b49\u5c55\u793a\u3001\u6027\u80fd\u5c55\u793a\u3001\u5e76\u80fd\u6839\u636e\u4e1a\u52a1\u9700\u6c42\u521b\u5efa\u6587\u4ef6\u7cfb\u7edf\u7b49\u64cd\u4f5c"),(0,l.yg)("ol",null,(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u6587\u4ef6\u7cfb\u7edf\u5217\u8868"),(0,l.yg)("p",{parentName:"li"},"\u6587\u4ef6\u7cfb\u7edf\u5217\u8868\u754c\u9762\uff0c\u53ef\u4ee5\u9009\u62e9\u4e0d\u540c\u7684\u6570\u636e\u4e2d\u5fc3\uff0c\u67e5\u770b\u7528\u6237\u5f53\u524d\u6570\u636e\u4e2d\u5fc3\u7684\u6240\u6709\u6587\u4ef6\u7cfb\u7edf\uff0c\u76f4\u89c2\u663e\u793a\u6587\u4ef6\u7cfb\u7edf\u7684\u76f8\u5173\u72b6\u6001\u4fe1\u606f\uff0c\u652f\u6301\u901a\u8fc7\u6587\u4ef6\u7cfb\u7edf\u540d\u79f0\u3001\u72b6\u6001\u5173\u952e\u5b57\u7b49\u4e0d\u540c\u8fc7\u6ee4\u6761\u4ef6\u67e5\u770b\u6307\u5b9a\u7684\u6587\u4ef6\u7cfb\u7edf\u3002"),(0,l.yg)("p",{parentName:"li"},"\u5728\u6587\u4ef6\u7cfb\u7edf\u5217\u8868\uff0c\u5305\u542b\u65b0\u5efa\u6587\u4ef6\u7cfb\u7edf\u3001\u53ca\u5bf9\u6587\u4ef6\u7cfb\u7edf\u8fdb\u884c\u7ba1\u7406\u7684\u529f\u80fd\u3002",(0,l.yg)("br",null),"\n\u652f\u6301\u6587\u4ef6\u7cfb\u7edf\u7684\u7eed\u8d39\u548c\u6269\u5bb9\u3002 "),(0,l.yg)("p",{parentName:"li"},(0,l.yg)("strong",{parentName:"p"},"\u6587\u4ef6\u7cfb\u7edf\u5217\u8868\u5c55\u793a")," "),(0,l.yg)("p",{parentName:"li"},"\u652f\u6301\u591aAZ\u9009\u62e9\uff08\u53ef\u7528\u533aA\u548c\u53ef\u7528\u533aB\uff0c2030.10.30\u66f4\u65b0\uff09"),(0,l.yg)("p",{parentName:"li"},(0,l.yg)("img",{alt:"\u6587\u4ef6\u7cfb\u7edf\u5217\u8868",src:a(51360).A,width:"1834",height:"672"})," "),(0,l.yg)("p",{parentName:"li"},"\u901a\u8fc7\u3010\u7eed\u8d39\u3011\u53ef\u4ee5\u589e\u52a0\u670d\u52a1\u7684\u65f6\u957f\uff0c\u70b9\u51fb\u3010\u7eed\u8d39\u3011\u6309\u94ae\u540e\uff0c\u5f39\u51fa\u7eed\u8d39\u5bf9\u8bdd\u6846\uff0c\u586b\u5199\u8981\u7eed\u8d39\u7684\u65f6\u957f\uff0c\u70b9\u786e\u5b9a\u5373\u53ef\u3002 "),(0,l.yg)("p",{parentName:"li"},(0,l.yg)("img",{alt:"\u6587\u4ef6\u7cfb\u7edf\u5217\u8868",src:a(54911).A,width:"1188",height:"327"})," "),(0,l.yg)("p",{parentName:"li"},"\u70b9\u51fb\u3010\u6269\u5bb9\u3011\uff0c\u53ef\u4ee5\u589e\u52a0\u6587\u4ef6\u7cfb\u7edf\u7684\u5bb9\u91cf\uff0c\u6253\u5f00\u6269\u5bb9\u9875\u9762\uff0c\u53ef\u4ee5\u770b\u5230\u5f53\u524d\u914d\u7f6e\u548c\u8981\u6700\u7ec8\u8fbe\u5230\u7684\u5bb9\u91cf\u586b\u5199\u3002 "),(0,l.yg)("p",{parentName:"li"},(0,l.yg)("img",{alt:"\u6587\u4ef6\u7cfb\u7edf\u5217\u8868",src:a(73875).A,width:"1119",height:"527"}),(0,l.yg)("br",{parentName:"p"}),"\n",""))),(0,l.yg)("ol",{start:2},(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u6587\u4ef6\u7cfb\u7edf\u8be6\u60c5"),(0,l.yg)("p",{parentName:"li"},"\u9009\u4e2d\u76ee\u6807\u6587\u4ef6\u7cfb\u7edf\uff0c\u5355\u51fb\u201c\u8be6\u60c5\u201d\uff0c\u8fdb\u5165\u6587\u4ef6\u7cfb\u7edf\u8be6\u60c5\u7ba1\u7406\u754c\u9762\uff0c\u53ef\u67e5\u770b\u8be5\u6587\u4ef6\u7cfb\u7edf\u66f4\u8be6\u7ec6\u7684\u4fe1\u606f\u3002"),(0,l.yg)("p",{parentName:"li"},"\u8be6\u60c5\u5206\u4e3a\u6587\u4ef6\u7cfb\u7edf\u8be6\u60c5\u3001\u5ba2\u6237\u7aef\u548c\u6027\u80fd\u76d1\u63a7\u4e09\u4e2a\u6a21\u5757\uff1b\u53ef\u4ee5\u901a\u8fc7\u8be6\u60c5\u9875\u770b\u5230\u6587\u4ef6\u7cfb\u7edf\u7684\u57fa\u672c\u4fe1\u606f\u3001\u6302\u8f7d\u70b9\u548c\u8ba1\u8d39\u4fe1\u606f\uff1b\u5728\u5ba2\u6237\u7aef\u9875\u5c55\u793a\u8ba1\u7b97\u8282\u70b9\u7684\u540d\u79f0\u53caIP\u4fe1\u606f\u53ca\u6240\u5728\u5730\u533a\u548c\u53ef\u7528\u533a\u4fe1\u606f\uff1b\u5728\u6027\u80fd\u76d1\u63a7\u6a21\u5757\u770b\u5230\u6587\u4ef6\u7cfb\u7edf\u7a7a\u95f4\u7684IOPS\u3001\u541e\u5410\u7b49\u6027\u80fd\u5c55\u793a\u3002"),(0,l.yg)("p",{parentName:"li"},(0,l.yg)("strong",{parentName:"p"},"\u8be6\u60c5\u9875\u5c55\u793a")),(0,l.yg)("p",{parentName:"li"},"\u5728\u8be6\u60c5\u9875\uff0c\u53ef\u4ee5\u770b\u5230\u6587\u4ef6\u7cfb\u7edf\u7684\u7528\u91cf\u4fe1\u606f\u548c\u670d\u52a1\u65f6\u95f4\u3001\u6302\u8f7d\u4fe1\u606f\u548c\u8ba1\u8d39\u65b9\u5f0f\u3002"),(0,l.yg)("p",{parentName:"li"},(0,l.yg)("img",{src:a(70808).A,width:"1825",height:"624"})))),(0,l.yg)("p",null," ",(0,l.yg)("strong",{parentName:"p"},"\u5ba2\u6237\u7aef\u5c55\u793a")),(0,l.yg)("p",null," \u5c55\u793a\u8ba1\u7b97\u8282\u70b9\u7684\u540d\u79f0\u3001\u5ba2\u6237\u7aefIP\u3001\u8ba1\u7b97\u8282\u70b9\u6302\u8f7d\u8def\u5f84\u548c\u6302\u8f7d\u5b58\u50a8\u76ee\u5f55\uff08\u652f\u6301\u4e00\u7ea7\u76ee\u5f55\u6302\u8f7d\uff09\u3001\u6240\u5c5e\u53ef\u7528\u533a\u53ca\u533a\u57df\u4fe1\u606f\uff0c\u5176\u4e2d\u5ba2\u6237\u7aefIP\u76ee\u524d\u53ea\u663e\u793a\u88f8\u91d1\u5c5eIP\u3002"),(0,l.yg)("p",null," ",(0,l.yg)("img",{src:a(2290).A,width:"1297",height:"474"})),(0,l.yg)("p",null," ",(0,l.yg)("strong",{parentName:"p"},"\u6027\u80fd\u76d1\u63a7\u5c55\u793a")),(0,l.yg)("p",null," \u5c55\u793a\u6587\u4ef6\u7cfb\u7edf\u7684IOPS\u3001\u541e\u5410\u3001\u5ef6\u8fdf\u53ca\u5143\u6570\u636eQPS\u4fe1\u606f\u3002\uff08\u6700\u591a\u53ef\u4ee5\u67e5\u8be2\u8fd16\u4e2a\u6708\u7684\u6570\u636e\uff09"),(0,l.yg)("p",null," ",(0,l.yg)("img",{alt:"image-20220914172508786",src:a(13707).A,width:"1240",height:"792"})),(0,l.yg)("p",null," ",(0,l.yg)("strong",{parentName:"p"},"\u76ee\u5f55ACL")),(0,l.yg)("p",null," \u76ee\u5f55ACL\u9875\u9762\uff0c\u652f\u6301\u7528\u6237\u53ef\u4ee5\u914d\u7f6e\u6307\u5b9a\u7528\u6237\u6216\u6307\u5b9a\u7528\u6237\u7ec4\u5bf9\u4e00\u7ea7\u76ee\u5f55\u53ea\u8bfb\u6743\u9650\u6216\u8005\u8bfb\u5199\u6743\u9650\u7684\u8bbf\u95ee\u3002"),(0,l.yg)("p",null," ",(0,l.yg)("img",{src:a(85335).A,width:"1542",height:"508"})),(0,l.yg)("p",null," \u76ee\u5f55\u6743\u9650\u914d\u7f6e\u53ef\u7075\u6d3b\u9009\u62e9\u7528\u6237\u7c7b\u578b\uff1a\u53ef\u4ee5\u9009\u62e9\u79df\u6237\u5185\u5168\u90e8\u7528\u6237\u4e5f\u53ef\u4ee5\u9009\u62e9\u6307\u5b9a\u7528\u6237\u548c\u7528\u6237\u7ec4\u3002 "),(0,l.yg)("p",null," ",(0,l.yg)("img",{src:a(67649).A,width:"813",height:"615"})," "),(0,l.yg)("p",null," ",(0,l.yg)("strong",{parentName:"p"},"\u914d\u989d")),(0,l.yg)("p",null," \u76ee\u5f55\u914d\u989d\u9875\uff0c\u652f\u6301\u5bf9\u6587\u4ef6\u7cfb\u7edf\u4e00\u7ea7\u76ee\u5f55\u7684\u914d\u989d\u7ba1\u7406\uff0c\u5305\u62ec\u8bbe\u7f6e\u5bb9\u91cf\u914d\u989d\u548c\u6587\u4ef6\u6570\u91cf\u9650\u5236\u3002"),(0,l.yg)("p",null," ",(0,l.yg)("img",{src:a(79809).A,width:"1512",height:"502"})),(0,l.yg)("p",null," \u70b9\u51fb\u3010\u521b\u5efa\u914d\u989d\u3011\uff0c\u53ef\u4ee5\u6dfb\u52a0\u6307\u5b9a\u4e00\u7ea7\u76ee\u5f55\u7684\u5bb9\u91cf\u914d\u989d\u6216\u6587\u4ef6\u6570\u91cf\u9650\u5236\uff0c\u4ee5\u5b9e\u73b0\u8d44\u6e90\u7684\u5408\u7406\u5206\u914d\u548c\u7ba1\u7406\u3002 "),(0,l.yg)("p",null," ",(0,l.yg)("img",{src:a(13669).A,width:"1520",height:"595"})," "),(0,l.yg)("p",null," \u652f\u6301\u624b\u52a8\u3010\u6821\u9a8c\u3011\uff0c\u5982\u679c\u5b50\u76ee\u5f55\u6709\u79fb\u9664\u64cd\u4f5c\uff0c\u70b9\u51fb\u3010\u786e\u8ba4\u3011\u540e\u5c06\u66f4\u65b0\u5b50\u76ee\u5f55\u79fb\u9664\u540e\u7684\u7a7a\u95f4\u4e3a\u53ef\u7528\u72b6\u6001\u3002"),(0,l.yg)("p",null," ",(0,l.yg)("img",{src:a(77756).A,width:"1502",height:"549"})," "),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"\u5220\u9664\u529f\u80fd")," "),(0,l.yg)("p",null," \u5220\u9664\u6309\u94ae\u6709\u4e24\u4e2a\u7528\u6cd5\uff0c\u5982\u679c\u5728\u670d\u52a1\u671f\u5185\u70b9\u51fb\u3010\u5220\u9664\u3011\u6309\u94ae\uff0c\u4f1a\u8df3\u8f6c\u5230\u9000\u8ba2\u9875\u9762\uff0c\u8fdb\u884c\u8d44\u6e90\u7684\u9000\u5b9a;\u5982\u679c\u5728\u670d\u52a1\u671f\u5916\uff0c\u5982\u5bbd\u9650\u671f\u548c\u4fdd\u7559\u671f\uff0c\u60f3\u91ca\u653e\u8d44\u6e90\uff0c\u70b9\u51fb\u3010\u5220\u9664\u3011\uff0c\u4e8c\u6b21\u786e\u8ba4\u540e\uff0c\u4f1a\u5220\u9664\u6b64\u6587\u4ef6\u7cfb\u7edf\uff0c\u6587\u4ef6\u7cfb\u7edf\u5185\u7684\u6570\u636e\u4e0d\u53ef\u6062\u590d\u3002",(0,l.yg)("br",{parentName:"p"}),"\n","",(0,l.yg)("img",{src:a(6185).A,width:"1834",height:"499"})," "),(0,l.yg)("h2",{id:"\u5e38\u89c1\u95ee\u9898"},"\u5e38\u89c1\u95ee\u9898"),(0,l.yg)("ol",null,(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u4ec0\u4e48\u662f\u6587\u4ef6\u5b58\u50a8AFS\uff1f"),(0,l.yg)("p",{parentName:"li"},"\u6587\u4ef6\u5b58\u50a8AFS\uff08SenseCore AI File Storage\uff09\u662f\u4e00\u6b3e\u53ef\u6269\u5c55\u7684\u5e76\u884c\u6587\u4ef6\u5b58\u50a8\u7cfb\u7edf\uff0c\u9488\u5bf9GPU\u9ad8\u6027\u80fd\u8ba1\u7b97\u573a\u666f\u4f18\u5316\uff0c\u63d0\u4f9b\u4e9a\u6beb\u79d2\u7ea7\u7684\u6570\u636e\u8bbf\u95ee\u3001\u6ee1\u8db3\u9ad8IOPS\u53ca\u9ad8\u541e\u5410\u3001\u4f4e\u5ef6\u65f6\u7684\u6570\u636e\u8bfb\u5199\u8bf7\u6c42\uff0c\u9002\u7528\u4e8eAI\u8bad\u7ec3\u3001\u81ea\u52a8\u9a7e\u9a76\u3001\u89c6\u9891\u6e32\u67d3\u7b49\u9ad8\u6027\u80fd\u8ba1\u7b97\u573a\u666f\u3002")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u4ec0\u4e48\u662fPOSIX \u5ba2\u6237\u7aef\uff1f"),(0,l.yg)("p",{parentName:"li"},"POSIX Client\u662f\u90e8\u7f72\u5728\u5bb9\u5668\u3001\u88f8\u91d1\u5c5e\u670d\u52a1\u5668\u4e0a\u7684\u4ee3\u7406\u5ba2\u6237\u7aef\u8f6f\u4ef6\uff0c\u8d1f\u8d23\u8ba1\u7b97\u8282\u70b9\u4e0e\u5b58\u50a8\u540e\u7aef\u6570\u636e\u901a\u4fe1\u3002")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"AFS\u6587\u4ef6\u5b58\u50a8\u7684\u6302\u8f7d\u70b9\u662f\u4ec0\u4e48\uff1f"),(0,l.yg)("p",{parentName:"li"},"\u6302\u8f7d\u70b9\u662f\u5bb9\u5668\u5b9e\u4f8b/\u88f8\u91d1\u5c5e\u670d\u52a1\u5668\u8bbf\u95ee\u6587\u4ef6\u5b58\u50a8\u7684\u8bf7\u6c42\u5165\u53e3\u3002")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u5ba2\u6237\u7aef\u652f\u6301\u54ea\u4e9b\u64cd\u4f5c\u7cfb\u7edf?"),(0,l.yg)("p",{parentName:"li"},"\u652f\u6301Centos 7.X\u4ee5\u4e0a\u5404\u7248\u672clinux\u64cd\u4f5c\u7cfb\u7edf\uff0c\u652f\u6301Ubuntu 16.04/18.04/20.04\u548crocky 8.6\u7248\u672c\u3002")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u8ba1\u7b97\u5b9e\u4f8b\u8fde\u63a5\u6570\u662f\u591a\u5c11\uff1f"),(0,l.yg)("p",{parentName:"li"},"\u5355\u4e2a\u6587\u4ef6\u7cfb\u7edf\u9ed8\u8ba4\u652f\u63012000\u4e2a\u5b9e\u4f8b\u8fde\u63a5\u3002")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u6302\u8f7d\u6587\u4ef6\u7cfb\u7edf\u540e\uff0c\u652f\u6301\u975eroot\u7528\u6237\u8bfb\u5199\u5417?"),(0,l.yg)("p",{parentName:"li"},"2023.3.31\u7248\u672c\u652f\u6301\u975eroot\u7528\u6237\u8bfb\u5199\u3002")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("p",{parentName:"li"},"\u591a\u5ba2\u6237\u7aef\u6570\u636e\u4e00\u81f4\u6027\u89e3\u7b54\uff1f",(0,l.yg)("br",{parentName:"p"}),"\n","\u591a\u5ba2\u6237\u7aef\u8bbf\u95ee\uff0c\u6ee1\u8db3\u300c\u5173\u95ed\u518d\u6253\u5f00\uff08close-to-open\uff09\u300d\u4e00\u81f4\u6027\uff0c\u4e5f\u5c31\u662f\u8bf4\u4e00\u4e2a\u5ba2\u6237\u7aef\u4fee\u6539\u5e76\u5173\u95ed\u6587\u4ef6\u4e4b\u540e\uff0c\u5176\u4ed6\u5ba2\u6237\u7aef\u91cd\u65b0\u6253\u5f00\u8fd9\u4e2a\u6587\u4ef6\u90fd\u4f1a\u770b\u5230\u6700\u65b0\u7684\u4fee\u6539\u3002\u4e0e\u6b64\u540c\u65f6\uff0c\u9ed8\u8ba4\u7684\u6302\u8f7d\u53c2\u6570\u8bbe\u7f6e\u4e86 1 \u79d2\u7684\u5185\u6838\u5143\u6570\u636e\u7f13\u5b58\uff0c\u6ee1\u8db3\u4e86\u4e00\u822c\u573a\u666f\u7684\u9700\u8981"))))}m.isMDXComponent=!0},51360:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/1030-2-4509af0b49589151360484d981bfc890.png"},6185:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/1030-3-ea2991512702383402d3f549b8a639a1.png"},13707:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/4-9c5331388fecbaf94303dcc4ddcfd76d.png"},70808:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/430-1-0c98171c6680582d8d6474a423d57530.png"},97072:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/5-1-3d80d69c5e67962a4938fe0a5c2cf5cc.png"},84715:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/5-2-25573dfbe4725b34a97f442c3070eb5c.png"},51485:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/5-4-cc0d5f7705492182a983cb87e219cbb2.png"},54911:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/530-3-4a26e55506cfc5eff188319cb41db41c.png"},73875:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/530-4-16a94bcc837a9aa3aa50debbcb953919.png"},67433:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/530-5-98ba726bf397e4f1208b4ba00fa7c82e.png"},2290:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/530-6-70e85ca53258191813daee1972c07908.png"},74115:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/6-1-b00ef9595dfbc9f7c4424c770d01ef07.png"},12136:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/6-2-7276a341a04c3eb9fa718fe3db3fe7a9.png"},44177:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/6-3-00514acce85d54ecc8ed721fedf506ef.png"},67649:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/93-1-c9fbf52f7ee82f5bc933fbc3bff66063.png"},85335:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/afs0630-0-281fa2033472ee62c177ecf19dd63869.png"},79809:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/afs0630-1-0a96b2a813d3dc35e32c3108dfbe7385.png"},13669:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/afs0630-2-073e1ccff3b8af0ed8a763ca5cb6c703.png"},77756:(e,n,a)=>{a.d(n,{A:()=>t});const t=a.p+"assets/images/afs0630-3-0a160d8fdec7b7eb6e1fe721489d2081.png"}}]);