macOS ServerのXsan SANの初期設定
Xsanの使用を開始する前に、いくつかのインフラストラクチャ設定を構成する必要があります。
Xsanコンピュータとストレージデバイスを接続する
SANを作成または構成する前に、クライアントコンピュータ、コントローラコンピュータ、およびストレージデバイスをSANのFibre ChannelネットワークおよびEthernetネットワークに接続する必要があります。
各コントローラコンピュータ、RAIDストレージデバイス、およびクライアントをEthernetネットワークに接続します。
使用するEthernetネットワークごとに、管理対象のEthernetネットワークスイッチとVLANを構成します。
各コントローラコンピュータ、RAIDストレージデバイス、およびクライアントをFibre Channelスイッチに接続して、SAN用のFibre Channelファブリックを作成します。
製造元のマニュアルの説明に従ってスイッチを構成して接続し、Fibre Channelファブリックを作成します。
すべての物理リンクおよびケーブルの整合性を確認します。
StorNext DLC環境を準備する
プロファイルを作成し、必要な編集を行って、StorNextを起動する必要があります。
「ターミナル」を使用して、StorNext環境用のMacクライアントプロファイルを作成します。次の場所に接続してください: /usr/cvfs/lib/
「ターミナル」を使用して、サーバを停止します:
/etc/init.d/cvfs stop
/etc/fstabを編集します:
<ファイルシステム> <マウントポイント> cvfs rw,diskproxy=server - -
LANサーバ構成ユーティリティを構成して起動します:
/usr/cvfs/bin/sndpscfg -e
StorNextを起動します:
/etc/init.d/cvfs start
Xsan DLCクライアントを追加する
新しいMacクライアントでDNSが正しく構成されていることを確認します。
StorNext DLC環境用に作成されたプロファイルを読み込みます:
sudo profiles -I -F .configprofile
SANの一覧を取得し、Ethernet経由でマウントします:
xsanctl list xsanctl mount
タイムサーバを使用するようにコンピュータを構成する
SAN内のすべてのコンピュータで時刻メタデータが一致するようにするには、SAN内のすべてのメタデータコントローラおよびクライアントコンピュータに同じネットワーク・タイム・サーバを選択します。
各SANコンピュータで、「日付と時刻」環境設定を開いてから、すべてのメタデータコントローラおよびクライアントコンピュータに同じネットワーク・タイム・サーバを選択します。
LUNを準備する
新しいRAIDシステムは、1つ以上のRAIDアレイとして構成済みであることがよくあります。このため、RAIDシステムには、箱から出してすぐにほとんどのSANで使用できるLUNが備えられている可能性があります。詳しくは、新しいRAIDシステムのマニュアルを参照してください。明確で特別な必要がなければ、LUNに関するほかの準備は必要ありません。
RAIDシステムでRAIDセットが構成済みの場合は、SANの設定中にRAIDセットが検出されるため、メタデータアレイの作成までの手順は省略できます。そうでない場合は、RAIDシステムに付属の管理ソフトウェアを使用して、任意のRAID方式に基づいてアレイを作成します。
RAIDシステムに付属のマニュアルに従って、RAIDシステムの電源を入れ、ネットワーク、管理、およびセキュリティの設定を構成します。
RAIDシステムに付属の管理ソフトウェアを使用して、初期化されていないアレイを作成し、それをSANのストレージプールのLUNにします。
1つのシステムにつき3つのドライブは未割り当てのままにして、独立した小さいメタデータLUNを作成できるようにしておきます。
10 GBのディスク領域には、1000万個のファイルを含むボリュームのメタデータを保存できるため、一般的に2ドライブのRAID 1(ミラーリング)アレイがあれば、SANボリュームのメタデータは十分に保存できます。可用性を保証するために予備のドライブをこのアレイ専用にする場合、SANのメタデータには3つのドライブが適切です。
注記: Xsanで使用するアレイやスライスをフォーマットする場合は、ディスクユーティリティを使用しないでください。Serverアプリケーションの「Xsan」パネルを使用してストレージプールに追加すると、LUNにラベルが設定されて初期化されます。ラベルが設定された後は、ディスクユーティリティを使用してLUNを変更することはできません。
最初のコントローラにOpen Directoryマスターを作成する
最初のコントローラは、Open Directoryマスターとして構成する必要があります。
その他のコントローラは、自動的にOpen Directoryマスターのディレクトリレプリカとして構成されます。
Open Directoryが有効になっていない状態でSANの作成を開始した場合は、Xsan設定アシスタントにも自動的にOpen Directoryの設定手順が含められます。
Xsanメタデータコントローラとして使用したいOpen Directoryマスターがすでにある場合は、必ずそのコンピュータ上にSANを作成してください。
最初のコントローラとして動作させるコンピュータでServerを開きます。
Serverアプリケーション の「表示」メニューで「Open Directory」を選択してから、アシスタントを使用してOpen Directoryマスターのドメインを作成します。
ユーザとグループが既存のディレクトリサーバから管理されている場合は、各メタデータコントローラおよびクライアントコンピュータの「システム環境設定」の「ユーザとグループ」パネルを使って、ディレクトリサーバへの接続を構成します。
SANのユーザとグループを設定する
macOS Serverで利用できるほかのサービスと同様に、SANのユーザとグループを作成します。
ユーザとグループの管理にOpen Directoryマスターを使用したい場合は、Serverアプリケーションを使用してそれを実行します。「システム環境設定」を使用して、すべてのSANクライアントをOpen Directoryマスターにバインドしてください。ユーザとグループの管理にOpen Directoryマスターを使用しない場合は、クライアントをOpen Directoryマスターにバインドしないでください。
ユーザとグループのSANのアクセス権を管理するには、Open Directoryドメインの「ローカルネットワーク」アカウントを使用します。macOS Serverでユーザアカウントを作成するを参照してください。
最初のコントローラでSANを作成する
SANで最初に設定する必要があるコンピュータは、メタデータコントローラです(以前はプライマリ・メタデータ・コントローラと呼ばれていました)。この主な機能はファイルのメタデータの追跡であり、これがSANの初期のファイルボリュームになります。
macOS ServerでXsan SANを作成するを参照してください。
SANの作成時に、初期のメタデータLUNを作成して初期のボリュームを作成します。macOS ServerでXsanボリュームを作成するを参照してください。
予備のコントローラを追加する
予備のスタンバイ・メタデータ・コントローラによって運用時の冗長性とバックアップが提供されることで、SANの堅牢性が強化されます。
macOS ServerでスタンバイコントローラをXsan SANに追加するを参照してください。
SANクライアントを構成する
SAN上に保存されたファイルやフォルダにアクセスするためには、クライアントがSANボリュームとの間で読み出し/書き込みを行うように構成されている必要があります。
SANクライアントは、構成プロファイルを配付およびインストールすることで構成します。
macOS ServerでXsan SANクライアントを構成するを参照してください。