46
Windows Server "8" Beta のののののののの のののの ののののののののののののののののののののの Microsoft Corporation 発発発: 2012 発 2 発 のの 発 発発発 (UTG) 発発発発発 』、 Windows Server "8" Beta 発 発 発発発発発発発発発発 発発発 発発発発発発発 、、 発発 UTG 発発発発発発発発発発 発発発発発発発発発発発発発発発 発発発発発発発発発 発発発 発発発発発発発発発発発発発発発発発発発 、、 発発発発発発発発発発 発発発発発発発発 発発発発発発発発発発 発発 発発発発発発発発発発発発発発発発 発発発発発発

Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

Microsoft Corporation

発行日: 2012 年 2 月

概要

この『理解およびトラブルシューティング ガイド (UTG)』を読むと、Windows Server "8" Beta のスケールアウト ファイル サーバーの技術的概念、機能、およびトラブルシューティング方法を学ぶことができます。この UTG では以下を提供します。

機能の技術的な概要と機能の説明

機能のインストール、構成、管理を実行するために役立つ技術的な概念

構成と管理のユーザー インターフェイス オプションおよび設定

機能に関連するアーキテクチャと依存関係、および技術的実装

機能の主なトラブルシューティング ツールと手段

Page 2: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

著作権情報

このドキュメントは「現状のまま」提供されています。このドキュメントに表されている情報および見解 (URL および他のインターネット Web サイトの参照を含む) は、予告なしに変更される場合があります。

ここに描写されている一部の例は、図解のみを目的としており、架空のものです。現実との関連または関係を意図したものではなく、それらを意味するものでもありません。

このドキュメントは、いかなる Microsoft 製品のいかなる知的財産に対する法的権利を提供するものではありません。このドキュメントは、内部での参照目的で複製および使用できます。

© 2012 Microsoft. All rights reserved.

Active Directory 、 Hyper-V 、 Microsoft 、 MS-DOS 、 Visual Basic 、 Visual Studio 、 Windows 、 Windows NT 、 Windows Server、および Windows Vista は Microsoft グループ企業の商標です。

その他のすべての商標は各社が所有しています。

Page 3: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

著者について

著者: Chuck Timon

略歴: Chuck Timon は、Microsoft 勤続 13 年、ノースカロライナ州シャーロットに拠点を構える Microsoft Commercial Technical Support (CTS) のシニア サポート エスカレーション エンジニアです。高可用性と仮想化 (Hyper-V) テクノロジを担当しています。 Microsoft Press 発行の書籍にも寄稿しています。Microsoft 従業員のトレーニングを作成および実施しています。" Ask The CORE Team" TechNet ブ ロ グ に も 頻 繁 に 寄 稿 し 、 High Availability (Clustering) Windows Server TechNet フォーラム のモデレーターの 1 人でもあります。

Page 4: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

目次Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング..............................................................................................................1

『理解およびトラブルシューティング ガイド』について.................................................................1

スケールアウト ファイル サーバーの概要.............................................................................................1

説明...................................................................................................................................................... 1

技術概要............................................................................................................................................... 4

スケールアウト ファイル サーバーのインストールと有効化..............................................................17

インストールの考慮事項................................................................................................................... 17

インストール プロセス..................................................................................................................... 17

スケールアウト ファイル サーバーの構成および管理.........................................................................18

管理の考慮事項.................................................................................................................................. 18

構成および管理 UI............................................................................................................................. 19

構成設定............................................................................................................................................. 19

管理タスク......................................................................................................................................... 38

スケールアウト ファイル サーバーのトラブルシューティング..........................................................40

スケールアウト ファイル サーバーのトラブルシューティングの概要............................................40

スケールアウト ファイル サーバーのトラブルシューティング用ツール........................................40

スケールアウト ファイル サーバーのクライアントのネットワーク接続のトラブルシューティングを実行する一般的な方法....................................................................................................................... 44

スケールアウト ファイル サーバーのクライアントのアクセス拒否問題の一般的なトラブルシューティング方法............................................................................................................45

スケールアウト ファイル サーバーのフェールオーバー クラスター リソース障害の一般的なトラブルシューティング方法............................................................................................................47

Page 5: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング『理解およびトラブルシューティング ガイド』について

『理解およびトラブルシューティング ガイド』を利用すると、新しい Windows の機能と強化にまつわる技術的概念、機能、および一般的なトラブルシューティング方法について学ぶことができます。『理解およびトラブルシューティング ガイド』は、主要な技術的概念、アーキテクチャ、機能、およびトラブルシューティングのツールとテクニックの理解に役立ちます。これらを理解することで、ベータ テストのさらなる成功と、リリース前の製品評価段階での早期導入が可能になり、ヘルプ デスクおよびテクニカル サポートの早期強化に役立ちます。

スケールアウト ファイル サーバーの概要説明

背景Windows ファイル サーバーは、Windows Server "8" Beta の重要なワークロードです。すべての Windows Server 2008 (R2) サーバーのおよそ 70% にファイル サーバーの役割がインストールされており、その 80% が物理マシンで実行され、20% が仮想化環境で実行されています。Windows ファイル サーバーの 2 つの主なシナリオは次のとおりです。

1. IW ワーカー用のファイル サービスおよび記憶域サービス

2. アプリケーション ワークロード用のファイル サービスおよび記憶域サービス

以降のセクションでは、これらの各シナリオについて詳細に説明します。

IW ワーカー用のファイル サービスおよび記憶域サービスのシナリオクライアントのシナリオは、従来からのファイル サーバーの使用法であり、管理者はエンド ユーザー用にファイル サーバー上に共有を構成します。これらのファイル共有は通常、次のように使用されます。1) エンド ユーザーがファイルおよびドキュメントをホーム ディレクトリ内に格納する。2) エンド ユーザーがチーム共有を介して他のユーザーとファイルを共有する。3) ファイルを社内全体に公開し、必要に応じてアクセスできるようにする。

これは非常に一般的なシナリオであり、企業は多くのファイル サーバーを展開させてきました。企業の多くは、ファイル サーバーの不規則な拡大に伴い、展開方法を評価し直すようになり、以下を目標にファイル サーバーの統合を進めています。1) ハードウェ

Windows Server1

Page 6: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

ア使用率の向上によるコスト削減。2) 床面積、電力および冷却装置の削減によるデータ センターのコスト削減。3) 管理効率の向上。

ファイル サーバーを統合すると、多数のユーザーが影響を受けるようになるので全体的または部分的な停止による影響はより重大になります。さらに、データが統合されるので、記憶域のスケーラビリティおよび容量の要件が増大します。このため、顧客はコンポーネント、サーバー、およびインフラストラクチャの障害から容易に回復できる高可用性ファイル サーバー ソリューションを求めるようになりました。

さらに、管理者は、エンド ユーザーに対するファイル サービスの可用性に影響を与えることなく、所定勤務時間内にソフトウェアの更新またはハードウェアのアップグレードなどのシステム メンテナンスを実行する機能を望んでいます。

アプリケーション ワークロード用のファイル サービスおよび記憶域サービスのシナリオ

サーバー アプリケーションのシナリオは、ファイル サーバー (NAS ボックス) のより新しい使用法であり、管理者は、サーバー アプリケーションのデータ格納用にファイル サーバー上に共有を構成します。このようなアプリケーションの一例は、SQL Server 2008 R2 です。SQL Server 2008 R2 は、SMB (任意のバージョン) のファイル共有への SQL データベース ファイルの格納をサポートしています。さらに、Hyper-V により、Windows Server "8" Beta で導入された SMB (SMB 2.2) のファイル共有に仮想マシン ファイルを配置するサポートが追加されます。

顧客は、下記のようなさまざまな理由で、ファイル共有上にサーバー アプリケーション データを格納することに関心を持っています。1) エントリ レベル サーバーのコストの 2 倍になることもある、高価な SAN 接続ハードウェア (あれば役立つが必須ではない) のコストが不要になる。2) 記憶域管理者が、各アプリケーション サーバーをオンラインにするための LUN を準備する必要がなくなり、アプリケーション サーバーが各記憶域にアクセスできるようにファブリックを再構成する必要もなくなるため、記憶域管理コストが削減される。3) モビリティが向上し、記憶域の再構成なしでアプリケーションを任意の利用可能なサーバー上で起動できる。

ファイル サーバーを使用してサーバー アプリケーション データを格納することは、これら利点をもたらすと同時に、顧客が記憶域アレイに期待する信頼性、可用性、および保守性の要件 (マルチパス、透過的コントローラー フェールオーバー、ディスク障害に対するデータ保護、データの整合性などの機能) を実現するか、それを上回るものを提供する必要があります。さらに高度なシナリオでは、記憶域アレイは、データ レプリケーションによってサイト障害からデータを保護する機能も提供できます。

スケールアウト ファイル サーバー (SOFS) とは何かスケールアウト ファイル サーバーとは、Windows Server "8" Beta において従来のファイル サーバーの役割の後継となる機能であり、ファイル サーバーの役割を完全に新しい

2 © 2012 Microsoft Corporation. All rights reserved.

Page 7: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

レベルへと引き上げます (本製品では従来のファイル サーバーの役割も引き続き提供されます)。管理者は、Windows Server "8" Beta の多くの新技術のいくつかを利用することにより、継続的に使用可能なファイル サービスをエンド ユーザーのアプリケーション データに提供することができ、また、サーバーを追加するだけで、増大するニーズに迅速に対応することができます。これはすべて運用環境で行うことができ、エンド ユーザーまたはアプリケーションから完全に透過的に行うことができます。

目的と利点スケールアウト ファイル サーバーは、Windows Server "8" Beta のフェールオーバー クラスターを基盤にして構築されています。フェールオーバー クラスタリングは、検証済みのエンタープライズ レベルの高可用性技術です。Windows Server "8" Beta では、フェールオーバー クラスタリングも、特に SQL Server および Hyper-V のようなビジネス上重要な (HBI) エンタープライズ アプリケーション用に、継続的に使用可能 (CA) でスケーラブルなファイルベースのサーバー アプリケーション記憶域を提供するように設計されています。スケールアウト ファイル サービスは、業界最先端の SMBv2.2 (サーバー メッセージ ブロック) スタックに依存しており、これにより今日の高性能記憶域環境で期待されている堅実で信頼性の高いパフォーマンスおよび継続的可用性が実現されます。

主な利点 動的に容量を拡大縮小可能 — フェールオーバー クラスターを管理するのは簡単で

す。SMB スケールアウトを使用すると、分散名前空間構成のフェールオーバー クラスターでこれが可能になります。

o 低コストで導入可能 — スケールアウト SMB ファイル サーバー ソリューションは、2 つのノードという小さな規模で開始でき、そこから規模を拡大できます (SOFS は最大 4 つのノードをサポート)。クラスター化されたスケールアウト システムを使用すると、ファイル サーバー機能に影響を与えることなく、ノードを追加および削除できます。

o ジャスト イン タイムのスケーラビリティ — スケールアウトのモジュール的な性質により、サーバー、電源、冷却装置などを購入する必要がありません。このため、サーバーと記憶域の費用が削減され、管理が簡単になって運用経費も軽減され、記憶域使用率は最大化されます。

Windows Server3

Page 8: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

稼動率の向上 — すべてのクラスター ノードが、すべてのスケールアウト ファイル共有に対する SMB クライアントの要求を受け入れ、対応できます。このため、帯域幅と稼動率を向上できます。さらに、SMB クライアントに対応する能力は、クラスター ノードによって制限されることはなくなり、基盤となる記憶域システムの能力によって制限されるようになります。

技術のスムーズなリフレッシュ — 確立された Windows フェールオーバー クラスターおよび SMBv2.2 スタックが基盤です。フェールオーバー クラスターは、汎用ファイル サーバーを使用して構成した場合、付加価値のある機能を Windows Server "8" Beta の顧客に提供すると同時に、引き続きレガシ クライアントの処理にも対応できます。

単一ウィンドウ管理のエクスペリエンス — IT プロフェッショナルは、サーバー マネージャー コンソールを使用して、ファイル サーバー、記憶域、およびネットワークを表示して管理できます。

要約すると、スケールアウト ファイル サーバーを使用することによって、スケーラブルな SMB ソリューションを構築することが可能になり、あらゆる規模のビジネスにおいてファイル サーバー機能をスケールアウトするという難題に対処することができます。スケールアウト ファイル サーバーと SMB スケールアウト機能の組み合わせは、Windows ファイル サーバーの顧客にとって重要な価値提案となります。

技術概要スケールアウト ファイル サーバーは、前述のとおり、Windows Server "8" Beta のフェールオーバー クラスター機能の一部として含まれている新機能を利用します。具体的には、新しいフェールオーバー クラスター機能には以下が含まれます。

分散ネットワーク名 (DNN)

スケールアウト ファイル サーバー リソースの種類

クラスターの共有ボリューム (バージョン 2) (CSVv2)

スケールアウト ファイル サーバーの高可用性の役割

フェールオーバー クラスタリングは、スケールアウト ファイル サーバーに必要な重要な基盤技術です。

フェールオーバー クラスター機能のインストールに加えて、ファイル サーバーの役割サービスが、クラスターのすべてのノード上で有効化されている必要があります。

SMBv2.2 の新機能 (Windows Server "8" Beta および Windows 8 Consumer Preview では既定でインストールされ有効化されている) は、エンド ユーザーおよびアプリケーションのファイル共有の継続的可用性を実現するいくつかの機能を提供します。スケールアウト ファイル サーバーはアプリケーション データのファイル共有への格納をサポートするだけであり、サポートされるアプリケーション (Hyper-V、SQL Server) に対するそれら

4 © 2012 Microsoft Corporation. All rights reserved.

Page 9: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

の共有の継続的可用性は SMBv2.2 によって提供されます。SMBv2.2 の新機能を構成する具体的な機能には、次のものがあります。

SMB2 透過フェールオーバー

SMB2 マルチチャネル

SMB2 ダイレクト (RDMA)

フェールオーバー クラスター機能フェールオーバー クラスターには、特にスケールアウト ファイル サービスをサポートするために設計された機能が追加されました。

分散ネットワーク名 (DNN)フェールオーバー クラスターによって提供される高可用性の役割にアクセスする場合、クライアントは、クライアント アクセス ポイント (CAP) と呼ばれている共通接続ポイントを使用して接続します。クライアント アクセス ポイントは、ネットワーク名 (NN) リソース (適切な形式の NetBIOS 名) および 1 つ以上の一意の IP アドレス リソース (IPv4 および/または IPv6) から成ります。クラスター ノードが DNS および WINS の名前解決サービスに登録されるように構成されており、それらのサービスが動的登録を受け入れている場合は、CAP は既定で DNS および WINS に登録されます。

提供されているサービスによっては、高可用性の役割に他のリソースの種類が含まれることもあります。たとえば、汎用的な高可用性ファイル サーバーには、 CAP、ファイル サーバー リソース、物理ディスク リソースなどが含まれることがあります。

Windows Server5

クライアント アクセス ポイント (CAP)

ファイル サーバー リソース

物理ディスク リソース

Page 10: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

下記の例では、クライアントは CONTOSO-FS10 に接続して、クラスター ディスク 13 (ボリューム F:) 上に格納されたデータにアクセスします。DNS または WINS への登録では、単一の IP アドレス (1.53.0.137) のみが登録されます。既定のウィザード ベースのプロセスを使用して高可用性の役割を構成すると、クラスター内のリソースの依存関係がすべて正しく設定されます。クライアント アクセス ポイントについては、ネットワーク名リソースは IP アドレス リソースに依存しています。つまり、ネットワーク名リソースがオンラインになる前に、まず IP アドレス リソースがオンラインになる必要があります。以下のサンプルのクラスターの依存関係レポートに示されるように、すべてのリソースが正しい順序でオンラインなることを保証するために追加の依存関係が構成されます。

従来のクライアント アクセス ポイント (CAP) は、任意の時点でクラスター内の単一ノード上でのみオンラインになれます。つまり、クライアントが接続を行っている間、その CAP をホストしているノードのみが、それに接続中のクライアントに特定の高可用性の役割を提供します。そのクラスター内の他のノードは、リソースが引き続き現在の所有者でオンラインのままである限り、それらのリソースにアクセスしません。

スケールアウト ファイル サーバーは、フェールオーバー クラスターでホストされた共有を使用するアプリケーションに対応するために別の方法を用います。下記のグループは、分散ネットワーク名 (DNN) リソースおよびスケールアウト ファイル サーバー リソースで構成されています。

6 © 2012 Microsoft Corporation. All rights reserved.

Page 11: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

これらのリソースはいずれも、Windows Server "8" Beta のフェールオーバー クラスターで新しく導入されたものです。

このグループには、IP アドレスや記憶域といった種類のリソースが存在しません。依存関係レポートには、依存関係のみが反映されます。

スケールアウト ファイル サーバー リソース グループは、フェールオーバー クラスター内の 1 つのノードでのみオンラインになります。そのノードは、"リーダー" ノード

Windows Server7

Page 12: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

とみなされます。クラスター内のすべてのノードが、このリソース グループの "クローン" をホストします。

クローンは、リーダーによって制御されます。リーダーは、クローンの起動およびシャットダウンの順序付けを行い、クラスターの他のノード上のクローンの状態を追跡します。クローンの少なくとも 1 つがクラスターのノード上で機能している限り、SOFS グループはオフラインになりません。リーダー グループは、クラスター内の任意のノードに移動できます (たとえば、クラスター サービスがいずれかのノード上で予期せず終了した場合)。リーダー グループを別のクラスター ノードに移動しても、ファイル共有可用性に影響はありません。ただし、クラスター管理者が意図的に SOFS グループをオフラインにすると、リーダーはクローンをすべてシャットダウンして、このグループはオフラインとしてマークされます。さらに、すべてのスケールアウト ファイル共有は解消されます。

スケールアウト ファイル サーバー グループには IP アドレス リソースの依存関係が表示されていませんが、実際には分散ネットワーク名はフェールオーバー クラスターの各ノードの IP アドレスに依存しています。クラスター内に構成された各ネットワーク インターフェイスがクライアント接続を受け入れるために、DNN リソースはクラスターの各ノードの IP アドレスを使用して DNS に登録されます。さらに、DNN リソースは、Kerberos 機能をサポートするために、適切なコンピューター オブジェクトを Active Directory に作成します。上記の例では、クライアント アクセスにおいて各インター

8 © 2012 Microsoft Corporation. All rights reserved.

Page 13: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

フェイスを有効にするために、CONTOSO-SCOF1 の DNS 登録にクラスター内の各ノードの IP アドレスが反映されています。

また、DNN リソースは、クラスター内のノードを追跡して下記の場合に DNS を更新します。

クラスターにノードが追加される、または削除される

パブリック クラスター ネットワーク (クライアント アクセスに対応したネットワーク) に特定の IP アドレスが追加される、または削除される

DNS レコードが最新の情報に更新される (既定では 24 時間ごと、または DNN リソースがクラスター内でオンラインになった場合)

この方法によって、クラスターは DNS のラウンドロビン機能を利用して、クライアント接続をクラスター内のノードに分散します。SMB クライアントは、分散ネットワーク名リソースに関連付けられている IP アドレスの完全な一覧を受け取ります。クライアントは、DNS サーバーの応答で返された最初の 8 つの IP アドレスを使用してリソースへの接続を試みます。100 ミリ秒以内に接続されない場合は、リスト内の残りの IP アドレスへの接続が同時に試みられ、応答した最初の IP アドレスへの接続 (SMB セッション) が確立されます。

次の表は、さまざまな条件下でのリソース機能を示しています。

Windows Server9

Page 14: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

スケールアウト ファイル サーバー (SOFS) クラスター リソースの種類新しいクラスター リソースの種類は、スケールアウト ファイル サービスをサポートしていることから、スケールアウト ファイル サーバー リソースと呼ばれています。高可用性ファイル サービスの使用時にフェールオーバー クラスターに実装される 2 つのモードがあります。従来のファイル サーバー リソースとスケールアウト ファイル サーバー (SOFS) リソースです。フェールオーバー クラスターでは、同じクラスターで両方のモードを同時に実装できます。

従来のファイル サーバー リソースがオンラインになると、ファイル サーバー リソースのクローンはクラスター内の他のどのノードでもオンラインになりません。

スケールアウト ファイル サーバー リソースは、以下の役割を果たします。

リソースに関連する共有を追加、削除、および修正 (共有は CSV ボリュームにのみ配置)

ファイル共有情報をクラスター データベース内に格納

共有情報をクラスター内のすべてのノードに分散して適用

すべてのクラスター共有ボリューム (CSV) の状態および正常性を監視

標準リソース固有の制御を提供

SOFS グループの実行可能な所有者としてリストされたクラスターのすべてのノードで SOFS クローンが起動することを保証

10 © 2012 Microsoft Corporation. All rights reserved.

Page 15: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

クラスターの共有ボリューム (バージョン 2) (CSVv2)スケールアウト ファイル サーバーを実装するには、すべてのアプリケーション データ共有がクラスターの共有ボリューム v2 (CSVv2) でホストされている必要があります。これは、SMB クライアントがクラスター内の任意のノードから、スケールアウト ファイル サーバー リソースのコンテキストで構成されたすべての共有にアクセスするための唯一の方法です (それを許可するようにアクセス制御が適切に実装されている場合)。

クラスターの共有ボリューム (CSV) は、Windows Server 2008 R2 でフェールオーバー クラスターの機能として導入されました。この機能は、特に Windows Server 2008 R2 の Hyper-V フェールオーバー クラスターの機能を向上させることを目的に設計されました 。CSV ボリュームは、クラスター ノード間の仮想マシンのライブ マイグレーションをサポートするためには必要ではありませんが、この機能を使用して仮想マシン ファイルを格納すると、ライブ マイグレーションがより効率的になります。

Windows Server "8" Beta のフェールオーバー クラスターでは、CSV が向上しました。Windows Server "8" Beta での CSV に関する主な目標は、CSV をより多くの役割に拡張すること、および CSV ボリュームのバックアップと復元機能を向上させることです。

CSVv2 には、次の機能があります。

CSV 名前空間が、フェールオーバー クラスターのコア機能として既定で有効化されるようになり、CSV への記憶域の追加がより容易になりました。

CSVv2 ボリュームにマウントされる CSV ファイル システム (CSVFS)。CSVFS は、次の機能を提供します。

o クラスター化されたアプリケーション (SQL、Hyper-V) に対応するローカル ファイル セマンティクス

o NTFS 機能のサポート (トランザクション以外)。CSVv2 では引き続き NTFS パーティションが必要です。

o ファイル データ アクセスのダイレクト I/O (スパース ファイルを含む)

o メタデータ I/O 操作をコーディネーター ノードにリダイレクト

o すべてのデータおよびメタデータへのアクセスをファイルと同期させ、エンド ツー エンドのデータの整合性を保証

o データとメタデータの両方のアクセスにフォールト トレランスを提供

o CSV ファイル (SMB/SRV など) にアクセスするアプリケーションのための便宜的ロック (oplock) をサポートして、CSVFS ファイル データのリモート キャッシングを実現

o 複数の CSVFS インスタンスがファイルへ同時にアクセスする際に oplock を利用してデータの整合性を保証

Windows Server11

Page 16: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

I/O リダイレクトやクラスター ノード間でのボリュームの移動を行うことなくリモート スナップショット (バックアップ) を実行する機能

仮想マシンの生成の向上

ファイル コピーのパフォーマンスの向上

マルチサブネットのサポート (ルーティング ネットワークを使用したマルチサイト クラスターの実装)

SMB マルチチャネルおよび SMB ダイレクトとの統合。これにより、クラスター内の複数のネットワークを経由する CSV トラフィックのストリーミングが可能になり、RDMA 搭載のネットワーク アダプターを活用できます。このため、ボリュームがリダイレクト モード時の I/O のパフォーマンスが向上します。

サード パーティのフィルター ドライバー (ウイルス対策、継続的なデータ保護、バックアップ アプリケーション、データ レプリケーションなど ) とのより適切な統合

CSV ボリュームの BitLocker 暗号化のサポート

スケールアウト ファイル サーバーの高可用性の役割 スケールアウト ファイル サーバーの導入に伴い、フェールオーバー クラスターの高可用性ファイル サーバーの役割を構成するときに、複数のオプションが使用できるようになりました。高可用性ウィザードを使用すると、ファイル サーバーの役割は当初、単に [ファイル サーバー] として表示されます。

12 © 2012 Microsoft Corporation. All rights reserved.

Page 17: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

構成を続けていくと、ファイル サーバーの役割として 2 つの種類 (汎用とスケールアウト アプリケーション データ用) が表示されます。

選択に応じて、役割の構成を完了するために必要な追加情報が決まります。たとえば、汎用ファイル サーバーでは、ファイルの格納に使用する記憶域を選択する必要があります。スケールアウト ファイル サーバーの場合は、アプリケーション データの格納用にクラスターの共有ボリュームが使用されることが想定されているので、選択する必要はありません。

スケールアウト ファイル サーバーを構成する際に課される制限に注意することが重要になります。上記に示すように、スケールアウト ファイル サーバーは、ネットワーク ファイル システム (NFS)、およびファイル サーバー リソース管理 (FSRM フォルダー クォータ、ファイル スクリーン処理、分類など) や分散ファイル サービス レプリケーション (DFS-R) などの他の役割のサービスをサポートしていません。

ファイル サーバーの役割の機能Windows Server "8" Beta のファイル サーバーの役割には、基本的なファイル サービスを実装する機能のみでなく、強化または拡張されたファイル サービスの機能が用意されています。これらの機能強化の 1 つは、ファイル共有の継続的可用性です。この機能は、ファイル サービスと記憶域サービスの役割によって既定でインストールされます。

Windows Server13

Page 18: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

Windows Server "8" Beta のサーバー メッセージ ブロック (SMB) の機能

Windows Server "8" Beta ではサーバー メッセージ ブロック 2.2 (SMBv2.2) が導入されましたが、これにはスケールアウト ファイル サーバーに適用可能な多くの向上点があります。

SMB 透過フェールオーバーSMB 透過フェールオーバーを使用すると、管理者は、ファイル共有にデータを格納しているサーバー アプリケーションを中断することなくファイル共有をノード間で移動して (汎用ファイル サーバーの場合)、ファイル サーバーのフェールオーバー クラスター内のノードのハードウェアまたはソフトウェアの保守を行えます。スケールアウト ファイル サーバーの場合、クライアントはクラスター内の別のノードに再接続されます。また、クラスター ノードでハードウェアまたはソフトウェアの障害が発生した場合は 、SMB 透過フェールオーバーによって、ファイル共有は別のクラスター ノードにフェールオーバーされます。このとき、ファイル共有にデータを保存しているサーバー アプリケーションに中断は発生しません。フェールオーバーはサーバー アプリケーションから透過で、エラーがアプリケーションまで影響することはありません。自動再接続時に、非常にわずかな遅延がネットワーク I/O で発生するだけです。

SMB 透過フェールオーバーの要件は次のとおりです。

• Windows Server "8" Beta を実行する、少なくとも 2 ノードから成るフェールオーバー クラスター。このクラスターは、検証ウィザードを使用したクラスター検証テストに合格する必要があります。

• 継続的可用性 (CA) プロパティを設定して作成されたファイル共有。これは既定の設定です。

• Windows 8 Consumer Preview または Windows Server "8" Beta を実行するクライアント コンピューター。どちらのコンピューターにも、継続的可用性をサポートする最新の SMB2.2 クライアントが追加されている必要があります。

注意:Windows Server "8" Beta の Hyper-V 仮想マシンで実行されているレガシ オペレーティング システムは、SMBv2.2 の機能を間接的に利用できます。これは、Windows Server "8" Beta の Hyper-V サーバーにホストされているだけで可能になります。

SMB マルチチャネルSMB クライアントと SMB サーバー間で複数のパスが使用可能である場合、SMB マルチチャネルを使用すると、ネットワーク帯域幅の集約とネットワーク フォールト トレランスを実現できます。これにより、サーバー アプリケーションは利用可能なすべての

14 © 2012 Microsoft Corporation. All rights reserved.

Page 19: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

ネットワーク帯域幅を完全に活用できると共に、ネットワーク障害からの復元力を確保できます。

SMB マルチチャネルの要件は次のとおりです。

• 少なくとも 2 台のコンピューターで Windows Server "8" Beta が実行されていること。追加機能をインストールする必要はありません。このテクノロジは既定で利用できます。

• 推奨されるネットワーク構成は次のとおりです。

シングル 10 GbE (ギガビット イーサネット) ネットワーク アダプター。単一の 10 GbE ネットワーク インターフェイスで各コンピューターを構成します。

デュアル 1 GbE ネットワーク アダプター。各コンピューターで、2 つの 1 GbE ネットワーク インターフェイスを構成する必要があります。クライアントの各 SMB2.2 ネットワーク アダプターは、別々のサブネットを使用して、サーバーの SMB2.2 ネットワーク アダプターと通信します。非クラスター構成では、同じ論理ネットワーク上に存在するようにネットワーク アダプターを構成する場合もあります。

デュアル 1 GbE ネットワーク アダプター (チーム)。Load Balancing/Failover (LBFO: 負荷分散とフェールオーバー) チームとして構成された 2 つの 1 GbE ネットワーク インターフェイスで各コンピューターを構成する必要があります。クライアントの各 SMB2.2 ネットワーク アダプターとサーバーの SMB2.2 ネットワーク アダプターは、それぞれのチーム化されたインターフェイスを使用して相互に通信します。

デュアル 10 GbE ネットワーク アダプター。各コンピューターで、2 つの 10 GbE ネットワーク インターフェイスを構成する必要があります。クライアントの各 SMB2.2 ネットワーク アダプターは、別々のサブネットを使用して、サーバーの SMB2.2 ネットワーク アダプターと通信します。

デュアル Infiniband ネットワーク アダプター。2 つの Infiniband ネットワーク インターフェイスで各コンピューターを構成する必要があります。クライアントの各 SMB2.2 ネットワーク アダプターは、別々のサブネットを使用して、サーバーの SMB2.2 ネットワーク アダプターと通信します。

Windows Server15

Page 20: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

SMB ダイレクトSMB ダイレクト機能では、特殊なネットワーク アダプターを使用します。このアダプターはリモート ダイレクト メモリ アクセス (RDMA) 機能を搭載し、待機時間が非常に短く、CPU をほとんど使用せずに最高速度で動作できます。この機能により、 Hyper-V や SQL Server などのワークロードを処理する際に、ローカル記憶域への接続時に匹敵するパフォーマンスをリモート ファイル サーバーで達成できます。

SMB ダイレクトの要件は次のとおりです。

• 少なくとも 2 台のコンピューターで Windows Server "8" Beta が実行されていること。追加機能をインストールする必要はありません。このテクノロジは既定で利用できます。

• RDMA 機能搭載のネットワーク アダプター。現在、該当するネットワーク アダプターは、iWARP、Infiniband、および RDMA over Converged Ethernet (RoCE) の 3 種類です。

16 © 2012 Microsoft Corporation. All rights reserved.

Page 21: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

SMB の追加の拡張機能上記の機能に加えて、Windows Server "8" Beta の SMB で提供される強化機能があります。強化の内容は、次のとおりです。

• SMB パフォーマンスの最適化: SMB クライアントおよび SMB サーバーが、SQL Server オンライン トランザクション処理 (OLTP) などのサーバー アプリケーションで一般的な、小規模なランダム読み取り/書き込み (I/O) 向けに最適化されています。また、SMB は大きな MTU (1 MB SMB メッセージ サイズ) を既定でサポートするようになったので、SQL Server データ ウェアハウス、データベースのバックアップと復元、仮想ハード ディスクの展開とコピーなどの、大規模なシーケンシャル転送のパフォーマンスが大幅に向上します。

• サーバー アプリケーション用のパフォーマンス カウンター: パフォーマンス カウンターは、I/O サイズ、I/O 待機時間、IOPS などについての詳細な情報を提供します。SQL Server のデータベース管理者または Hyper-V の管理者は、これらの情報を基に、データが格納されている SMB2 ファイル共有のパフォーマンスを分析できます。

• PowerShell を使用した管理: Windows PowerShell を使用して、ファイル サーバーの SMB をコマンド ラインからエンド ツー エンドで管理できます。

Windows Server17

Page 22: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

スケールアウト ファイル サーバーのインストールと有効化インストールの考慮事項

展開シナリオスケールアウト ファイル サーバーにはフェールオーバー クラスターが必要です。展開に必要な決定事項は、次のとおりです。

フェールオーバー クラスターのサイズ (2 ノード、3 ノード、4 ノード)

スケールアウト ファイル サーバーとデータにアクセスするクライアントを接続する際の基盤となるネットワーク インフラストラクチャ

フェールオーバー クラスターに実装する記憶域の種類 (SAN、iSCSI、記憶域スペース)

Windows Server "8" Beta はフェールオーバー クラスターで最大 64 ノードをサポートできます。ただし、スケールアウト ファイル サービスをサポートする標準的なフェールオーバー クラスターは、2 ノードから 4 ノードで構成されると想定されています。

インストール プロセス

インストール UI/ウィザードスケールアウト ファイル サービスを使用するには、フェールオーバー クラスターを構成する各ノードにファイル サーバーの役割およびフェールオーバー クラスター機能をインストールする必要があります。

ファイル サーバーの役割とフェールオーバー クラスター機能のインストール

サーバー マネージャー インターフェイスを使用して、ファイル サーバーの役割とフェールオーバー クラスター機能を個別に、または同時にインストールできます 。PowerShell を使用してインストールすることもできます。

サーバー マネージャー インターフェイスを使用してこの役割と機能をインストールするには、次の手順を実行します。

1. サーバー マネージャーの [ダッシュボード] インターフェイスを開きます。

2. 詳細ウィンドウで [役割の追加] をクリックします。

3. [Before You Begin] の情報を確認して、[次へ] をクリックします。

18 © 2012 Microsoft Corporation. All rights reserved.

Page 23: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

4. インストールの種類を [Role-based or Feature-based Installation] にします。[次へ] をクリックします。

5. 現在のサーバーが選択されていることを確認して、[次へ] をクリックします。

6. [File and Storage Services] を選択して、役割を展開し、[ファイル サービス] をクリックして [次へ] をクリックします。

7. [フェールオーバー クラスタリング ] 機能を選択して、管理ツール追加のポップ アップに同意して、[次へ] をクリックします。

8. 選択内容を確認して、[インストール] をクリックします。

9. インストールが成功したことを確認して、[閉じる] をクリックします。

PowerShell を使用して必要条件の役割および機能をインストールするには、次の Windows サーバー マネージャーの PowerShell コマンドを実行します。

Add-WindowsFeature -name File-ServicesAdd-WindowsFeature -name Failover-Clustering -IncludeManagementTools

インストールの検証役割または機能のインストールを検証する最も迅速な方法は、次のコマンドを実行することです。

Get-WindowsFeature -name File-ServicesGet-WindowsFeature -name Failover-Clustering

インストールされている場合は、結果の表示で役割または機能の隣に [X] が付きます。

アンインストール/無効化サーバー マネージャー インターフェイスを使用して役割または機能あるいはその両方をアンインストールするには、次の手順を実行します。

1. サーバー マネージャーの [ダッシュボード] インターフェイスを開きます。

2. 画面上部のメニュー バーで [管理] をクリックし、[Remove Roles and Features] を選択します。

3. 削除する役割または機能、あるいはその両方のチェック ボックスをオフにして、役割と機能の削除ウィザードを完了します。

4. 削除が成功したことを確認して、[閉じる] をクリックします。

PowerShell を使用して役割や機能を削除するには、次の Windows PowerShell コマンドを実行します。

Remove-WindowsFeature -name <Feature-Name>

Windows Server19

Page 24: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

スケールアウト ファイル サーバーの構成および管理管理の考慮事項

スケールアウト ファイル サーバーのシナリオに関連するコンポーネントは複数あり、管理者がそれらを管理するために使用できるオプションも複数あります。

コンポーネント 管理インターフェイス

フェールオーバー クラスター フェールオーバー クラスター マネージャーPowerShell

ファイル サービス サーバー マネージャーPowerShell

Hyper-V 仮想マシン Hyper-V マネージャーPowerShell

SQL Server SQL Server Management StudioPowerShell

SMB PowerShell

ネットワーク構成 (LBFO) NIC チーミング管理インターフェイスPowerShell

構成および管理 UIスケールアウト ファイル サーバーの管理は、"単一ウィンドウのユーザー インターフェイス (UI)" と呼ばれるものを使用して実行されます。この UI は、サーバー マネージャー (ファイル サービスおよび記憶域サービス) です。

構成設定

フェールオーバー クラスタリング第 1 段階は、アプリケーション (Hyper-V および SQL Server) に使用される SMB ファイル共有をサポートするフェールオーバー クラスターを実装することです。以下の詳細な手順には、基礎となるフェールオーバー クラスターを検証および作成するための詳細情報は網羅されていません。この手順では、スケールアウト ファイル サーバー機能をクラスターに実装するのに必要な構成について詳しく説明します。

1. Windows Server "8" Beta で、マルチノード フェールオーバー クラスターを構成して、クラスター検証プロセスを実行します。検証プロセスによって障害がないこ

20 © 2012 Microsoft Corporation. All rights reserved.

Page 25: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

とが報告されるのを確認します。障害が報告された場合は、それらの障害を解決し、障害なしで完了するまで検証プロセスを実行します。

2. マルチノード フェールオーバー クラスターを作成し、そのコア クラスター リソース グループおよび共有記憶域がすべてオンラインであることを確認します。

3. スケールアウト ファイル サーバーでは、記憶域が CSV ボリュームである必要があります。フェールオーバー クラスターの作成時に検証済み記憶域がそのクラスターに追加された場合は、すべての論理ユニット番号 (LUNS) が使用可能記憶域グループに加えられ、[Online] にされている必要があります (監視ディスクは例外の場合もあります )。フェールオーバー クラスターの作成時に [Add all available storage to the cluster] チェック ボックスをオンにしなかった場合には、クラスターの作成後に記憶域を手動で追加する必要があります。

4. Windows Server "8" Beta フェールオーバー クラスタリングでは、クラスターの共有ボリューム (CSV) 名前空間が既定で有効化されています。必要に応じて [使用可能記憶域] にある記憶域を CSV 名前空間に追加します。このためには、[使用可能記憶域] の 1 つ以上のディスクを強調表示し、右クリックして [Add to Cluster Shared Volumes] を選択します。

5. 選択されたディスク (1 つまたは複数) は、CSV 名前空間に追加されて、[Online] になります。スケールアウト ファイル サーバーで使用するすべてのディスクに対し

Windows Server21

Page 26: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

てこのプロセスを実行します。

6. CSV の構成を完了した後に、フェールオーバー クラスターのスケールアウト ファイル サーバーの役割を構成します。フェールオーバー クラスター マネージャーで、左側のウィンドウの [役割] を強調表示し、右クリックして [Configure Role] を選択します。

7. これにより、高可用性ウィザードが起動します。[ファイル サーバー] の役割を選択します。

22 © 2012 Microsoft Corporation. All rights reserved.

Page 27: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

8. [File Server Type] として [File Server for Scale-Out application data] を選択します。

9. [クライアント アクセス ポイント ] (CAP) として適切な形式 (15 文字以下) の NetBIOS 名を入力します。

Windows Server23

Page 28: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

10. [確認] 画面の情報を確認し、[次へ] をクリックします。

11. 高可用性ウィザードが完了します。完了しない場合は、レポートを表示して障害をトラブルシュートし、再度ウィザードを実行します。

24 © 2012 Microsoft Corporation. All rights reserved.

Page 29: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

12. 完了すると、クラスター内のいずれか 1 つのノードでスケールアウト ファイル サーバーの役割が [Online] になります。このグループには、[分散サーバー名] および [スケールアウト ファイル サーバー] のリソースが含まれています。

13. 次に、アプリケーション データをホストする共有フォルダーを追加します。まず、詳細ウィンドウで [役割] を強調表示し、右クリックして [Add Shared Folder] を選択します。代わりに、共有フォルダーを net.exe コマンドラインや New-SmbShare PowerShell コマンドレットを使用して構成したり、エクスプローラーのインターフェイスで直接構成することもできます。

Windows Server25

Page 30: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

14. サーバー構成を検索して、すべてのクラスター ノードが正しく構成されていることを検証します。フェールオーバー クラスターをファイル サーバー管理インターフェイスに接続し、新しい共有ウィザードを使用して共有を構成します。スケール ア ウ ト フ ァ イ ル サ ー バ ー の正し い プ ロ フ ァ イ ル は [SMB share - Server Application] です。[次へ] をクリックします。

26 © 2012 Microsoft Corporation. All rights reserved.

Page 31: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

15. 共有をホストする CSV ボリュームを選択し、[次へ] をクリックします。

16. [共有名] をクリックして、共有へのパスを確認し、[次へ] をクリックします。

17. [Other Settings] で [Enable Continuous Availability] がオンになっていることを確認します。また、管理者はアクセス ベースの列挙 (ABE) をスケールアウト共有に使用しないようにしてください。ABE によって大量のメタデータ トラフィックが追加され、そのすべてが CSV コーディネーター ノードに送信されるからです。 [次へ] をクリックします。

Windows Server27

Page 32: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

28 © 2012 Microsoft Corporation. All rights reserved.

Page 33: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

18. 共有フォルダーにアプリケーション (Hyper-V、SQL Server など) がアクセスできるように、NTFS アクセス許可と共有アクセス許可の両方を正しく構成する必要があります。これを行うには、[Specify permissions to control access] 画面で [アクセス許可をカスタマイズする] をクリックします。

19. 共有の [セキュリティの詳細設定] ダイアログ ボックスが表示されます。Hyper-V サーバーの場合、Hyper-V サーバーのコンピューター アカウント、SYSTEM アカウント、およびすべての Hyper-V 管理者アカウントに対して、ファイル共有へのフル コントロールの NTFS アクセス許可および共有アクセス許可が付与されていることを確認します。SQL サーバーの場合は、SQL サービス アカウントに対して、ファイル共有へのフル コントロールの NTFS アクセス許可および共有アクセス許可が付与されていることを確認します。NTFS アクセス許可と共有アクセス許可の両方を正しく構成したら、[適用] をクリックします。

Windows Server29

Page 34: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

20. [確認] 画面の情報を確認し、[作成] をクリックします。

21. エラーがなければ、プロセスは完了します。障害が発生した場合は、障害をトラブルシュートして、このウィザードを再度実行します。

22. Get-SMBShare PowerShell コマンドレットを実行して共有が作成されたことを確認するか、フェールオーバー クラスター マネージャーで共有を表示します。

30 © 2012 Microsoft Corporation. All rights reserved.

NTFS ア ク セ ス許可

共有アクセス許可

Page 35: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

Hyper-V 仮想マシンHyper-V は、スケールアウト ファイル サーバーをデータ記憶域として使用することがサポートされている 2 つのマイクロソフト アプリケーションのうちの 1 つです。フェールオーバー クラスターの構成が完了すると、 Hyper-V マネージャー (または PowerShell スクリプト) を使用して、仮想マシンがフェールオーバー クラスター内に作成された共有を使用するように構成できます。そのための手順は次のとおりです。

1. Hyper-V マネージャーで新しい仮想マシンを作成するプロセスは、Windows Server 2008 R2 でのプロセスとよく似ています。[Hyper-V マネージャー] の左側のウィンドウでサーバーを強調表示し、右クリックして [新規]、[仮想マシン] の順に選択します。

2. これにより、仮想マシンの新規作成ウィザードが開始されます。

3. [名前と場所の指定] 画面で、仮想マシンの [名前] を入力して、[仮想マシンを別の場所に格納する] チェック ボックスをオンにします。[場所] テキスト ボックスに、フェールオーバー クラスター内でスケールアウト ファイル サーバーの役割用として構成されているクライアント アクセス ポイントへの汎用名前付け規則 (UNC)

Windows Server31

Page 36: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

パスを入力し、[参照] をクリックします。

4. 構成済みの共有フォルダーが選択用に表示されます。フォルダーをクリックして 、[フォルダーの選択] をクリックします。仮想マシンの新規作成ウィザードの [場所] の情報が更新されます。[次へ] をクリックします。

5. [メモリの割り当て ] 画面および [ネットワークの構成 ] 画面を完了させます。[Connect Virtual Hard Disk] 画面で適切な選択を行い、[次へ] をクリックします。既定の選択を次に示します。VHD サイズを構成し、[次へ] をクリックします。

6. [Summary] 画面の情報を確認し、[完了] をクリックします。

32 © 2012 Microsoft Corporation. All rights reserved.

Page 37: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

7. 仮想マシンが作成されると、その情報を仮想マシンの設定で確認できます。

注意:ファイル共有をデータ ファイルの格納に使用している既存の仮想マシンに記憶域を追加する場合は、同様のプロセスを使用できます。

SQL ServerSQL Server は、スケールアウト ファイル サーバーをデータ記憶域として使用することがサポートされている 2 つのマイクロソフト アプリケーションのうちの 1 つです。このシナリオでは、SQL Server 2008 R2、および SQL Server の次期リリースである SQL Server 2012 がサポートされます。SQL Server 2008 R2 ではスタンドアロン構成がサポートされ、SQL Server 2012 ではクラスター化された SQL サーバーもサポートされます。

SQL Server 2008 R2次の手順は、スケールアウト ファイル サーバーと SQL Server 2008 R2 を組み合わせて使用する際に適用されます。

1. SQL Server 2008 R2 をスタンドアロン サーバーにインストールします。

2. SQL Server はファイル共有を使用してデータを格納するようになるので、SQL サービスはドメイン レベルのアカウントのコンテキストで実行する必要があり、そのアカウントにはフェールオーバー クラスター上のファイル共有に対する適切な NTFS アクセス許可および共有アクセス許可 (フル コントロール) を設定する必

Windows Server33

Page 38: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

要があります。

3. SQL Server Management Studio または SQL クエリを使用して、SQL データベースを作成します。SQL Server Management Studio で新規データベースを作成する場合は、スケールアウト ファイル サーバー上のファイル共有をポイントするようにパス情報を変更します。

SQL クエリを使用する場合は、同じタスクを実行するカスタム スクリプトを作成します。次の簡単な例では、データベース Sales を作成し、ファイル共有 (\\contoso-scof1\SQL2008-R2) に Sales データベースおよびログ ファイルを作成します。

USE [master]GO/****** Object: Database [Sales] Script Date: 7/4/2011 08:08:08 ******/IF EXISTS (SELECT name FROM sys.databases WHERE name = N'Sales')DROP DATABASE [Sales]GOUSE [master]GO/****** Object: Database [Sales] Script Date: 7/4/2011 08:08:08 ******/CREATE DATABASE [Sales] ON PRIMARY ( NAME = N'Sales', FILENAME = N'\\contoso-scof1\SQL2008-R2\Sales.mdf' , SIZE = 4096KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )LOG ON ( NAME = N'Sales_log', FILENAME = N'\\contoso-scof1\SQL2008-R2\Sales_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)GO/****** Object: Table [dbo].[Product] Script Date: 7/4/2011 08:08:08 ******/IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Product]') AND type in (N'U'))DROP TABLE [dbo].[Product]GO

34 © 2012 Microsoft Corporation. All rights reserved.

Page 39: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

USE [Sales]GO/****** Object: Table [dbo].[Product] Script Date: 7/4/2011 08:08:08 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[Product]([ProductId] [uniqueidentifier] DEFAULT NEWID() NOT NULL,[ProductName] [nchar](50) NULL,[ProductDescription] [nchar](3000) NULL,[ProductPrice] MONEY NULL) ON [PRIMARY]GO

これを実行すると、スケールアウト ファイル サーバー内の共有にファイルが作成されます。

SQL Server 2012次の手順は、スケールアウト ファイル サーバーと SQL Server 2012 を組み合わせて使用する際に適用されます。

1. SQL Server 2012 をスタンドアロン サーバーまたは SQL クラスターとしてインストールします。

2. SQL はファイル共有を使用してデータを格納するようになるので、SQL サービスはドメイン レベルのアカウントのコンテキストで実行する必要があり、そのアカウントにはクラスター共有に対する適切な NTFS アクセス許可および共有アクセス許可 (フル コントロール) を設定する必要があります。

Windows Server35

Page 40: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

3. インストール時にすべての SQL データベースをファイル共有に格納するオプションを設定できます。この設定を望まない場合は、既定の設定をそのまま使用することができます。その場合は、後で SQL Server Management Studio またはカスタム スクリプトを使用して SQL データベースを作成し、ファイル共有にそれらを格納できます。

4. インストールが完了します。すべてのデータベース ファイルがスケールアウト ファイル サーバー上の共有を使用するように構成した場合のインストール結果の例を、次に示します。

ネットワーク チーミングWindows Server "8" Beta には、組み込みのネットワーク アダプター チーミング (負荷分散とフェールオーバー (LBFO)) 機能が含まれています。NIC チーミングでは、複数のネットワーク インターフェイスをチームとして連動させ、ネットワーク アダプターで

36 © 2012 Microsoft Corporation. All rights reserved.

Page 41: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

障害が発生した場合に接続が失われるのを防止します。NIC チーミングを使用すると、サーバーから最初の物理ネットワーク スイッチ セグメントまでの間で発生するネットワーク アダプターとポートの障害に耐えることができます。唯一の要件は、物理アダプターが Receiver-Side Scaling (RSS) に対応している必要があるということです。アダプターは、どのベンダー製でも構いません。アダプターは同一であることをお勧めしますが、これは要件ではありません。

NIC チーミングは、サーバー マネージャーのインターフェイス または PowerShell コマンドレットを使用して構成できます。

サーバー マネージャーを使用して NIC チーミングを構成するには、次の手順を実行します。

1. サーバー マネージャーのインターフェイスを開き、左側のウィンドウで [ローカル サーバー] を選択します。

2. [プロパティ] の下の詳細ウィンドウの [NIC Teaming] は既定で [Disabled] として表示されています。

3. [Disabled] をクリックすると、NIC チーミング管理のインターフェイスが開きます。1 つ以上の管理対象のサーバーの名前を入力します。

4. サーバーが画面に一覧表示されます。サーバーを選択すると、そのマシンに該当する情報が表示されます。

Windows Server37

Page 42: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

5. [チーム] で、[タスク] ドロップダウン リストから [新しいチーム] を選択します。

6. [Add Team] インターフェイスが表示されます。[チーム名] を入力して、チームに含めるアダプターの隣のチェック ボックスをオンにします。必要に応じて追加の設定を変更し ([詳細] 設定を含む)、[適用] をクリックします。

38 © 2012 Microsoft Corporation. All rights reserved.

Page 43: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

7. [詳細] 設定には、[Teaming Mode] (Switch Independent、Static Teaming、LACP) および [負荷分散モード] (Address Hash、Hyper-V Port) があります。

8. 完了すると、NIC チーミング インターフェイスに新しいチームに該当する情報が表示されます。

Windows Server39

Page 44: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

9. 新しいチーム情報は、ネットワークと共有センターに表示されます。

10. [ネットワーク接続] インターフェイスには、新しいチームと、そのチームを構築するアダプターが表示されます。新しいチームを構成して、物理ネットワークに接続する必要があります。

40 © 2012 Microsoft Corporation. All rights reserved.

Page 45: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

11. この物理アダプター バインディングには、[Microsoft Network Adapter Multiplexor Protocol] のバインドが反映されています。他のすべてのプロトコルのバインドが新しいチームに適用されます。

12. [サーバー マネージャー] の情報が更新されます。

Windows Server41

Page 46: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

管理タスク各コンポーネントに対して実行できる標準的な管理タスクは、以下のとおりです。これらのタスクの多くは、管理インターフェイス (UI) または PowerShell コマンドレットのいずれかを使用して実行できます。

フェールオーバー クラスター フェールオーバー クラスターのハードウェア構成の検証

新しいフェールオーバー クラスターの作成、または既存のクラスターへのリソース (記憶域またはノード) の追加

スケールアウト ファイル サーバーの役割の追加、および Hyper-V や SQL のファイル共有をホストする準備

必要に応じたフェールオーバー クラスター構成の変更

リソースの管理 (オフライン、オンライン、移動など)

クラスター内のノードの更新 (クラスター対応更新 (CAU))

フェールオーバー クラスターの問題のトラブルシューティング

ファイル サービス Hyper-V や SQL 向けのスケールアウト ファイル サービスをサポートするのに必

要な共有を作成するための、フェールオーバー クラスターとのインターフェイス 。共有の作成や、正しく動作させるための適切なアクセス許可の設定といった作業がありますが、これらだけに限定されるわけではありません。

Hyper-V 仮想マシン Windows Server "8" Beta フェールオーバー クラスターで提供されるスケールアウ

ト ファイル サービスを使用できるように仮想マシンを構成

仮想マシン構成の変更 (記憶域の追加など)

Hyper-V の問題のトラブルシューティング

SQL Server Windows Server "8" Beta フェールオーバー クラスターで提供されるスケールアウ

ト ファイル サービスを使用できるように SQL Server を構成

SQL の問題のトラブルシューティング

SQL データの整合性の検証

42 © 2012 Microsoft Corporation. All rights reserved.

Page 47: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

SMBv2 SMBv2 パフォーマンス モニターのカウンターを使用して、スケールアウト ファ

イル サーバーとクライアント間の SMB トラフィックを監視およびトラブルシューティング

ネットワーク構成 (LBFO) スケールアウト ファイル サービスのようなネットワーク ベースのサービスへの

接続を必要に応じてサポートするためのネットワーク インターフェイスを構成

スケールアウト ファイル サーバーのトラブルシューティングスケールアウト ファイル サーバーのトラブルシューティングの概要

以下の情報は、アプリケーション データ (Hyper-V および SQL) の記憶域をサポートするスケールアウト ファイル サーバーの使用時に遭遇する問題のトラブルシューティングに役立ちます。

スケールアウト ファイル サーバーのトラブルシューティング用ツール

フェールオーバー クラスタリングのトラブルシューティング用のユーティリティとコマンド

フェールオーバー クラスター用の主なトラブルシューティング ツールは、クラスター ログ、Windows システム イベント ログ、および Applications and Service Logs\Microsoft\Windows の下にあるログです。問題の複雑さによっては、利用できる追加のトレースがありますので、マイクロソフト サポート サービスに問い合わせ、サポート エンジニア (SE) にご相談ください。マイクロソフトのサポート エンジニアと連携する場合、追加のデータは、分析用のデータを収集しアップロードするカスタム診断マニフェストの実行によって収集できます。

Hyper-V のトラブルシューティング用のユーティリティとコマンド

Hyper-V 用の主なトラブルシューティング ツールは、Windows システム イベント ログおよび Applications and Service Logs\Microsoft\Windows の下にあるログです。問題の複雑さによっては、利用できる追加のトレースがありますので、マイクロソフト サポー

Windows Server43

Page 48: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

ト サービスに問い合わせ、サポート エンジニア (SE) にご相談ください。マイクロソフトのサポート エンジニアと連携する場合、追加のデータは、分析用のデータを収集しアップロードするカスタム診断マニフェストの実行によって収集できます。

ファイル サービスのトラブルシューティング用のユーティリティとコマンド

ファイル サービス用の主なトラブルシューティング ツールは、 Windows システム イベント ログ、および Applications and Service Logs\Microsoft\Windows の下にあるログ、特に Remotefs-Smb の下にあるログです。問題の複雑さによっては、マイクロソフト サポート サービスに問い合わせ、サポート エンジニア (SE) にご相談ください。マイクロソフトのサポート エンジニアと連携する場合、追加のデータは、分析用のデータを収集しアップロードするカスタム診断マニフェストの実行によって収集できます。

役立つ PowerShell コマンドは次のとおりです。

PowerShell:

Get-SmbOpenfile | Where {$_.ContinuouslyAvailable -eq "True" -and $_.ClientUserName -notlike "*CLIUSR*"} | Sort ClusterNodeName | Format-Table ClusterNodeName, ShareRelativePath, ContinuouslyAvailable, ClientUserName, ClientComputerName

このコマンドは、スケールアウト クラスター上の継続的な可用性を備えたすべてのハンドルを、それらがアクティブになっているクラスター ノードごとに一覧表示します。CSV 自体に保持されているハンドルは除かれます。

SMBv2 のトラブルシューティング用のユーティリティとコマンド

SMB 用の主なトラブルシューティング ツールは、Windows システム イベント ログおよび Applications and Service Logs\Microsoft\Windows の下にあるログです。問題の複雑さによっては、マイクロソフト サポート サービスに問い合わせ、サポート エンジニア (SE) にご相談ください。マイクロソフトのサポート エンジニアと連携する場合、追加のデータは、分析用のデータを収集しアップロードするカスタム診断マニフェストの実行によって収集できます。

ログのオプション

フェールオーバー クラスターのログフェールオーバー クラスタリングのログは、Applications and Service Logs\Microsoft\Windows の下にあります。フェールオーバー クラスターに関連するログは次のとおりです。

FailoverClustering

44 © 2012 Microsoft Corporation. All rights reserved.

Page 49: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

o Diagnostic

o Operational

o Performance-CSV

FailoverClustering-Client

o Diagnostic

FailoverClustering-CsvFlt

o Diagnostic

FailoverClustering-CsvFs

o Diagnostic

FailoverClustering-Manager

o Admin

o Diagnostic

FailoverClustering-WMIProvider

o Admin

o Diagnostic

フェールオーバー クラスターの診断ログは、フェールオーバー クラスターの PowerShell コマンドレット Get-ClusterLog を使用して生成できます。生成されたクラスター ログは、%systemroot%\cluster\reports ディレクトリに置かれます。

PowerShell:

 Get-ClusterLogまたはGet-FailoverCluster <name> | Get-ClusterLogまたはGet-FailoverCluster <name> | Get-ClusterNode <name> | Get-ClusterLogまたはGet-ClusterLog -name <machine name>

フェールオーバー クラスターはシステム イベント ログにイベントを登録します。

Hyper-V のログHyper-V のログは、Applications and Service Logs\Microsoft\Windows の下にあります。Hyper-V に関連するログは次のとおりです。

Hyper-V-Config

o Admin

o Analytic

Windows Server45

Page 50: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

o Operational

Hyper-V Hypervisor

o Admin

o Analytic

o Operational

Hyper-V-Integration

o Admin

o Debug

Hyper-V-SynthFC

o Admin

o Debug

Hyper-V-SynthNic

o Admin

o Debug

Hyper-V-SynthStor

o Admin

o Analytic

o Debug

o Operational

Hyper-V-VID

o Admin

o Analytic

Hyper-V-VMMS

o Admin

o Analytic

o Networking

o Operational

o Storage

Hyper-V-Worker

o Admin

o Analytic

o VDev-Analytic

46 © 2012 Microsoft Corporation. All rights reserved.

Page 51: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

ファイル サービスのログファイル サービスのログは、Applications and Service Logs\Microsoft\Windows の下にあります。ファイル サービスに関連するログは次のとおりです。

FileServices-ServerManager-EventProvider

o Admin

o Debug

o Operational

SMBv2 のログSMB のログは、Applications and Service Logs\Microsoft\Windows の下にあります。SMB に関連するログは次のとおりです。

Remotefs-Smb

o Operational

o HelperClasssDiagnostic

o ObjectStateDiagnostic

o XPerfAnalytic

SMBDirect

o Admin

o Debug

SMBWitnessClient

o WintnessClientAdmin

SMBWitnessService

o WitnessServiceAdmin

スケールアウト ファイル サーバーのクライアントのネットワーク接続のトラブルシューティングを実行する一般的な方法

スケールアウト ファイル サーバーへの接続問題がクライアントで発生した場合は、次の手順を実行します。

1. Windows システム イベント ログを調べてネットワーク接続に関連するエラーがないか確認し、見つかった場合は解決します。

2. コマンド プロンプトを起動し、nslookup テストを実行して、スケールアウト ファイル サーバーのクライアント アクセス ポイント (CAP) を解決できるかどうか確

Windows Server47

Page 52: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

認します。解決できない場合は、DNA サーバーを調べ、レコードが適切に登録されているかどうか確認します。

3. コマンド プロンプトを起動して、基本的な ping 接続テストを実行します。デフォルト ゲートウェイ、スケールアウト ファイル サーバーのクラスター ノード、およびスケールアウト ファイル サーバーのクライアント アクセス ポイント (CAP) に対して ping を実行します。

4. 手順 2 または 3 のテストのいずれかが失敗する場合は、接続問題を切り分けるために、テスト実行中のネットワーク トレースを取得します。次のコマンドを実行すると、ローカル ネットワーク トレースを取得できます。

Netsh trace start capture=yes

問題が再現されたら、次のコマンドを実行してトレースを停止します。

Netsh trace stop

トレース情報は、ユーザーのプロファイル フォルダー内のc:\Users\<user_name>\AppData\Local\Temp\NetTraces に格納されます。

トレース データは、マイクロソフトのネットワーク モニター ユーティリティで開いて調べることができます。

5. スケールアウト ファイル サーバーに対するすべてのネットワーク接続テストが問題なく実行された場合は、[フェールオーバー クラスター マネージャー] を開いて、[Scale-Out File Server Role] を選択します。詳細ウィンドウで、この役割が選択された状態で、下部にある [共有] タブをクリックし、ファイル共有の情報を調べ、すべての共有が表示されていることを確認します。いずれかのファイル共有が欠落している場合は、下記の「スケールアウト ファイル サーバーのフェールオーバー クラスター リソース障害の一般的なトラブルシューティング方法」のセクションに進んでください。

48 © 2012 Microsoft Corporation. All rights reserved.

Page 53: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

スケールアウト ファイル サーバーのクライアントのアクセス拒否問題の一般的なトラブルシューティング方法

スケールアウト ファイル サービスへの接続試行中にクライアントがアクセス拒否メッセージを受信した場合は、次の手順を実行します。

1. [フェールオーバー クラスター マネージャー] を開きます。

2. スケールアウト ファイル サーバーの役割を見つけます。

3. 役割を強調表示したまま、ページの下部の共有タブをクリックして、すべてのファイル共有が使用可能であることを確認します。

4. クライアントがアクセス拒否エラーを受け取っているファイル共有が使用可能である場合は、ファイル共有をダブルクリックし、[Permissions] をクリックします。

Windows Server49

スケールアウト ファイル サーバーの役

ファイル共有

Page 54: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

5. [アクセス許可のカスタマイズ] をクリックします。

6. その共有の [セキュリティの詳細設定] が表示されます。アクセス許可を調べ、正しいことを確認します。

7. [Effective Access] をクリックし、[ユーザーの選択] または [デバイスの選択] のいずれかをクリックして、有効なアクセス許可を確認します。 PowerShell コマンドレット Get-SMBShareAccess を使用して、ファイル共有のアクセス許可に関する

50 © 2012 Microsoft Corporation. All rights reserved.

Page 55: Understand and Troubleshoot Scale-Out File Servers …€¦ · Web viewPowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1

Windows Server "8" Beta のスケールアウト ファイル サーバーの理解およびトラブルシューティング

情報を取得することもできます。

8. 必要に応じて変更を行い、再びテストします。

スケールアウト ファイル サーバーのフェールオーバー クラスター リソース障害の一般的なトラブルシューティング方法

以下の一般的な手法を使用して、フェールオーバー クラスターの問題のトラブルシューティングを行います。

1. フェールオーバー クラスター マネージャーで障害を検索して問題を特定するか、または Windows システム ログを調べてソースが FailoverClustering のイベントがないかどうか確認します。

2. 問題がクラスター内の特定のノードに限定されているか、すべてのノードで発生しているかを判断します (例: スケールアウト ファイル サーバー リソースがノード 4 上でオンラインになっていない)。

3. Get-ClusterLog PowerShell コマンドレットを使用して、クラスター ログを生成します。次のサンプルは、Contoso-FC1 クラスターのクラスター ログの生成方法を示しています。クラスター ノード Contoso-N1 について、最新の 60 分間を、現地時間を使用して、c:\temp ディレクトリに出力します。

GetClusterLog -Cluster Contoso-FC1 -Node Contoso-N1 -TimeSpan 60 -Destination c:\temp -UseLocalTime

4. Windows システム ログのイベントとクラスター ログのイベントを関連付けます。

5. 必要に応じて他のログ データの検討も行います。

Windows Server51