linux服务器怎么修改iqn,linux配置ISCSI服务器的方法

一.在linux下安装启动iscsi target

1.安装启动iscsi服务

[root@wjb10000 ~]# yum -y install targetcli.noarch

2.建立一个目录设置为iscsi设备

[root@wjb10000 ~]# mkdir /iscsi_disks

3.设置target

[root@wjb10000 ~]# targetcli

warning: could not load preferences file /root/.targetcli/prefs.bin.

targetcli shell version 2.1.fb41

copyright 2011-2013 by datera, inc and others.

for help on commands, type 'help'.

/> cd backstores/fileio

/backstores/fileio> create disk01 /iscsi_disks/disk01.img 20g

created fileio disk01 with size 21474836480

/backstores/fileio> cd /iscsi

/iscsi> create iqn.2016-06.wjb.com:storage.target0

created target iqn.2016-06.wjb.com:storage.target0.

created tpg 1.

global pref auto_add_default_portal=true

created default portal listening on all ips (0.0.0.0), port 3260.

/iscsi> cd iqn.2016-06.wjb.com:storage.target0/tpg1/portals/

/iscsi/iqn.20.../tpg1/portals> create 192.168.1.50

using default ip port 3260

could not create networkportal in configfs

/iscsi/iqn.20.../tpg1/portals> delete 0.0.0.0 3260

deleted network portal 0.0.0.0:3260

/iscsi/iqn.20.../tpg1/portals> create 192.168.1.50

using default ip port 3260

created network portal 192.168.1.50:3260.

/iscsi/iqn.20.../tpg1/portals> cd ../luns

/iscsi/iqn.20...et0/tpg1/luns> create /backstores/fileio/disk01

created lun 0.

/iscsi/iqn.20...et0/tpg1/luns> cd ../acls

/iscsi/iqn.20...et0/tpg1/acls> create iqn.2016-06.wjb.com:www.server.com

created node acl for iqn.2016-06.wjb.com:www.server.com

created mapped lun 0.

/iscsi/iqn.20...et0/tpg1/acls> cd iqn.2016-06.wjb.com:www.server.com/

/iscsi/iqn.20...ww.server.com> set auth userid=username

parameter userid is now 'username'.

/iscsi/iqn.20...ww.server.com> set auth password=password

parameter password is now 'password'.

/iscsi/iqn.20...ww.server.com> exit

global pref auto_save_on_exit=true

last 10 configs saved in /etc/target/backup.

configuration saved to /etc/target/saveconfig.json

4.设置防火墙

[root@wjb10000 ~]# vim /etc/firewalld/services/iscsi.xml

iscsi

iscsi protocal

[root@wjb10000 ~]# firewall-cmd --permanent --add-service=iscsi

[root@wjb10000 ~]# firewall-cmd --reload

5.启动服务

[root@wjb10000 ~]# systemctl enable target.service

created symlink from /etc/systemd/system/multi-user.target.wants/target.service to /usr/lib/systemd/system/target.service.

[root@wjb10000 ~]# systemctl start target.service

6.查看端口

[root@wjb10000 ~]# netstat -lnp | grep 3260

tcp 0 0 192.168.1.50:3260 0.0.0.0:* listen -

二.在linux下安装启动iscsi initiator

1.安装 iscsi-initiator-utils服务

[root@wjb10000 ~]# yum install iscsi-initiator-utils

2.修改配置文件

[root@wjb10000 ~]# vim /etc/iscsi/initiatorname.iscsi

initiatorname=iqn.2016-06.wjb.com:www.server.com

[root@wjb10000 ~]# vim /etc/iscsi/iscsid.conf

#node.session.auth.authmethod = chap

#node.session.auth.username = username

#node.session.auth.password = password //去掉注释

3.启动服务

[root@wjb10000 ~]# systemctl start iscsid

[root@wjb10000 ~]# systemctl enable iscsid

4.发现target

[root@wjb10000 ~]# iscsiadm -m discovery -t sendtargets -p 192.168.1.50

5.查看状态

[root@wjb10000 ~]# iscsiadm -m node -o show

6.登录target建立连接

[root@wjb10000 ~]# iscsiadm -m node --login

logging in to [iface: default, target: iqn.2016-06.wjb.com:storage.target0, portal: 192.168.1.50,3260] (multiple)

login to [iface: default, target: iqn.2016-06.wjb.com:storage.target0, portal: 192.168.1.50,3260] successful.

7.查看连接情况

[root@wjb10000 ~]# iscsiadm -m session -o show

tcp: [1] 192.168.1.50:3260,1 iqn.2016-06.wjb.com:storage.target0 (non-flash)

8.磁盘操作

[root@wjb10000 ~]# fdisk -l

磁盘 /dev/sda:107.4 gb, 107374182400 字节,209715200 个扇区

units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

i/o 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x000b2ba1

设备 boot start end blocks id system

/dev/sda1 * 2048 1026047 512000 83 linux

/dev/sda2 1026048 62466047 30720000 83 linux

/dev/sda3 62466048 103426047 20480000 83 linux

/dev/sda4 103426048 209715199 53144576 5 extended

/dev/sda5 103428096 144388095 20480000 83 linux

/dev/sda6 144390144 152582143 4096000 82 linux swap / solaris

/dev/sda7 152584192 209715199 28565504 83 linux

磁盘 /dev/sdb:21.5 gb, 21474836480 字节,41943040 个扇区

units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

i/o 大小(最小/最佳):512 字节 / 8388608 字节

[root@wjb10000 ~]# parted --script /dev/sdb "mklabel msdos"

[root@wjb10000 ~]# parted --script /dev/sdb "mkpart primary 0% 100%"

[root@wjb10000 ~]# mkfs.xfs -i size=1024 -s size=4096 /dev/sdb1

meta-data=/dev/sdb1 isize=1024 agcount=4, agsize=1310208 blks

= sectsz=4096 attr=2, projid32bit=1

= crc=0 finobt=0

data = bsize=4096 blocks=5240832, imaxpct=25

= sunit=0 swidth=0 blks

naming =version 2 bsize=4096 ascii-ci=0 ftype=0

log =internal log bsize=4096 blocks=2560, version=2

= sectsz=4096 sunit=1 blks, lazy-count=1

realtime =none extsz=4096 blocks=0, rtextents=0

[root@wjb10000 ~]# mount /dev/sdb1 /mnt/

[root@wjb10000 ~]# df -ht

文件系统 类型 容量 已用 可用 已用% 挂载点

/dev/sda3 xfs 20g 68m 20g 1% /

devtmpfs devtmpfs 904m 0 904m 0% /dev

tmpfs tmpfs 913m 0 913m 0% /dev/shm

tmpfs tmpfs 913m 8.7m 904m 1% /run

tmpfs tmpfs 913m 0 913m 0% /sys/fs/cgroup

/dev/sda5 xfs 20g 1.5g 19g 8% /usr

/dev/sda7 xfs 28g 33m 28g 1% /home

/dev/sda2 xfs 30g 694m 29g 3% /var

/dev/sda1 xfs 497m 128m 370m 26% /boot

tmpfs tmpfs 183m 0 183m 0% /run/user/0

/dev/sdb1 xfs 20g 33m 20g 1% /mnt

以上就是小编为大家带来的linux配置iscsi服务器的方法全部内容了,希望大家多多支持萬仟网~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值