macOS Server で Xsan ボリュームの設定を変更する
SAN ボリュームに特殊な構成が必要な場合は、ボリュームを作成するときに標準のボリューム設定を変更できます。
これらの設定は既存のボリュームでも変更できますが、拡張属性オプションは無効にできません。(拡張属性は、一度有効にすると無効にできません。)
注記:拡張属性を無効にするには、ボリュームを破棄して再度作成する必要があります。
アクセス制御リストを有効にする
「Server」を使用して、Xsan ファイルシステムがボリューム上のアクセス制御リスト(ACL)を使用するかどうかを指定できます。
Xsan クライアントおよび Windows StorNext クライアントでは、ACL が認識されます。UNIX クライアントでは、Xsan ボリューム上の ACL は無視されます。Windows クライアントと Xsan クライアントが混在している場合は、すべてのクライアントが同じディレクトリドメインにバインドされている必要があります。
注記:ACL を有効にしたいが、ACL に対応していないクライアントが SAN に含まれている場合は、それらのクライアントを使ってファイルやフォルダの所有権情報を変更しないでください。整合性が失われる可能性があります。
Server アプリケーション のサイドバーで、高度なサービスのリストから「Xsan」を選択します。
編集したいボリュームを選択します。
をクリックして、「ボリュームを編集」を選択します。
「アクセス制御リストを使用」を選択してから、「OK」をクリックします。
「OK」をクリックすると、そのボリュームがすべての SAN コンピュータからマウント解除されてから、再度マウントされます。
大文字/小文字の区別を有効にする
ボリュームでファイル名の大文字/小文字を区別するかどうかを指定できます。たとえば、ボリュームは、「myfile」、「MyFile」、および「MYFILE」を同じものと認識したり、異なるものと認識したりできます。
「大文字/小文字を区別するファイルシステムを使用」が選択されていない場合、そのボリュームでは、スペルが同じで大文字/小文字が異なるファイル名は同じものと認識されます。
「大文字/小文字を区別するファイルシステムを使用」が選択されている場合、そのボリュームでは、スペルが同じで大文字/小文字が異なるファイル名は異なるものと認識されます。
SMB プロトコルを使用して共有しているボリュームで最適なパフォーマンスを得るためには、このオプションの選択は解除したまま(大文字/小文字を区別しない状態)にしてください。
大文字/小文字の区別を変更するときは、その変更によってファイル名が同じものとして認識されないように、Xsan で既存のすべてのファイル名がチェックされます。これには時間がかかる場合があります。
Server アプリケーション のサイドバーで、高度なサービスのリストから「Xsan」を選択します。
編集したいボリュームを選択します。
をクリックして、「ボリュームを編集」を選択します。
「大文字/小文字を区別するファイルシステムを使用」を選択してから、「OK」をクリックします。
「OK」をクリックすると、そのボリュームがすべての SAN コンピュータからマウント解除されてから、再度マウントされます。
Windows のユーザ ID とグループ ID をマップする
ボリュームの「Windows ID マッピング」設定を使用して、Windows クライアントのユーザとグループの情報を Xsan 互換のユーザ ID(UID)およびグループ ID(GID)にマップする方法を指定できます。Windows クライアントから Xsan ボリュームにアクセスするには、この作業が必要です。
Windows クライアントは、以下の方法を使用して UID および GID を提供できます:
GUID から生成された ID:Windows クライアントは、Active Directory ドメインの GUID(グローバル一意識別子)情報に基づいて UID および GID を動的に生成します。SAN 上の Mac コンピュータが、ID を自動的に生成するデフォルトのバインドオプションで Active Directory に接続(バインド)されている場合は、この方法を選択します。
LDAP(RFC 2307)の ID を使用:Windows クライアントは、Active Directory レコードの uidNumber 属性および gidNumber 属性から UID および GID の値を取得します。SAN 上の Mac コンピュータが、ID を uidNumber および gidNumber にマップするバインドオプションで Active Directory に接続されている場合は、この方法を選択します。
重要:ID の競合を避けるため、SAN 上のすべてのコンピュータで同じ Active Directory ドメインおよび同じ ID マッピング方法を使用するようにしてください。
Server アプリケーション のサイドバーで、高度なサービスのリストから「Xsan」を選択します。
編集したいボリュームを選択します。
をクリックして、「ボリュームを編集」を選択します。
「Windows ID マッピング」ポップアップメニューからマッピング方法を選択します。
「LDAP(RFC 2307)の ID を使用」を選択した場合は、ディレクトリのレコードに uidNumber 属性または gidNumber 属性が含まれていないときに使用する ID 番号を変更できます。
「OK」をクリックします。
「Server」によりクライアントおよびコントローラからボリュームがマウント解除され、ボリュームが停止されてから、Windows ID マッピングの方法が変更されます。その後、ボリュームが起動され、マウントされていた各コンピュータにマウントされます。
ネイティブ拡張属性を有効にする
Xsan 4 以降でボリュームを作成すると、拡張属性を意図的に無効にしない限り、拡張属性が有効になります。
拡張属性が有効になると、ファイルに関連付けられている属性が、別の非表示ファイルではなくファイル自体に保存されます。拡張属性を有効にすると、ファイルシステムのパフォーマンスが向上します。
重要:拡張属性は、ボリュームを作成するときにのみ有効にできます。また、拡張属性は無効にできません。ボリュームで拡張属性を有効にする操作は、一方向的なプロセスであり、取り消すことができません。
警告:データの消失を避けるため、Quantum 社の StorNext File System がインストールされているクライアント(Windows、AIX、IRIX、Linux、および Solaris のコンピュータ)から拡張属性を使用しているボリュームにアクセスしないでください。
ボリュームを作成するときに、「ネイティブ拡張属性を使用」を選択してから、「OK」をクリックします。
所有権を無視してボリュームをマウントする
「所有権を無視」オプションを有効にすると、mount(8)
マニュアルページに記載されているように、ボリュームが noowners
フラグ付きでマウントされます。
Server アプリケーション のサイドバーで、高度なサービスのリストから「Xsan」を選択します。
編集したいボリュームを選択します。
をクリックして、「ボリュームを編集」を選択します。
「所有権を無視」を選択してから、「OK」をクリックします。