配置iSCSI服务端
1)准备磁盘空间
[root@serverX~]# fdisk /dev/vdbCommand (m for help): n // n新建分区
Partition number (1-128, default 1): //接受默认分区编号
First sector (34-20971486, default 2048): //起始位置默认
Last sector, +sectors or +size{K,M,G,T,P} (2048-20971486, default 20971486): +3G //结束位置设置+3G
Command (m for help): w // w保存分区更改.. ..
[root@serverX ~]# partprobe /dev/vdb #/刷新分区表
- 安装、配置iSCSI磁盘
[root@serverX ~]# yum -y install targetcli
[root@serverX ~]# targetcli/
/> backstores/block create iscsi_store/dev/vdb1 //定义后端存
/> /iscsi create iqn.2016-02.com.example:serverX//创建iqn对象
/> /iscsi/iqn.2016-02.com.example:serverX/tpg1/acls create iqn.2016-02.com.example:desktopX//授权客户机(的IQN)
/> /iscsi/iqn.2016-02.com.example:serverX/tpg1/luns create /backstores/block/iscsi_store //绑定存储
/> /iscsi/iqn.2016-02.com.example:serverX/tpg1/portals create 172.25.X.113260//指定监听地址(本机IP及端口)
/> saveconfig //保存配置结果(缺省)
/> exit
[root@serverX ~]# systemctl restart target
[root@serverX ~]# systemctl enable target
配置iSCSI客户端
[root@desktopX ~]# yum -y install iscsi-initiator-utils
[root@desktopX ~]# vim /etc/iscsi/initiatorname.iscsi //设置本机iqn名称InitiatorName=iqn.2016-02.com.example:desktopX
[root@desktopX ~]# systemctl restart iscsid //起iscsid服务以读取iqn名称[root@desktopX ~]# iscsiadm -m discovery -t st -p serverX//发现磁盘
[root@desktopX ~]# iscsiadm -m node -L all//连接磁盘
[root@desktopX ~]# vim /var/lib/iscsi/nodes/iqn.2016-02.com.example\:server0/*/defaultnode.conn[0].startup = automatic//把manual改成automatic.. ..
[root@desktopX ~]# systemctl enable iscsi//将iscsi服务设开机自启
[root@desktopX ~]# lsblk//确认多出的磁盘,比如/dev/sda
[root@desktopX~]# fdisk /dev/sda
Command (m for help): n // n新建分区
Partition number (1-128, default 1): //接受默认分区编号
First sector (34-20971486, default 2048): //起始位置默认
Last sector, +sectors or +size{K,M,G,T,P} (2048-20971486, default 20971486): +2100M //结束位置设置+2100M
Command (m for help): w // w保存分区更改.. .
.[root@desktopX ~]# partprobe /dev/sda//刷新分区表
[root@desktopX ~]# mkfs.ext4 /dev/sda1//按要求格式化分区
[root@desktopX ~]# mkdir /mnt/data//创建挂载点
[root@desktopX ~]# blkid /dev/sda1 //找到分区UUID
/dev/sda1: UUID="6ff20bb3-7543-4fa0-b4fa-bdc99a1e63ce".. .
[root@desktopX ~]# vim /etc/fstab.. ..
UUID="6ff20bb3-7543-4fa0-b4fa-bdc99a1e63ce"/mnt/data ext4 _netdev 0 0
[root@desktopX~]# mount -a
[root@desktopX ~]# sync ; reboot -f //先存盘再强制重启,避免关机卡死