Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

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 8.2 にアップグレードする前に存在していた SVM 上で Hyper-V over SMB ソリューションを構成する場合、デフォルトのユーザーとグループが存在しない可能性があります。デフォルトの UNIX ユーザを設定していない場合は、 CIFS サーバのデフォルトの UNIX ユーザを設定する前に、デフォルトのユーザとグループを作成する必要があります。

手順
  1. デフォルトの UNIX ユーザが存在するかどうかを確認します。

    vserver cifs options show -vserver <vserver_name>
  2. デフォルトユーザオプションが設定されていない場合は、デフォルトの UNIX ユーザとして指定できる UNIX ユーザが存在するかどうかを確認します。

    vserver services unix-user show -vserver <vserver_name>
  3. デフォルト ユーザー オプションが設定されておらず、デフォルト UNIX ユーザーとして指定できる UNIX ユーザーがいない場合は、デフォルト グループとデフォルト UNIX ユーザーを作成し、デフォルト ユーザーをグループに追加します。

    、デフォルトのグループには通常グループに割り当てるGIDはである必要があり `65534`ます。

    1. デフォルトグループを作成します。

      vserver services unix-group create -vserver <vserver_name> -name pcuser -id 65534
    2. デフォルトユーザを作成し、デフォルトグループに追加します。

      vserver services unix-user create -vserver <vserver_name> -user pcuser -id 65534 -primary-gid 65534
    3. デフォルトのユーザとデフォルトグループが正しく設定されていることを確認します。

      vserver services unix-user show -vserver <vserver_name>
      vserver services unix-group show -vserver <vserver_name> -members
  4. CIFS サーバのデフォルトのユーザが設定されていない場合は、次の手順を実行します。

    1. デフォルトユーザを設定します。

      vserver cifs options modify -vserver <vserver_name> -default-unix-user pcuser
    2. デフォルトの UNIX ユーザが正しく設定されていることを確認します。

      vserver cifs options show -vserver <vserver_name>
  5. アプリケーションサーバのコンピュータアカウントがデフォルトのユーザに正しくマッピングされていることを確認するには、SVMの共有にドライブをマッピングし、コマンドを使用してWindowsユーザとUNIXユーザのマッピングを確認します vserver cifs session show

    の詳細については vserver cifs options、を"ONTAPコマンド リファレンス"参照してください。

が存在します。 `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           : -