Data Domain:解決透過 CIFS 存取儲存裝置的權限問題

Summary: 在最初透過 Linux BoostFS 寫入和管理的儲存裝置上建立 CIFS 共用可能會導致擁有權和權限不一致。透過 DD Boost 存取資料時,這可能會導致檔案存取失敗、「拒絕存取」錯誤、應用程式故障或意外行為。此問題通常可透過移除 CIFS 共用,並將儲存裝置的所有權重新指派給適當的 DD Boost 使用者來解決。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

可能會觀察到以下一個或多個症狀:
使用者會收到"You do not have permission to access this folder""Access Denied" 消息。
使用 DD Boost 或 BoostFS 無法再訪問以前可訪問的文件或目錄。
檔或資料夾通過一種訪問方法可見,但不可見另一種
。備份、CyberSense 或其他以 DD Boost 為基礎的工作流程會報告存取或權限相關的故障。
BoostFS 裝載成功,但無法打開或枚舉特定目錄。

Cause

透過 Linux BoostFS 寫入和管理的儲存裝置,可使用 DD Boost 擁有權和權限控制來存取。稍後針對相同儲存裝置建立 CIFS 共用時,Windows/CIFS 擁有權和存取語義可能會引入最初使用 Linux 型 DD Boost 存取方法寫入的資料。
DD Boost 和 CIFS 使用不同的機制來管理擁有權、權限和檔案存取。因此,協定並非旨在同時管理相同的數據集。將 CIFS 存取引入 DD Boost 儲存裝置可能會導致擁有權不一致,造成 DD Boost 應用程式或 BoostFS 用戶端無法如預期存取檔案和目錄。

Resolution

如果已透過 CIFS 共用存取受影響的儲存裝置,且懷疑發生 DD Boost 存取問題,請移除 CIFS 共用,並將儲存裝置的所有權還原給適當的 DD Boost 使用者。

選項 1:使用 Data Domain UI
移除 CIFS 共用 瀏覽至 通訊協定 > CIFS > 共用 (位置可能因 DDOS 版本而異)。
選取與受影響儲存裝置相關聯的 CIFS 共用。
按一下刪除。
出現提示時 ,按一下確定以確認刪除。
確認共用已不再列出。

選項 2:使用 CLI 移除 CIFS 共用

識別現有共享名稱:

cifs share show

刪除共用:

cifs share destroy <share-name>

確認共用已移除:

cifs share show

將儲存裝置的所有權重新指派給正確的 DD Boost 使用者:

ddboost storage-unit modify <storage-unit> user <correctUser>

驗證 BoostFS 和任何 DD Boost 應用程式可存取受影響的資料。

 

注意: 對於包含大量檔案的儲存單元, ddboost 當擁有權變更在背景繼續進行時,儲存裝置單位修改命令可能會傳回檔案系統通訊逾時。此行為會記錄在 Dell KB Data Domain 中:DDBoost 儲存單元修改命令會因檔案系統通訊逾時而失敗 ,在大型儲存裝置上執行補救時應考慮此行為。此命令會對儲存裝置中的所有檔案執行所有權更新,且可能需要額外時間才能完成。

參考
Data Domain: DDBoost 儲存裝置單位修改命令失敗,且檔案系統通訊逾時

Affected Products

Data Domain
Article Properties
Article Number: 000486892
Article Type: Solution
Last Modified: 24 محرم 1448
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.