iSCSIのサーバ
内蔵ディスク、内部ディスクRAIDディスクアレイを構成している一般的な解決策に加えて、一般的なサーバ・ストレージ・デバイスは、NAS(ネットワーク接続ストレージサーバー)や外部記憶装置を追加することであり、それは、ハイエンドのSAN(ストレージエリアネットワーク)であります
NAS与SAN
NAS(ネットワーク接続ストレージ、ネットワーク接続ストレージサーバーを添付):ファイルサーバと同等のものを、一般的にTCP / IPをサポートし、クライアントを提供するために、NFS、SAMBA、FTPおよび他の一般的な通信プロトコルを提供しますが、ファイルシステムを取得します
SAN(ストレージエリアネットワーク、ストレージエリアネットワーク)は: SANディスクを使用するホストに提供し、LANディスクアクセス中にいくつかの特別なインターフェイスまたはすべてのマシンのチャンネルが提供するが、NASによって提供することができるネットワークプロトコル、ファイルシステムである(NFS、SAMBAなど)
iSCSIの(インターネット小型コンピュータシステムインタフェース) : TCP / IP技術、iSCSIターゲットを経由して、ストレージデバイスの機能によっては、サーバー側のディスクを作ることができる、その後、iSCSIイニシエータによって、マウントは、iSCSIターゲットクライアントを使用して行うことができます提供していiSCSIプロトコルを介してディスクに適用することができます
iSCSIのビルド
サーバー(ターゲットIP:192.168.0.101)
1.二つの新しいディスクを用意し、ディスクを表示:FDISK -lを
ddコマンドの擬似ディスクを用いたシミュレーションを作成します。2.
DD = /試験/ disk1.img BS = 1Mカウント= 500のゼロ=の/ dev / IF
3. mdadmのツールとソフトウェアRAIDアレイデバイスを作成します(2台のハードディスクは/ dev / sdbとは/ dev / sdcの)
mdadmの-Cvは/ dev / md0の-aはい-n2 -L5の/ dev / SD [BC]
ビューのRAID情報:のmdadm -Dは/ dev / md0の
4.編集mdadm.confの UUIDを書き込んだファイル:vimの/etc/mdadm.confに
デバイス/ dev / sdbとは/ dev / sdcの
ARRYは/ dev / md0のUUID = 1b21ca8b:10e18d4b:1ef88c20:440dfe3d
5.ダウンロードしてインストールし、SCSI-TARGET-utilsのは、iSCSIターゲットターゲットを作成し、サービスを開始します
yumのSCSI-TARGET-utilsのインストール-y
ホスト名をチェックして、オブジェクトを作成6
创建:tgtadm -LのiSCSI -o新しい-mターゲット-t 1 -T iqn.2020-03.com.renjie.test1:襲撃
表示:tgtadm -L iSCSIターゲット-m -oショー
クライアントへのLUNの割り当て7.
tgtadm --lldのiSCSI -o新しい-mはLogicalUnit -t 1 -l 1 -bは/ dev / md0の
対象の8インタビューイニシエータ
tgtadm --lldのiSCSI --opバインド--modeターゲットは1 -I ALLを--tid
追加:あなたはまた、(サービスを再起動保存してください)設定を保存せずに再起動しないように、設定ファイルを直接変更することができます
vimの/etc/tgt/targets.conf
ビューステータス
TGT-adminの--show或tgtadm -LのiSCSI -o -mターゲットを表示
クライアント(イニシエータIP:192.168.0.104)
プロフィール:/etc/iscsi/iscsid.conf
主なプログラム:/ sbinに/とiscsid
メインのセットアッププログラムイニシエータのiSCSI管理:/ sbinに/のiscsiadm
:マシンシミュレーションは、主要なiSCSIサービスとなっていましょう/etc/init.d/iscsid
ログインターゲットの起動スクリプトのiSCSI:/etc/init.d/iscsi
1.インストールのiSCSIイニシエータ-utilsの
iSCSIのイニシエータ-utilsのインストールyumを-y
ターゲット2.接続し、ログ
iscsiadm -m発見-t sendtargets -p 192.168.0.101
iscsiadm -mノード-T iqn.2020-03.com.renjie.test1:RAID --login
接続が成功したディスクかどうか3.チェック:FDISK -l
ディスクなどを使用してパーティションをマウントし、正常に動作することができます
注:サーバーこのエディションの前にパスワードを設定した場合は /etc/iscsi/iscsid.confファイル
vimの/etc/iscsi/iscsid.conf
node.session.auth.username =管理者は 、ユーザー名を検出するために使用されます。\\
node.session.auth.password =パスワードは、 ときにパスワードを検出するために使用されます。\\
discovery.sendtargets.auth.username =管理者は、 ユーザーのログオン時に使用されます。\\
discovery.sendtargets.auth.password =パスワードは ログインするためのパスワードを使用します。\\