#不重启情况下添加硬盘

echo "scsi add-single-device 0 0 1 0">/proc/scsi/scsi
echo "scsi remove-single-device 0 0 1 0" >/proc/scsi/scsi

#查看分区id

blkid

#NFS服务

#服务器端

yum -y install nfs-utils
vi /etc/idmapd.conf
Domain=lin25.example.local
rpcinfo -p localhost
mkdir /nfs
vi /etc/exports
/nfs 192.168.1.0/24(rw,root_squash)
systemctl start rpcbind nfs-server
systemctl enable rpcbind nfs-server

#客户端

yum install rpcbind
/etc/init.d/rpcbind start
chkconfig rpcbind on
mkdir /mnt/nfs
mount -t nfs lin25.example.local:/data /mnt/nfs
df -h

#ISCSI服务

#服务端
yum install -y targetcli
mkdir /iscsi_disks/
targetcli
#如果是用文件镜像
backstores/fileio/create disk01 /iscsi_disks/disk01.img 1G
#如果是用一块空硬盘
cd backstores/block/
create disk /dev/sdb
#设置iqn串
cd /iscsi
create iqn.2015-11.local.example:lin25
#使用磁盘
cd iqn.2015-11.local.example.lin25-target/tpg1/luns
create /backstores/block/disk
#设置initiator名称
cd ../acls/
create iqn.2015-11.local.example:lin01
cd iqn.2015-11.local.example:lin01
#设置CHAP认证账户-可选
set auth userid=username
set auth password=password
#设置监听地址-可选
cd iqn.2015-11.local.example.lin25/tpg1/portals/
delete 0.0.0.0 3260
create 192.168.1.76 3260
exit
systemctl restart target
systemctl enable target

#客户端

yum install -y iscsi-initiator-utils
vi /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2015-11.local.example:lin01
vi /etc/iscsi/iscsid.conf
node.session.auth.authmethod = CHAP
node.session.auth.username = username
node.session.auth.password = password
#连接target
iscsiadm -m discovery -t sendtargets -p lin25.example.local
iscsiadm -m node -T iqn.2015-11.local.example:lin25 -l
iscsiadm -m node -T iqn.2015-11.local.example:lin25 -u
cat /proc/partitions
parted --script /dev/sdb "mklabel msdos"
parted --script /dev/sdb "mkpart primary 0% 100%"
mkfs.xfs -i size=1024 -s size=4096 /dev/sdb1



参考资料

http://www.server-world.info/en/note?os=CentOS_7&p=nfs

http://www.361way.com/rhel7-iscsi/4728.html

https://www.ibm.com/developerworks/community/blogs/mhhaque/entry/configure_iscsi_target_initiator_on_rhel7_or_powerlinux?lang=zh_cn

http://blog.itpub.net/7348112/viewspace-765000