linux配置iscsi无账号密码,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服务器的方法全部内容了,希望大家多多支持脚本之家~
linux配置iscsi无账号密码,linux配置ISCSI服务器的方法相关推荐
- linux配置iscsi无账号密码,linux iscsi Initiator配置CHAP认证
前面关于配置iscsi-target我们已经做过了,由于target上对lun做了chap认证,所以我们在客户端上也要配置认证. 综合老外和国内使用的方法,我总结了几种方法. ____________ ...
- linux配置iscsi无账号密码,linux4 如何配置iscsi启动器
在redhat4.centos4等上配置iSCSI发起端 默认没有包含iSCSI发起方驱动,可以到官方支持网站下载其相关驱动.默认是包含了iSCSI发起方驱动的,配置时,我们需要使用到下面的三个文件: ...
- linux配置iscsi无账号密码,rhel7.0 轻松解决ISCSI的配置
一, 简介 SAN(储存区域网络),FC-SAN由磁盘阵列连接光纤通道组成,而对每一台应用服务器都要配个FC HBA的网卡,成本大大提高.而IP-SAN(ip存储)的通信通道使用的是IP通道 ...
- Linux相关配置 集群免密码登录配置
Linux相关配置 集群免密码登录配置 实验目的要求: 1.完成VMware Workstation安装,会应用相关操作 2.掌握虚拟机中Linux CentOS 7.4操作系统安装 3.完成静态网络 ...
- linux git忘记密码,Linux下 保存 git账号密码
一.通过文件方式 1.在~/下, touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式: touch .git-credentials vim .git-crede ...
- 宝塔Linux面板登录的账号密码忘了怎么办?
宝塔Linux面板登录的账号密码忘了怎么办? 别担心 , 忘了没事 , 在 Xshell 5 这个与服务器连接的软件中输入以下命令行 : /etc/init.d/bt default 结果如下图所示 ...
- linux系统怎么设置ftp账号密码错误,linux系统FTP设置账号密码
linux系统FTP设置账号密码 (2015-12-24 09:57:32) 一.启动vsftpd服务 1. 启动VSFTP服务器 A:cenos下运行:yum install vsftpd B. 登 ...
- 百度云(主机管理密码、FTP登录密码、MySQL账号密码)配置 - 入口篇
百度云(如何进入)主机控制面板 ?如何设置FTP密码.管理员密码.数据库密码? 一.控制面板入口 第一步: 入口·点击访问入口地址 第二步:访问入口地址 第三步:设置FTP密码 完成. 二.FTP密码 ...
- ftp服务器密码为空,ftp服务器设置为无账号密码
ftp服务器设置为无账号密码 内容精选 换一换 在使用本工具前,您需完成华为云帐号注册,开通OBS,并创建一个可用的桶.已下载obsftp工具.工具下载地址:https://github.com/hu ...
最新文章
- python【数据结构与算法】循环赛日程表(分治)
- Stanford UFLDL教程 自编码算法与稀疏性
- Idea问题:“marketplace plugins are not loaded”解决方案
- 用仿ActionScript的语法来编写html5——终篇,LegendForHtml5Programming1.0开源库件
- solaris php,针对 Solaris 的安装提示
- 人人都是 DBA(IV)SQL Server 内存管理 (转)
- 查看系统信息msinfo32工具的使用
- 转:SQL注入攻击的原理
- Python 3 从入门到精通 Mac OS
- idea安装jclasslib和BindEd,以及使用
- gnu开源代码_GNU Health扩展了对Raspberry Pi的支持,Megadeth的吉他手使用了开源原则,以及更多的开源新闻。...
- 皮尔逊Person相关系数
- R语言面积图 area chart
- 谁说大象不能跳舞--myeclipse 优化
- 【数据库学习笔记】03 MySQL数据库CURD整理大全
- 基于UFEI下的win10 + Ubuntu18.04双系统攻略!!!
- java中如何避免空指针异常
- [内附完整源码和文档] 基于JSP的网上订餐系统
- JavaScript 秘密花园 http://bonsaiden.github.com/JavaScript-Garden/zh/
- 《信号与系统学习笔记》—z变换(一)
热门文章
- 3dmax标注尺寸插件_抖音最火CAD插件教程汇总
- SpringBoot 之 跳转页面的几种方法
- 已解决 selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element 找不到元素的问题
- navicate将远程数据库导入到本地数据库
- 判断一个字符(小写变为大写,大写变小写,数字不变,空格输出space,其他字符输出other)C语言
- servlet-cookie实现向客户端写cookie信息
- java常用类库_【知识点】Java常用类库
- ffmpeg 分辨率 压缩_Ffmpeg 视频压缩的几个关键参数
- 服务器摆放需要预留U位么_卧室系列 | 选床+摆放新姿势,提升睡眠品质小技巧...
- php怎么读,php 怎么读写文件?