確認網域帳戶對應至 ONTAP 中的預設 UNIX 使用者
Hyper-V和SQL Server使用網域帳戶建立SMB連線、以連線至持續可用的共用區。若要成功建立連線、電腦帳戶必須成功對應至UNIX使用者。完成此作業最方便的方法是將電腦帳戶對應至預設UNIX使用者。
Hyper-V和SQL Server使用網域電腦帳戶建立SMB連線。此外、SQL Server也會使用網域使用者帳戶做為進行SMB連線的服務帳戶。
建立儲存虛擬機器 (SVM) 時,ONTAP 會自動建立名為 pcuser (UID 為 65534 ) 和名為 pcuser (GID 為 65534 ),並將預設使用者新增至 `pcuser`團體。如果您要在將叢集升級Data ONTAP 至S8.2之前、在現有的AnSVM上設定Hyper-V over SMB解決方案、則預設使用者和群組可能不存在。如果沒有、您必須先建立這些項目、才能設定CIFS伺服器的預設UNIX使用者。
-
判斷是否有預設的UNIX使用者:
vserver cifs options show -vserver <vserver_name> -
如果未設定預設使用者選項、請判斷是否有UNIX使用者可以指定為預設UNIX使用者:
vserver services unix-user show -vserver <vserver_name> -
如果未設定預設用戶選項,且沒有可指定為預設 UNIX 用戶的 UNIX 用戶,則建立預設群組和預設 UNIX 用戶,並將預設用戶新增至該群組。
通常,預設使用者的使用者名稱是“pcuser”,並且必須分配 UID
65534.預設群組一般被賦予群組名稱“pcuser”。指派給群組的 GID 必須是65534。-
建立預設群組:
vserver services unix-group create -vserver <vserver_name> -name pcuser -id 65534 -
建立預設使用者、並將預設使用者新增至預設群組:
vserver services unix-user create -vserver <vserver_name> -user pcuser -id 65534 -primary-gid 65534 -
確認已正確設定預設使用者和預設群組:
vserver services unix-user show -vserver <vserver_name>vserver services unix-group show -vserver <vserver_name> -members
-
-
如果未設定CIFS伺服器的預設使用者、請執行下列步驟:
-
設定預設使用者:
vserver cifs options modify -vserver <vserver_name> -default-unix-user pcuser -
確認預設UNIX使用者已正確設定:
vserver cifs options show -vserver <vserver_name>
-
-
若要驗證應用程式伺服器的電腦帳戶是否正確對應至預設使用者、請將磁碟機對應至 SVM 上的共用、然後使用確認 Windows 使用者與 UNIX 使用者的對應
vserver cifs session show命令。如"指令參考資料ONTAP"需詳細 `vserver cifs options`資訊,請參閱。
。 `pcuser`使用者被指定為 SVM vs1 上的 CIFS 伺服器的預設使用者。
cluster1::> vserver cifs options show
Vserver: vs1
Client Session Timeout : 900
Default Unix Group : -
Default Unix User : -
Guest Unix User : -
Read Grants Exec : disabled
Read Only Delete : disabled
WINS Servers : -
cluster1::> vserver services unix-user show
User User Group Full
Vserver Name ID ID Name
--------- --------------- ------ ------ ----------------
vs1 nobody 65535 65535 -
vs1 pcuser 65534 65534 -
vs1 root 0 1 -
cluster1::> vserver services unix-group show -members
Vserver Name ID
vs1 daemon 1
Users: -
vs1 nobody 65535
Users: -
vs1 pcuser 65534
Users: -
vs1 root 0
Users: -
cluster1::> vserver cifs options modify -vserver vs1 -default-unix-user pcuser
cluster1::> vserver cifs options show
Vserver: vs1
Client Session Timeout : 900
Default Unix Group : -
Default Unix User : pcuser
Guest Unix User : -
Read Grants Exec : disabled
Read Only Delete : disabled
WINS Servers : -