問題目錄
- 文件系統的刪除/退訂按鈕為什么無法點擊?
- 如何申請增加容量配額?
- 如何訪問文件系統?
- 為何無法使用showmount -e ip 查看共享文件目錄?
- 如何避免NFS 4.0監聽端口被誤認為木馬?
- 為什么寫入文件系統的中文字符在客戶端顯示為亂碼?
- 當彈性文件系統無法結束進程時,如何清理客戶端泄露的句柄?
文件系統的刪除/退訂按鈕為什么無法點擊?
請確認該文件系統的VPC列表下是否存在VPC,如果存在請嘗試先解綁該文件系統的所有VPC,待頁面刷新后,再嘗試進行刪除/退訂操作。如果不存在VPC且仍無法點擊刪除/退訂按鈕,請在“我的>工單管理->新建工單”提工單由技術人員進行支撐。
如何申請增加容量配額?
彈性文件服務單用戶單地域默認配置50TB的容量空間用于創建文件系統,若該容量無法滿足您的容量需求,可以提工單進行容量申請,操作步驟如下:
- 登錄天翼云官網,點擊右上角“我的->工單管理->新建工單”。
- 在“配額類”點擊“提問”,進入配額相關頁面,點擊“配額申請”,按頁面要求填寫工單信息即可。
提工單后請留意工單進度和短信通知,工作人員可能會與您電話溝通,請保持通訊暢通。
如何訪問文件系統?
文件系統可以通過以下幾種方式進行訪問:
- 云內通過內網訪問文件系統,將文件系統掛載至歸屬相同VPC的云主機、容器或者物理機上,掛載成功后,可以在云主機、容器或者物理機上訪問彈性文件系統,用戶可以把彈性文件系統當作一個普通的目錄來訪問和使用,執行讀取或寫入操作。
- 云外通過云專線訪問文件系統,可以通過云專線接入彈性文件服務,實現本地數據中心與彈性文件服務的網絡互通。
為何無法使用showmount -e ip 查看共享文件目錄?
基于安全因素考慮,目前已禁用該命令。您可以通過登錄以下兩種方式查看所有的文件系統:
方式一:通過彈性文件服務控制臺查看。登錄天翼云官網,點擊“控制中心”,在“存儲”模塊下點擊“彈性文件服務SFS Turbo”進入控制臺列表頁。
方式二:通過OpenAPI查看。使用接口即可獲取。
如何避免NFS 4.0監聽端口被誤認為木馬?
問題描述: 在通過NFSv4.0協議掛載NAS文件系統后,會出現一個隨機端口(0.0.0.0)被監聽的情況,并且無法通過netstat命令確定監聽端口所屬的進程,這可能導致誤判為文件傳輸受到木馬攻擊的情況。
問題原因: 該隨機端口是NFSv4.0客戶端為了支持Callback而監聽的。由于內核參數fs.nfs.nfs_callback_tcpport默認值為0,因此NFSv4.0客戶端會隨機選擇一個端口進行監聽,而這個隨機端口本身并不會帶來安全風險。
解決方案: 在掛載文件系統之前,您可以通過配置參數fs.nfs.nfs_callback_tcpport來指定一個非零的確定值,以固定該監聽端口。 命令如下:
sudo sysctl fs.nfs.nfs_callback_tcpport=<port>
請將上述命令中的替換 <port>為您希望使用的具體端口號。通過上述操作,您可以固定NFSv4.0客戶端的Callback監聽端口,避免隨機端口的出現,從而減少誤判為木馬攻擊的可能性。
為什么寫入文件系統的中文字符在客戶端顯示為亂碼?
問題描述: 在跨平臺的環境中,例如在Linux或Windows客戶端向彈性文件系統寫入中文字符(文件名、內容等),可能會導致在另一個平臺的客戶端上顯示為亂碼的問題。
問題原因: Windows客戶端默認使用GBK字符集進行中文編解碼,而Linux客戶端默認使用UTF-8字符集進行中文編解碼。當數據寫入彈性文件系統時,會以各自平臺對應字符集編碼后的內容進行存儲。當在另一個平臺上讀取這些數據時,由于兩個平臺使用的字符集不兼容,無法正確解碼,導致顯示的內容變成了亂碼。
解決方案: 建議您在Windows客戶端上使用CIFS協議掛載彈性文件系統,在Linux客戶端上使用NFS協議掛載文件系統。通過這種方式,可以避免平臺不兼容的問題,確保中文字符能夠正常顯示和解碼。
當彈性文件系統無法結束進程時,如何清理客戶端泄露的句柄?
如果需要釋放CIFS文件系統的所有連接并釋放所有句柄,可以使用以下工具進行操作。
Windows客戶端可使用tcpview工具來斷開CIFS文件系統的所有連接,具體操作如下:
- 下載并安裝tcpview工具。
- 打開tcpview工具。
- 在工具中找到與CIFS文件系統相關的連接。
- 右鍵點擊連接,并選擇"Close Connection"來斷開連接。
Linux客戶端可使用killcx工具來斷開CIFS文件系統的所有連接,具體操作如下請參考//killcx.sourceforge.net/。