CentOS7.2 iSCSIサーバ側とクライアント側のインストール構成
CentOS7.2 iSCSIインストール構成
サーバ側の構成インストールソフトウェア 新規ブロックストレージ targetcliインタフェース に入る.ファイアウォール設置 サービス開始 クライアント設定取付 アクセスホスト識別名 を構成する.プロファイルの編集(ユーザパスワードが設定されていなければ不要) .起動 クライアントアクションターゲット発見 ログインノード システム起動時自動登録 ディスク情報を表示 ログアウトノード ノード をリフレッシュする.
iscsiadm -m session –R
iscsiadm -m node --logoutall=all
サーバ側の構成
yum -y install targetcli
fdisk /dev/sdb
/dev/sdb1
> /backstores/block create disk01 /dev/sdb1 # disk01
> /iscsi create iqn.2018-14.com.iecas.store01:target01 # target FQDN
> /iscsi/iqn.2018-14.com.iecas.store01:target01/tpg1/acls create iqn.2018-14.com.iecas.worker01:initiator01 # ACL
> /iscsi/iqn.2018-14.com.iecas.store01:target01/tpg1/luns create /backstores/block/disk01 ## # LUN
> /iscsi/iqn.2018-14.com.iecas.store01:target01/portals delete 0.0.0.0 3260
> /iscsi/iqn.2018-14.com.iecas.store01:target01/portals create 192.168.136.139:3260 # target IP ( 0.0.0.0:3260)
( )
> /iscsi/iqn.2018-14.com.iecas.store01:target01/tpg1/acls/iqn.2018-14.com.iecas.worker01:initiator01 set userid=test
> /iscsi/iqn.2018-14.com.iecas.store01:target01/tpg1/acls/iqn.2018-14.com.iecas.worker01:initiator01 set password=test
> exit
firewall=cmd --permanent --add-port=3260/tcp
firewall-cmd --reload
systemctl start target
systemctl enable target
yum -y install iscsi-initiator-utils
echo "InitiatorName=iqn.2018-14.com.iecas.worker01:initiator01" > /etc/iscsi/initiatorname.iscsi
vim /etc/iscsi/iscsid.conf
node.session.auth.authmethod = CHAP
node.session.auth.username = test
node.session.auth.password = test
systemctl start iscsi
systemctl enable iscsi
[root@localhost ~]# iscsiadm -m discovery -t sendtargets -p 192.168.136.139:3260
192.168.136.139:3260,1 iqn.2018-14.com.iecas.store01:tartget01
[root@localhost ~]# iscsiadm -m node –T iqn.2018-14.com.iecas.store01:tartget01 -p 192.168.136.139:3260 -l
Logging in to [iface: default, target: iqn.2018-14.com.iecas.store01:tartget01, portal: 192.168.136.139,3260] (multiple)
Login to [iface: default, target: iqn.2018-14.com.iecas.store01:tartget01, portal: 192.168.136.139,3260] successful.
iscsiadm -m node –T iqn.2018-14.com.iecas.store01:tartget01 -p 192.168.136.139:3260 --op update -n node.startup -v automatic
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 200M 0 part /boot
└─sda3 8:3 0 19.8G 0 part
├─centos-root 253:0 0 15.8G 0 lvm /
└─centos-swap 253:1 0 4G 0 lvm [SWAP]
sdb 8:16 0 5G 0 disk
sr0 11:0 1 4G 0 rom
[root@localhost ~]# iscsiadm -m node –T iqn.2018-14.com.iecas.store01:tartget01 -p 192.168.136.139:3260 -u
Logging out of session [sid: 6, target: iqn.2018-14.com.iecas.store01:tartget01, portal: 192.168.136.139,3260]
Logout of [sid: 6, target: iqn.2018-14.com.iecas.store01:tartget01, portal: 192.168.136.139,3260] successful.
iscsiadm -m session –R
6.
iscsiadm -m node --logoutall=all
7.
**1、 Target SAN , ?**
** Target SAN , iscsiadm –m session –R (rescan) iSCSI session SAN :**
** cat /proc/scsi/scsi fdisk -l , scsi7 Channel: 00 Id: 00 Lun: 01 SAN :**
**2、 target ?**
** Target , :**
** ,iqn.2007-04.acme.com:h3c:200realm.rhel5 Target ,200.200.10.200 Target IP, 。**
** targets , :**
** : target iSCSI , , LVM, VG.**
3、 iscsi ?
** iSCSI , , LVM, VG, service iscsi restart iscsi 。**
**4、 iscsi ?**
** iSCSI , , LVM, VG, service iscsi stop iscsi 。**
**5、 target CHAP ?**
** CHAP , , node 。**
** iscsiadm -m node -t sendtargets Target , /var/lib/iscsi/nodes Target , 。 initiator target , Target CHAP 。**
** , ( ) Target CHAP :**
** Target 。**
** iscsiadm target CHAP **
** :**
** , Target (iscsiadm -m node -t sendtargets) /etc/iscsi/iscsi.conf /var/lib/iscsi/nodes initiator target , /var/lib/iscsi/nodes CHAP target , 。**
**6、 target ?**
** :**
** iqn.2005-03.com.max target ,192.168.0.4 target IP **
**7、 target Open-iSCSI ?**
** iscsiadm -m node **
**8、 Linux LVM ?**
** KMS - 12578《 RedHat Linux LVM 》**
**9、RHEL5 2TB ?**
**RedHat RHEL5 ext3 16TB。**
** 2TB , LVM , 2TB LV, LV 2TB 。**
** 2TB , LVM , VG 2TB LV, LV 2TB 。**
** : fdisk MBR , 2TB。**
**10、 ext3 ?**
** RHEL4 , ext2online , RHEL5 ,ext2online resize2fs 。**
**resize2fs ext2/ext3 。 umount ext2/ext3 。 mount , , resize.(linux kernel 2.6 mount ext3 。)**
** :**
**resize2fs [ -d debug-flags ] [ -S RAID-stride ] [ -f ] [ -F ] [ -p ] device [ size ]**
**resize2fs size , 。**
** resize2fs ,resize2fs e2fsck -f , 。**
** ( LVM ):**
**1、 umount **
**2、 vgextend VG **
**3、 lvextend LV **
**4、 resize2fs **