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

Linux で iSCSI イニシエータ ID を変更する方法

質問

私たちの環境では、複数の iSCSI 実装が原因で、/etc/iscsi/initiatorname.iscsi に重複したイニシエーター ID があります。ホストに異なる ISCSI イニシエータ ID を作成するにはどうすればよいですか?

解決策

場合によっては、同じ Linux イメージを使用してシステムを大量にデプロイすると、すべてのシステムでイニシエーター ID が重複することがあります。システムのイニシエーター ID は、ファイル /etc/iscsi/initiatorname.iscsi に記載されています。 ファイル。新しい iSCSI イニシエータ ID を変更または作成するには、以下の手順に従ってください。

1. 既存の /etc/iscsi/initiatorname.iscsi を別の一時ディレクトリに移動します (またはどこかにバックアップします)。

# mv /etc/iscsi/initiatorname.iscsi /var/tmp/initiatorname.iscsi.backup

2. コマンド ラインで次のコマンドを実行します。

# echo "InitiatorName=`/sbin/iscsi-iname`" > /etc/iscsi/initiatorname.iscsi

コマンド「/sbin/iscsi-iname」 ‘ 新しい iSCSI イニシエータ ID が生成され、ファイル /etc/iscsi/initiatorname.iscsi に上書きされます。

注意 :上記のコマンド ラインを複数回実行して、異なる ID を作成できます。

3. 新しい iSCSI イニシエーター ID に対応し、新しいイニシエーター ID を使用したアクセスを許可するように、iSCSI ターゲット ACL に対応する変更を行っていることを確認してください。この手順は、古い iSCSI イニシエータ ID を使用して構成された既存の iSCSI ターゲットとターゲット ACL がある場合にのみ必要です。

CentOS / RHEL 6 で iSCSI イニシエーター (クライアント) を構成する方法
CentOS / RHEL 7 で targetcli を使用して iSCSI ターゲットを構成する方法
CentOS / RHEL 7 で iSCSI イニシエーター (クライアント) を構成する方法
CentOS / RHEL の iscsiadm ユーティリティについて理解する


Cent OS
  1. Linuxgrepコマンドの使用方法

  2. Linuxでhistoryコマンドを使用する方法

  3. CentOS / RHEL 6,7 :イニシエーター (iSCSI クライアント) で iSCSI ターゲットを削除する方法

  1. Linuxがメインフレームに登場した経緯

  2. LinuxでMySQLのバージョンを確認する方法

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

  1. Linuxでsudoコマンドを使用する方法

  2. Linuxをコマンドで使用する方法

  3. Linuxでlocateコマンドを使用する方法