centos 7 target共通コマンド

12237 ワード

iscsiをインストールし、サービスを有効にする
yum -y install targetcli
systemctl start target
systemctl enable target

ファイアウォール
firewall-cmd --permanent --add-port=3260/tcp
systemctl restart firewalld

マウントするHDDの表示
[root@localhost ~]# lsblk 
NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                         8:0    0 29.1T  0 disk 
sr0                        11:0    1  942M  0 rom  
vda                       252:0    0  100G  0 disk 
├─vda1                    252:1    0    1G  0 part /boot
└─vda2                    252:2    0   99G  0 part 
  ├─centos-pool00_tmeta   253:0    0   40M  0 lvm  
 [SWAP]

パーティション
fdisk /dev/sda

targetcliディレクトリ


ディレクトリツリーのルートは/で、以下にいくつかのサブディレクトリが含まれています:backstores:オブジェクトを格納し、異なるタイプによって異なるサブディレクトリを分割します:block:ブロックデバイスfileioを保存します:ddコマンドを使用して作成したファイルpscsi:ローカルエンティティscsiデバイスramdisk:メモリディスクiscsi:acl、portalなどのtargetcliを実行してインタラクティブモードに入ります.
targetcli

ディレクトリの表示
ls

共有の作成
/> /backstores/block create NVR6_1 /dev/sda61
Created block storage object NVR6_1 using /dev/sda61.
 ........................................................................................ 

IQN番号を生成
/> /iscsi create  iqn.2003-01.org.linux-iscsi.localhost.x8664:sn.disk61

認証不要デモモードをオンにする
/iscsi/iqn.20...n.disk61/tpg1> set attribute authentication=0 demo_mode_write_protect=0 generate_node_acls=1 cache_dynamic_acls=1

ブロックのマッピング
/iscsi/iqn.20...k61/tpg1/luns> create /backstores/block/NVR6_1

cd/iscsi/iqn.../tpg 1/portals接続の作成
create 172.20.0.161 ip_port=3260

作成順1記憶オブジェクトを作成する2記憶オブジェクトにLUNを作成する3アクセス制御ポリシーACLにターゲットIQNを追加するか、ACL###############################################################################################################iscsi発見ターゲット#iscsiadm-m discovery-t st-p 192.168.1.5登録#iscsiadm-m node--login自動登録#iscsiadm-m node-p 192.168.1.5-lすべてのtargetsへの接続#iscsiadm-m node--logoutall=all