• ベストアンサー

WindowsServerのiSCSIの接続

WindowsServer2022でAサーバとBサーバがあります。 AサーバをsambaサーバとしてBサーバにディスクを共有したいです。 ・AサーバにiSCSIターゲットをインストールして設定しました ・BサーバにiSCSIイニシエーターの設定をしました ・BサーバからAサーバのディスクが見えまして、Eドライブとしました ・このEドライブにはファイルやフォルダを保存できます ここまでは通常のiSCSI接続の方法として正しいと思います。 iSCSI接続の参考にしたサイトは以下です。 https://www.server-world.info/query?os=Windows_Server_2022&p=iscsi&f=1 問題はここからで、AサーバからBサーバで保存したファイルやフォルダを見ることができません ・AサーバもiSCSIイニシエーターの設定をして、自分のサーバを共有領域として見ています(共有領域はEドライブにしました) ・また、Aサーバでファイルやフォルダを共有領域にファイルやフォルダを保存してもBサーバからは見れないです ・AサーバもBサーバもiSCSIイニシエーターの接続を解除して再接続するとその時だけ共有はされます AサーバとBサーバで保存したファイルやフォルダを双方で同時に見るのはどの様にしたら良いでしょうか。 色々調べたら、iSCSIの通常の使用法では、ターゲットディスクは一度に一つのイニシエータ(サーバ)によってのみアクセスされるべきであり、複数のイニシエータから同時にアクセスする場合、ファイルシステムレベルでのロックや同期がなければ、データの破損や競合が発生する可能性がある様です。 つまり、iSCSIでは双方から同時接続は出来ないという認識で合っていますでしょうか。 ※できるにしても作り込まないといけなくなる また、単純な方法として、AサーバをsambaとするにはSMB/CIFS接続を使し、Aサーバのフォルダを共有し、Bサーバから\\AサーバのIPアドレス\共有フォルダ名で接続すれば良いでしょうか。 質問をまとめると、 1.AサーバとBサーバで保存したファイルやフォルダを双方で同時に見る方法はデータ整合性の観点から難しいのか? 2.SMB/CIFS接続を利用した方が単純か? 以上になります。ご回答お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

> 1.AサーバとBサーバで保存したファイルやフォルダを双方で同時に見る方法はデータ整合性の観点から難しいのか? iSCSI接続されたデバイスはOSから見ると自分専用のデバイスですので、そのデバイスを複数のホストで共有するのは(特別な仕組みを導入しない限り)不可能です > 2.SMB/CIFS接続を利用した方が単純か? はい どのようなサービスを検討しているのか不明ですが、複数のサーバでストレージを共有しなければならないのは、元の設計を見直した方が良いと思います。

dwn2016
質問者

お礼

回答頂き、ありがとうございました。機会がありましたら宜しくお願いします。

Powered by GRATICA

関連するQ&A