問題タブ [iscsi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1963 参照

iscsi - 本番環境で OpenFiler を使用している人はいますか?

OpenFiler ( http://openfiler.com/ ) を本番環境 (特にホスティング環境) で iSCSI ターゲットとして使用している人はいますか?

はいの場合、どのハードウェア構成で、使用中にどのような問題が発生しましたか?

ありがとう

0 投票する
2 に答える
7409 参照

iscsi - iSCSIイニシエーターエラー

スターポートを使用してiSCSIターゲットに接続すると、ファイアウォールのチェックに失敗した接続が表示されます。MicrosoftiSCSIイニシエーターを使用して接続すると、ターゲットエラーが表示されます。ただし、ターゲットとイニシエーターでのファイアフォールに問題はありません。ASiはtelnetを使用してターゲットポート3260に接続できます。別のマシンを試しましたが、正常に動作していますが、1台のマシンでこの問題が発生します。このマシンの何が問題になっていますか?

0 投票する
1 に答える
472 参照

windows - ietd を使用して iSCSI ターゲットから起動した Windows のフェイルオーバー

フェールオーバー ターゲット ソースが起動するとすぐに、iSCSI ブルー スクリーンを介して起動された Windows エンドポイントが再起動します。その時点まで、Windows は「フリーズ」しているように見えます。ブルー スクリーン コードは、0x00000f4 の場合もあれば、0x000007a の場合もあります。これで、フェイルオーバー時に、セカンダリは同じ iqn を維持し、Windows ディスクのソースは iSCSI ターゲットから独立します。ブートされたエンドイントのためにネットワークが切断されると、同じ「フリーズ」が発生し、ネットワークが再び接続されるとシステムが再開します。ターゲットは、Ubuntu 8.10 で ietd/iscsi-target を使用して公開されます。

理由はありますか?

0 投票する
2 に答える
4686 参照

windows - 生の iSCSI ボリュームをプログラムで Windows にマウントし、使用できるようにするにはどうすればよいですか?

SAN 上に新しいボリュームを作成するための API は非常に単純です。私が理解できなかったのは、プログラムでiSCSIイニシエーターをそれに接続し、スペースを初期化し(Windowsディスクマネージャーの意味で)、最後にフォーマットしてドライブ文字であるマウントする方法です。

私は現在 win2k3 を使用していますが、実装が簡単になる場合は win2k8 に移行することも選択肢の 1 つです。

0 投票する
1 に答える
1806 参照

cluster-computing - Windows Server 2008 R2 を使用してラボ/テスト環境でエミュレートされた iSCSI ターゲットを作成する

5 つの仮想マシンを実行する Hyper-V がインストールされた Windows Server 2008 を実行する単一のサーバーがあります。現在運用中の現在の R805 にフェイルオーバー クラスタを作成できるように、2 台目の DELL R805 サーバーを購入しました。現在、R805 は iSCSI 経由で MD3000i iSCSI SAN に接続しています。2 台目のサーバーとクラスタリングを運用環境にロールアウトする前に、ラボでクラスタリング機能をテストして「操作」できるようにしたいと考えています。問題は、テストのためだけに別の iSCSI SAN サーバーに数千ドルを費やしたくないということです。私のラボには、Windows Server 2008 R2 64 ビット (1 つは R805 で、もう 1 つは予備のデスクトップ) がインストールされており、Hyper-V ロールが有効になっている 2 台のサーバーがあり、テストの準備ができているはずです。しかし、クラスター共有ボリュームとして使用する iSCSI ターゲットがありません。とにかく、Hyper-V イメージまたはエミュレートされた iSCSI ターゲットがある外部のスペア コンピューターのいずれかにインストールする必要はありますか? 私たちのラボでは、明らかに実際の SAN は必要ありません。運用環境の外でクラスタリングを適切にセットアップする方法をテストできるものだけです。アドバイスをいただければ幸いです。

参考までに - WUDSSに関する Jose Barret のブログを読みました。-microsoft-iscsi-software-target-version-3-1-on-a-vm.aspxですが、非常に複雑に見えます。より簡単な解決策を望んでいます。

0 投票する
1 に答える
1316 参照

php - php"exec"を介したマウントでのエラー

iscsi仮想ディスクをマウントしようとしていますが、phpのexec関数を使用してコマンドを実行すると、次のエラーが発生しますmount: special device /dev/sdf1 does not exist。しかし、コンソールで直接コマンドを実行すると、うまく実行されます!! 私に何ができる?私は/dev/sdf1良い方法でを取得しています、そしてそれは存在します、しかしphpを通してだけは機能しません。

ありがとう

私はコマンドをで実行し、常にユーザーsudoとしてコンソールで実行しているので、それは同じ環境だと思います。www-datasudo

sudo mount -t ext3 /dev/sdf1 /san_disks/RIBS_2

sudoersファイルには次の行があります。

そしてそれはコンソールで動作します。

0 投票する
1 に答える
112 参照

iscsi - iscsi を使用したログイン ボリュームの使用についてヘルプが必要

次のコマンドで試した永続ログインでボリュームにログインするには、コマンドライン引数が必要です。しかし、機能していません。iscsicli persistlogintarget iqn.2003-10.com.lefthandnetworks:mg-test:51:volume " T * * * * * * * * * * * * * 0"

助けてください よろしく NewDev

0 投票する
1 に答える
543 参照

wireshark - プログラムで iscsi パケットから特定のバイトを抽出する

さまざまな量の ISCSI パケットを含む大量の Wireshark トレースがあります。イニシエーターから送信されたコマンド (バイト単位) を解析し、パケットごとにファイルに書き込む必要があります。Wireshark アプリケーション内で簡単に表示できるため (以下の SS を参照)、最初はこれを手動で行うつもりでしたが、これらのトレースの一部は巨大 (1 ~ 2 Gb) であり、手動で行うには非常に時間がかかります。

私は tshark と rawshark のドキュメントを調べてきましたが、どちらも必要なものを手に入れることができるかどうかはわかりません。友人は libpcap を使用して自分でトレースを解析することを提案しましたが、私が知る限り、各パケットから取り出す必要のあるバイトを特定する方法を見つける必要があります。理想的には、それを認識してくれるものを使用したいと思います (つまり、wireshark の ISCSI ディセクタ)。

誰かが私を正しい方向に向けることができますか? 生のパケット データを調べたり、必要なバイトを特定したりせずに、各 ISCSI パケットからこれらのコマンドを解析する何らかの方法が必要です。注 - 上記のように、常にパケットの最後の 16 バイトであるとは限らないため、最後の 16 バイトだけを取得することはできません。

0 投票する
2 に答える
1369 参照

regex - 正規表現を使用して iSCSI ターゲット名を検証するにはどうすればよいですか?

iSCSI 修飾名を検証する正規表現を作成しようとしています。修飾名の例は次のとおりですiqn.2011-08.com.example:storage。これは最小限の例です。より拡張された他の例を見てきました。

これまでのところ、これを検証する必要があるのは次のとおりです。

説明タグであるため、後で解析する:つもりはありません。:

ドメイン名の大きさに制限はありますか?