Windows ServerでiSCSIディスクを構成して接続する方法は?
iSCSI (Internet Small Computer System)は、IPプロトコルを介してストレージデバイスにアクセスできるようにするSCSIプロトコルです。 iSCSIを使用すると、ファイバーチャネル(FC)を使用せずに、サーバーを共通のTCP/IPネットワーク経由で共有ネットワークストレージに接続できます。この記事では、Windows Server 2019を実行しているサーバーでiSCSIターゲット(仮想ディスク)を構成し、このiSCSI LUNを他のサーバーに接続する方法を示します(Windows Server2016および2012R2では同じ方法で構成されます)。 iSCSIの使用法の最初の例:ファイルサーバーにはより多くのストレージスペースが必要であり、iSCSIを介して別のストレージサーバーから仮想ディスクを接続します。もう1つの例は、複数のサーバーが共有ストレージにアクセスする必要がある場合のフェールオーバークラスターの構築です。
iSCSIディスクを使用するには、ストレージサーバーで仮想ディスク(一般的なVHD / VHDXファイル)を構成し、それをiSCSIターゲットとして公開する必要があります。 、iSCSIイニシエーター (他のサーバーまたはデバイス)に接続します。
内容:
- WindowsServerでのiSCSIターゲットの構成
- WindowsServerにiSCSIイニシエーターをインストールして構成する
WindowsServerでのiSCSIターゲットの構成
まず、サーバーマネージャーを開き、iSCSIターゲットサーバーを有効にします。 ファイルおよびストレージサービス->ファイルおよびiSCSIサービスでの役割。
PowerShellから役割をインストールできます:
Install-WindowsFeature -Name FS-iSCSITarget-Server
次に、iSCSIサーバー上に仮想ディスクを作成します。これを行うには、[サーバーマネージャー]->[ファイルおよびストレージサービス]->[iSCSI]に移動し、[ iSCSI仮想ディスクを作成するには、新しいiSCSI仮想ディスクウィザードを起動します]をクリックします。 。
iSCSI仮想ディスクウィザードで、仮想ディスクファイルを配置する物理パーティションを選択します。次に、新しいiSCSIディスクに名前を割り当て、そのサイズ、タイプ(固定サイズ、動的に拡張または差分)、およびiSCSIターゲット名を設定します。
アクセスサーバーの手順で、次の接続オプションのいずれかを選択して、iSCSIターゲットに接続できるサーバー(iSCSIイニシエーター)を指定します。
- IQN (最初にサーバーでiSCSIイニシエーターを有効にして、そのIQNをコピーする必要があります);
- DNS名;
- IPアドレス ;
- MACアドレス 。
IPアドレスを使用しましょう オプション。
ウィザードの次のステップは、CHAP認証プロトコルを構成することです。イニシエーターの接続を認証する場合に使用する必要があります。有効にして、ユーザー名と12文字のパスワード(またはそれ以上)を入力し、[次へ]->[次へ]->[完了]をクリックします。 iscsiDisk2.vhdxがD:\iSCSIVirtualDisksフォルダーに作成されていることを確認してください。
PowerShellを使用してiSCSIディスクを作成できます。 200 GBの仮想ディスクを作成しましょう:
New-IscsiVirtualDisk -Path c:\iSCSIVirtualDisks\iscsiDisk2.vhdx -Size 200GB
デフォルトでは、サイズで指定された値に関係なく、4,096KBのダイナミックディスクが作成されます。 パラメータ。ダイナミックディスクは必要に応じて拡張されます。
固定サイズのディスクを使用する場合(このようなディスクは、作成時に物理ドライブのスペースを予約します)、 UseFixedと同じコマンドを使用して作成できます。 パラメータ:
New-IscsiVirtualDisk -Path c:\iSCSIVirtualDisks\iscsiDisk2.vhdx -Size 200GB –UseFixed
次に、ターゲットに名前を割り当てます。このステップでは、イニシエーターサーバーのIPアドレスからのアクセスを許可できます。
New-IscsiServerTarget -TargetName "iscsiTarget33" -InitiatorId @("IPAddress:172.17.244.8")
必要に応じて、IPアドレスの代わりにIQN名(iSCSI修飾名–ネットワーク内の一意のiSCSIデバイスID)を使用できます。
New-IscsiServerTarget -TargetName iscsiTarget33 -InitiatorIds “IQN:1991-05.com.microsoft:win2019test.ddd.com”
次に、結果を確認することをお勧めします:
Get-IscsiServerTarget | fl TargetName, LunMappings
Get-IscsiTarget
を使用して完全なターゲット名を取得できます コマンドレットをクリックしてから、ターゲットを接続します:
Connect-IscsiTarget -NodeAddress iqn.1991-05.com.microsoft:win2019test-iscsitarget33-target
WindowsServerにiSCSIイニシエーターをインストールして構成する
次のステップは、2番目の(イニシエーター)サーバーから作成した仮想iSCSIディスクに接続することです。コントロールパネルを開き、iSCSIイニシエーターを起動します (またはiscsicpl.exe
を実行します 。
サービス管理コンソール(services.msc
)、 Microsoft iSCSI Initiator Serviceの自動起動タイプを設定します または、次のコマンドを使用します:
Set-Service -Name MSiSCSI -StartupType Automatic
検出に移動します タブをクリックし、ポータルの検出をクリックします 最初のサーバー(iSCSIターゲット)のIPアドレスを入力します。特定のネットワークインターフェースを介してストレージトラフィックをルーティングするには、[詳細strong>]をクリックします ドロップダウンリストのデフォルト値を次の値に変更します:ローカルアダプター–> Microsoft iSCSIイニシエーター、イニシエーターIP –>172.17.244.8。
iSCSIストレージに接続するには、WindowsファイアウォールでTCPポート860および3260を開きます。
次に、ターゲットに移動します タブをクリックすると、そこに新しい接続が表示されます。有効にするには、[接続]をクリックします ->詳細strong> 、ドロップダウンリストで必要な値を選択し、[CHAPログオンを有効にする]をオンにします ユーザー名と12文字のパスワードを入力します。
次に、最初はオフライン状態にあるiSCSIディスクを初期化します。これを行うには、オンラインを選択します 、次にディスクの初期化 ディスク管理コンソールの新しいディスクのコンテキストメニュー。新しいディスクに1つ以上のパーティションを作成し、それらにドライブ文字とラベルを割り当てます。ボリュームをNTFSにフォーマットします。
新しいディスクをすばやく初期化してフォーマットするには、次のPowerShellワンライナーを使用できます(PowerShellを使用したディスクとパーティションの管理に関する記事の例を参照してください)。
Get-Disk |Where-Object PartitionStyle -eq 'RAW' |Initialize-Disk -PartitionStyle MBR -PassThru |New-Partition -AssignDriveLetter -UseMaximumSize |Format-Volume -FileSystem NTFS -Confirm:$false
これで、別のサーバーからiSCSI経由で接続された仮想ディスクを共通のローカルドライブとして使用できます。
このような仮想iSCSIディスクは、Windows Serverで使用して、メモリ内に仮想RAMドライブを作成できます。
PowerShellを使用してイニシエーターホスト上のiSCSIディスクを接続することもできます。ターゲットIQNを取得するには、Get-iSCSITarget
を使用します コマンドレット。
iSCSIターゲットに接続するには、次のコマンドを実行します。
Connect-IscsiTarget –IsPersistent $False and enter the IQN.
追加のCHAP認証を使用する場合は、次のコマンドを使用して認証資格情報を提供します。
Get-iScsiTarget | Connect-iScsitarget –AuthenticationType ONEWAYCHAP –ChapUserName <username> -ChapSecret <secret>
iSCSIディスクに高可用性と負荷分散を提供する場合は、いくつかの冗長ネットワークコンポーネント(ネットワークアダプター、ネットワークスイッチ)とMPIOモジュールを使用できます。
-
Radminを使用してWindowsServerでリモートでリモートに構成および安全に接続する方法は?
リモートデスクトップアクセスは、そこに存在する最高のテクノロジーの1つです。ほぼどこからでもコンピューターを制御できるというのは、気が遠くなるようなことです。さまざまな目的で利用されているリモートデスクトップアプリケーションがたくさんあります。このテクノロジーの優れた点の1つは、コンピューターの前にいるようにコンピューターを使用できることです。何マイルも離れている間にこの機能を持っていることは信じられないほどです。リモートデスクトップテクノロジの使用例は非常に多いため、さまざまな目的を繰り返し続けることができます。自宅で快適に仕事用のコンピューターを使用できることから、従業員や顧客にITサポー
-
Windows 10、8.1、および 7 で FTP サーバーを構成およびセットアップする方法 (2022 年更新)
Windows 10 FTP サーバーの構成を探しています ネットワーク経由でファイルを共有したりアクセスしたりするには?この投稿では、Windows 10 で FTP サーバーを作成する方法について説明します。 そして8.1。また、ファイルを共有して FTP サーバー経由でアクセスする方法と、どこからでも LAN および WAN 経由でアクセスする方法を示します。また、ユーザー名/パスワードまたは匿名アクセスでユーザーを制限することにより、FTP サイトへのアクセスを許可できます。 FTP サーバーの目的によって異なります 内部または外部ネットワークで。 FTP は ファイル転送プロトコル