ここでは、Sun Cluster HA for Samba にのみ適用されるソフトウェアとハードウェア構成の制限事項を示します。
すべてのデータサービスに適用される制限事項については、『Sun Cluster Release Notes』を参照してください。
これらの制限事項を守らないと、データサービスの構成がサポートされない場合があります。
Sun Cluster HA for Samba データサービスの配備 – Sun Cluster HA for Samba データサービスは Samba と Winbind という 2 つのコンポーネントからなります。これらのコンポーネントを配備する場合の制限事項は、次のとおりです。
Samba コンポーネント — Samba コンポーネント(SMB/CIFS および NetBIOS Name Server) はスケーラブルサービスとしては運用できません。そのため、Samba コンポーネント用の Sun Cluster HA for Samba データサービスは、フェイルオーバーサービスとしてのみ構成できます。
Winbind コンポーネント — Winbind コンポーネントはフェイルオーバーサービスとしても、スケーラブルサービスとしても運用できます。そのため、Winbind コンポーネント用の Sun Cluster HA for Samba データサービスは、フェイルオーバーサービスとして構成することも、スケーラブルサービスとして構成することもできます。
ADS (Active Directory Support) を備えた Windows 200x — Samba バージョン 3.0.x のみが使用できます。Samba バージョン 2.2.x には ADS の機能がありません。
Winbind の配備 – Winbind の配備に関する制限事項は、次のとおりです。
Samba のバージョン — Winbind 機能を使用する場合は、Samba v2.2.4 またはそれ以降をインストールする必要があります。
Solaris のバージョン — 113476–05 またはそれ以降のパッチを適用した Solaris 9
マルチインスタンス — インスタンスがフェイルオーバーサービスであるか、スケーラブルサービスであるかに関係なく、配備できる Winbind のインスタンスは 1 つだけです。
サポートされる構成 – 現在、Sun Cluster HA for Samba データサービスでサポートされるのは以下の構成に限られます。
Primary Domain Controller (PDC) 構成での Samba。
Samba PDC に対する Backup Domain Controller (BDC) 構成での Samba。
Winbind を使用しない、NT 4 ドメインメンバーとしての Samba。
Winbind を使用する、NT 4 ドメインメンバーとしての Samba (Solaris 9 の制限事項 (上述) を参照)。
Winbind を使用しない、ADS (Active Directory Support) メンバーを備えた Windows 200x としての Samba。
Winbind を使用する、ADS (Active Directory Support) メンバーを備えた Windows 200x としての Samba (Solaris 9 の制限事項 (上述) を参照)。
スタンドアロン構成での Samba。
クラスタファイルシステムへの Samba のインストール — 以下の制限事項はすべての Samba の配布方法に適用されます。
Samba コンポーネント — 各 Samba インスタンスに Samba NetBIOS インスタンス名が反映された固有の構成ディレクトリを与える必要があります。この構成ディレクトリは、フェイルオーバーファイルシステムまたは広域ファイルシステムとしてマウントできます。
Winbind コンポーネント — Winbind コンポーネントは、単一インスタンスとしてしか配備できません。ただし、Winbind には依然として構成ディレクトリが必要です。この構成ディレクトリは、フェイルオーバーサービスの場合は、Samba コンポーネントと同じディレクトリであり、スケーラブルサービスの場合は独立したディレクトリになります。
広域ファイルシステムをマウントする場合は /global という接頭辞を指定し、フェイルオーバーファイルシステムをマウントする場合は /local という接頭辞を指定するようにしてください。
次の例の Samba は、http://www.samba.org から広域ファイルシステムにインストールされており、その広域ファイルシステム内に 2 つの Samba インスタンス (SAMBA1 および SAMBA2) および Winbind があります。最後の出力は、Solaris Volume Manager を使用して配備された Samba に対応する /etc/vfstab エントリのサブセットです。
# ls -l /usr/local total 4 drwxrwxrwx 2 root other 512 Oct 1 16:44 bin lrwxrwxrwx 1 root other 13 Oct 11 11:20 samba -> /global/samba # # ls -l /global/samba total 18 drwxr-xr-x 2 root other 512 Oct 11 15:00 bin drwxr-xr-x 3 root other 512 Oct 14 13:49 lib drwxr-xr-x 6 root other 512 Oct 11 15:00 man drwxr-xr-x 2 root other 512 Oct 14 10:05 private drwxr-xr-x 7 root other 512 Oct 14 13:39 SAMBA1 drwxr-xr-x 7 root other 512 Oct 14 13:40 SAMBA2 drwxr-xr-x 6 root other 512 Oct 11 15:01 swat drwxr-xr-x 3 root other 512 Oct 14 10:45 var drwxr-xr-x 2 root other 512 Jan 17 09:28 winbind # # more /etc/vfstab (Subset of the output) /dev/md/dg_d6/dsk/d63 /dev/md/dg_d6/rdsk/d63 /global/samba ufs 4 yes logging,global # |
例 1–1 では、Samba NetBIOS インスタンス SAMBA1 の構成ディレクトリは /global/samba/SAMBA1 です。Samba NetBIOS インスタンス SAMBA2 の構成ディレクトリは /global/samba/SAMBA2 です。 Winbind の構成ディレクトリは /global/samba/winbind です。
例 1–2 は、Samba が Solaris 9 からローカルファイルシステムにインストールされており、フェイルオーバーファイルシステムに 2 つの Samba インスタンス (SMB1 および SMB2) があることを示しています。最後の出力は、Solaris Volume Manager を使用して配備された Samba に対応する /etc/vfstab エントリのサブセットです。
# ls -l /local/samba total 4 drwxr-xr-x 2 root other 512 Dec 19 15:51 SMB1 drwxr-xr-x 2 root other 512 Dec 19 15:51 SMB2 # # more /etc/vfstab (Subset of the output) /dev/md/dg_d7/dsk/d70 /dev/md/dg_d7/rdsk/d70 /local/samba/SMB1 ufs 3 no logging /dev/md/dg_d8/dsk/d80 /dev/md/dg_d8/rdsk/d80 /local/samba/SMB2 ufs 3 no logging # |
例 1–2 では、Samba NetBIOS インスタンス SMB1 の構成ディレクトリは /local/samba/SMB1 です。Samba NetBIOS インスタンス SMB2 の構成ディレクトリは /local/samba/SMB2 です。