作者
QQ群:852283276
微信:arm80x86
微信公众号:青儿创客基地
B站:主页 https://space.bilibili.com/208826118
参考
Linux搭建ISCSI存储服务器
CentOS7系列–3.2CentOS7中配置iSCSI服务
CentOS7下配置iSCSI服务端
PuTTY 和 SSH 免密码登录
linux集群管理工具clustershell
Putty使用ssh免密登录Linux
Linux集群批量管理工具parallel-ssh(PSSH)的安装与使用
Linux系统之工具篇(一)DRBD 单双主模式区别详解,Centos6.5(64bit)与nfs文件系统使用结合测试
Linux系统之工具篇(二)集群管理软件clustershell
linux系统之工具篇(三)集群管理工具Nmap
简单好用的服务器运维面板
开源、强大的Linux服务器集群管理工具,比宝塔好用!
8款基于Web控制面板的服务器管理工具,开源免费,系统管理员利器
20个最佳的开源及商业的 Linux 服务器管理面板
Linux系统之工具篇(二)集群管理软件clustershell
centos7中启用rc-local服务
Ubuntu 下iscsi initiator的安装与使用
ubuntu 12.04中iscsi target和initiator的安装和使用
Ubuntu 中 iSCSI Target 和 Initiator 的使用
iscsi磁盘挂载并设置为开机自动挂载
libiscsi 一个有意思的 BUG
sahlberg/libiscsi
target
centos
$ sudo yum -y install iscsi-initiator-utils perl-Config-General scsi-target-utils
$ uuidgen -t
7447a8ee-ce34-11e9-9b31-04a0c9210400
$ sudo vim /etc/tgt/targets.conf
$ sudo cat /etc/tgt/targets.conf
# This is a sample config file for tgt-admin.
#
# The "#" symbol disables the processing of a line.
# Set the driver. If not specified, defaults to "iscsi".
default-driver iscsi
# Set iSNS parameters, if needed
#iSNSServerIP 192.168.111.222
#iSNSServerPort 3205
#iSNSAccessControl On
#iSNS On
# Continue if tgtadm exits with non-zero code (equivalent of
# --ignore-errors command line option)
#ignore-errors yes
<target iqn.2021-04.com.jingjiamicro:7447a8ee-ce34-11e9-9b31-04a0c9210400>
backing-store /dev/nvme0n1
</target>
<target iqn.2021-04.com.jingjiamicro:a600ad3c-ce2e-11e9-ae3f-3c6a2cb259c4>
backing-store /dev/md5
</target>
$ sudo systemctl start tgtd
$ sudo systemctl enable tgtd #$ sudo chkconfig tgtd on
# 防火墙
$ firewall-cmd --add-service=iscsi-target --permanent
$ firewall-cmd --reload
# or
$ firewall-cmd --permanent --add-port=3260/tcp
$ firewall-cmd --reload
# or close firewalld
$ systemctl stop firewalld
$ systemctl disable firewalld
# 查看target状态,
$ netstat -antpl | grep :3260
$ tgtadm --lld iscsi --op show --mode target
卸载,
ubuntu
$ sudo apt install iscsitarget iscsitarget-dkms
Linux Initiator
centos
$ sudo yum -y install iscsi-initiator-utils
# 搜索
$ sudo iscsiadm -m discovery -t sendtargets -p 192.168.40.70:3260
192.168.40.70:3260,1 iqn.2021-04.com.jingjiamicro:ceb39004-ce39-11e9-b856-3c6a2cb26120
$ sudo iscsiadm -m discovery -t sendtargets -p 192.168.40.71:3260
192.168.40.71:3260,1 iqn.2021-04.com.jingjiamicro:41f3f950-ce3f-11e9-843a-3c6a2cb23b26
$ sudo iscsiadm -m discovery -t sendtargets -p 192.168.40.72:3260
192.168.40.72:3260,1 iqn.2021-04.com.jingjiamicro:930c964a-ce2f-11e9-9ca3-3c6a2cb259c4
# 连接 72连接71
$ sudo iscsiadm -m node -T iqn.2021-04.com.jingjiamicro:a03fb190-ce2e-11e9-8d84-3c6a2cb26142 --login
Logging in to [iface: default, target: iqn.2021-04.com.jingjiamicro:a03fb190-ce2e-11e9-8d84-3c6a2cb26142, portal: 192.168.40.70,3260]
Login to [iface: default, target: iqn.2021-04.com.jingjiamicro:a03fb190-ce2e-11e9-8d84-3c6a2cb26142, portal: 192.168.40.70,3260] successful.
$ sudo iscsiadm -m node -T iqn.2021-04.com.jingjiamicro:41f3f950-ce3f-11e9-843a-3c6a2cb23b26 --login
Logging in to [iface: default, target: iqn.2021-04.com.jingjiamicro:a3c335bc-ce2e-11e9-8b0f-3c6a2cb23b26, portal: 192.168.40.71,3260]
Login to [iface: default, target: iqn.2021-04.com.jingjiamicro:a3c335bc-ce2e-11e9-8b0f-3c6a2cb23b26, portal: 192.168.40.71,3260] successful.
$ sudo iscsiadm -m node -T iqn.2021-04.com.jingjiamicro:930c964a-ce2f-11e9-9ca3-3c6a2cb259c4 --login
Logging in to [iface: default, target: iqn.2021-04.com.jingjiamicro:a600ad3c-ce2e-11e9-ae3f-3c6a2cb259c4, portal: 192.168.40.72,3260]
Login to [iface: default, target: iqn.2021-04.com.jingjiamicro:a600ad3c-ce2e-11e9-ae3f-3c6a2cb259c4, portal: 192.168.40.72,3260] successful.
先登出共享磁盘,再删除共享磁盘,
$ sudo iscsiadm -m node -T iqn.2021-04.com.jingjiamicro:a600ad3c-ce2e-11e9-ae3f-3c6a2cb259c4 -p 192.168.40.72,3260 -u
$ sudo iscsiadm -m node -T iqn.2021-04.com.jingjiamicro:a600ad3c-ce2e-11e9-ae3f-3c6a2cb259c4 -p 192.168.40.72,3260 -o delete
自动挂载,
$ sudo iscsiadm -m node -T iqn.2021-04.com.jingjiamicro:930c964a-ce2f-11e9-9ca3-3c6a2cb259c4 --op update -n node.startup -v automatic
配置文件,
/var/lib/iscsi/nodes/iqn.2021-04.com.jingjiamicro:930c964a-ce2f-11e9-9ca3-3c6a2cb259c4/192.168.40.72,3260,1/default
ubuntu
$ sudo apt-get install open-iscsi
Windows Initiator
Windows管理工具里打开iSCSI发起程序,选择是,
填入服务器的IP,
点击自动配置,
这个时候可以看到分区信息,可以进行速度测试,