验证域帐户是否映射到默认 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 8.2 之前就存在的 SVM 上配置 Hyper-V over SMB 解决方案,该默认用户和组可能不存在。如果不存在,必须在配置 CIFS 服务器的默认 UNIX 用户之前创建它们。
示例
以下命令确定,未设置 CIFS 服务器的默认用户,但存在 pcuser
用户和 pcuser
组。在 SVM vs1 上,pcuser
用户被指定为 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 : -
提供反馈