GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS / RHEL の iscsiadm ユーティリティについて

Internet Small Computer System Interface (iSCSI) は、ストレージ デバイスを接続するための IP ベースの標準です。 iSCSI は、IP ネットワークを使用して SCSI コマンドをカプセル化し、データを長距離転送できるようにします。 iSCSI は、多数のクライアント システム間で共有ストレージを提供します。ストレージ デバイスは、サーバー (ターゲット) に接続されます。クライアント システム (イニシエータ) は、IP ネットワークを介してリモート ストレージ デバイスにアクセスします。クライアント システムには、ストレージ デバイスがローカルに接続されているように見えます。 iSCSI は既存の IP インフラストラクチャを使用し、ファイバー チャネル (FC) ストレージ エリア ネットワークの場合のように追加のケーブルを必要としません。

Open-iSCSI 永続構成はデータベースとして実装され、/var/lib/iscsi/ 内のファイルとディレクトリの階層で構成されます ディレクトリ:

# ls -l /var/lib/iscsi
total 0
drwxr-xr-x. 2 root root 6 Jun 27  2017 ifaces
drwxr-xr-x. 2 root root 6 Jun 27  2017 isns
drwxr-xr-x. 2 root root 6 Jun 27  2017 nodes
drwxr-xr-x. 2 root root 6 Jun 27  2017 send_targets
drwxr-xr-x. 2 root root 6 Jun 27  2017 slp
drwxr-xr-x. 2 root root 6 Jun 27  2017 static

iscsiadm を使用する 永続データベースを更新、削除、挿入、およびクエリするためのユーティリティ。また、このユーティリティを使用して、ターゲットとイニシエータ間のセッションを確立します。このコマンドでは、いくつかの異なる操作モードを使用できます。

  • discoverydb :Open-iSCSI データベース レコードを更新またはクエリします
  • 発見 :発見操作を実行します
  • ノード :iSCSI ターゲット上のポータル (IP:ポート) で操作を実行します
  • セッション :イニシエーターとターゲットの間の TCP 接続で操作を実行します
  • iface :ネットワーク インターフェイスで操作を実行します

iscsiadm の追加オプションは次のとおりです。

  • タイプ – 検出タイプを指定します。
  • -ポータル – iSCSI ターゲット ポータルを指定する

iscsiadm 接続コマンド

1. 特定の IP アドレスでターゲットを検出:

# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.1.10 --discover

2. iscsi ターゲットにログインします (検出によって見つかったノード レコード ID を使用する必要があります)。

# iscsiadm --mode node --targetname iqn.2001-05.com.doe:test --portal 192.168.1.1:3260 --login

3. iscsi ターゲットからログアウトします。

# iscsiadm --mode node --targetname iqn.2001-05.com.doe:test --portal 192.168.1.1:3260 --logout

4. ノード レコードの一覧表示:

# iscsiadm --mode node

5. 特定のノード レコードのすべてのデータを表示します。

# iscsiadm --mode node --targetname iqn.2001-05.com.doe:test --portal 192.168.1.1:3260


Cent OS
  1. CentOS 5 /RHEL5にTeamViewerをインストールします

  2. CentOS 6 /RHEL6にTeamViewerをインストールする方法

  3. CentOS / RHEL 7 :firewalld の初心者向けガイド

  1. CentOS 7 /RHEL7でルートパスワードをリセットする

  2. CentOS 7 /RHEL7にMariaDBをインストールする方法

  3. CentOS / RHEL 6 で iSCSI イニシエーター (クライアント) を構成する方法

  1. 忘れたルートパスワードをリセットする方法RHEL/CentOS 7

  2. CentOS / RHEL 6,7 での iSCSI の問題のトラブルシューティング方法

  3. CentOS / RHEL 7 で iSCSI イニシエーター (クライアント) を構成する方法