設置OSS存儲
本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業(yè)務造成影響,請務必仔細閱讀。
對象存儲 OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存儲服務,將數(shù)據(jù)以對象(Object)的形式存儲在存儲空間(Bucket)中。OSS在解決應用實例數(shù)據(jù)持久化和實例間數(shù)據(jù)分發(fā)問題的基礎上,進一步降低成本。本文介紹如何在SAE控制臺設置OSS存儲。
背景信息
與NAS相比,OSS提供了便捷的工具以及控制臺,支持可視化地管理Bucket。
您可以按需選擇NAS或OSS存儲信息。
NAS
NAS在吞吐和共享上有明顯優(yōu)勢,適合高性能計算以及數(shù)據(jù)共享場景。更多信息,請參見設置NAS存儲。
OSS
OSS在吞吐上有明顯優(yōu)勢,既適合互聯(lián)網(wǎng)圖片、音視頻海量文件處理場景,也適合網(wǎng)頁、移動應用的靜態(tài)和動態(tài)資源分離的場景。
使用限制
單應用版本最多支持10條掛載路徑。
應用與OSS的Bucket需為同一地域。
不建議使用OSS作為日志持久化工具,以免造成數(shù)據(jù)延遲、占用大量內(nèi)存。更多信息,請參見日志管理(SLS)。
前提條件
操作步驟
在創(chuàng)建Web應用時設置OSS存儲
登錄SAE控制臺。
在左側(cè)導航欄,選擇
,在頂部菜單欄選擇地域。在應用列表頁面,單擊創(chuàng)建應用。
在應用基本信息頁面,根據(jù)頁面提示完成參數(shù)設置,然后單擊下一步:高級設置。
在高級設置頁面,展開持久化設置區(qū)域,然后啟用OSS對象存儲對應的圖標,并完成以下參數(shù)設置。
配置項
說明
Bucket
選擇已創(chuàng)建的Bucket。具體創(chuàng)建步驟,請參見創(chuàng)建存儲空間。
掛載目錄
留空或填寫
/
,表示掛載Bucket根目錄。如果不留空,需要設置為絕對路徑。如果OSS掛載目錄不存在,數(shù)據(jù)將無法保存至Bucket。為Bucket創(chuàng)建目錄的具體操作,請參見創(chuàng)建目錄。容器路徑
SAE的容器路徑。如果路徑已存在,會覆蓋原有路徑;如果路徑不存在,會新建路徑。
權(quán)限
容器路徑對掛載目錄資源的權(quán)限。權(quán)限如下:
只讀
讀寫
應用創(chuàng)建成功后,頁面會跳轉(zhuǎn)至應用的基礎信息頁面。
在部署新版本時設置OSS存儲
部署新版本后,該應用將會重啟。為避免業(yè)務中斷等不可預知的錯誤,請在業(yè)務低峰期執(zhí)行部署操作。
登錄SAE控制臺。
在左側(cè)導航欄,選擇
,在頂部菜單欄選擇地域。在應用列表頁面,單擊目標應用名稱。
在左側(cè)導航欄,單擊版本列表,然后單擊新建版本。
展開持久化設置區(qū)域,然后啟用OSS對象存儲對應的圖標,并完成以下參數(shù)設置。
配置項
說明
Bucket
選擇已創(chuàng)建的Bucket。具體創(chuàng)建步驟,請參見創(chuàng)建存儲空間。
掛載目錄
留空或填寫
/
,表示掛載Bucket根目錄。如果不留空,需要設置為絕對路徑。如果OSS掛載目錄不存在,數(shù)據(jù)將無法保存至Bucket。為Bucket創(chuàng)建目錄的具體操作,請參見創(chuàng)建目錄。容器路徑
SAE的容器路徑。如果路徑已存在,會覆蓋原有路徑;如果路徑不存在,會新建路徑。
權(quán)限
容器路徑對掛載目錄資源的權(quán)限。權(quán)限如下:
只讀
讀寫
單擊確定。
驗證結(jié)果
登錄SAE控制臺,在左側(cè)導航欄選擇 ,然后在頂部菜單欄選擇目標地域。
在應用列表頁面,單擊目標應用名稱。
在左側(cè)導航欄,單擊版本列表,然后單擊目標版本操作列的Webshell。
在實例中輸入如下命令,驗證是否掛載成功。
mount | grep ossfs