linux iscsi 服务端,Linux的iscsi磁盘服务
一.iSCSI简介
iSCSI(Internet
SCSI)支持从客户端(发起端)通过IP向远程服务器上的SCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目标,并采用
iqn.yyyy.mm.{reverse domain}:label的格式。
默认情况下,网络通信是至iSCSI目标上的3260/tcp的明文。
··iSCSI发起端:需要访问原始SAN存储的客户端
··iSCSI目标:从iSCSI服务器提供的远程硬盘磁盘,或“目标门户”
··iSCSI目标门户:通过网络向发起端提供目标的服务器
··IQN:“iSCSI限定名称”。每个发起端和目标需要唯一名称进行标识,最好的做法是使用一个在Internet上可能独一无二的名称。
二.设置iSCSI共享设备
服务端:
1.服务端修改主机名 hostnamectl set-hostname iscsi-server.example.com
设置IP地址为172.25.254.128 ,关闭防火墙
2.在服务端添加一块新的5GB硬盘/dev/vdb1,并同步分区列表
3..安装iSCSI目标交互式配置服务 targetcli
4.启动targetcli服务
5.targetcli 进入iSCSI目标交互式配置模式
在/backstores/block中创建wetos:storage1,以/dev/vdb1设备iscsi_storage为存储
创建iSCSI限定名称,发起端与目标需要唯一名称进行标识
创建逻辑单元号
创建访问控制列表storage1key
使用172.25.254.128的3260端口访问
6.exit完成服务端配置
客户端:
1.客户端修改主机名 hostnamectl set-hostname iscsi-client.example.com
设置IP地址为172.25.254.228 ,关闭防火墙
2.安装iscsi客户端
3.设置发起端的IQN vim /etc/iscsi/initiatorname.iscsi
4.重启iscsi服务
设置发起端的IQN,设置唯一名标识
查找iSCSI 172.25.254.128服务器所提供的iSCSI目标
登录172.25.254.128服务器上的一个iscsi目标
可查看到新的设备/dev/sda
5.分区
6.格式化并挂载
7.删除iscsi共享设备
客户端:
umount /mnt/
iscsiadm -m node -T iqn.2017-06.com.example:storeage1 -p 172.25.254.128 -u
登出iscsi目标,暂时断开连接
iscsiadm -m node -T iqn.2017-06.com.example:storeage1 -p 172.25.254.128 -o delete
删除iscsi目标的本地记录,以永久断开连接
服务端:
targetcli
clearconfig confirm=True 清除iscsi的所有配置信息
三.设置iSCSI LVM共享设备
1.将之前的/dev/vdb1分区创建成vg分区iscsivg
2.将全部的iscsivg创建分为lv0
3.targetcli 进入iSCSI目标交互式配置模式
在/backstores/block中创建wetos:storage1,以lvm设备iscsi_storage为存储
创建iSCSI限定名称,发起端与目标需要唯一名称进行标识
创建逻辑单元号
创建访问控制列表storage1key
使用172.25.254.128的3260端口访问
设置发起端的IQN,设置唯一名标识
查找iSCSI 172.25.254.128服务器所提供的iSCSI目标
登录172.25.254.128服务器上的一个iscsi目标
可查看到新的设备/dev/sda
在服务器端添加一块新的1GB硬盘/dev/vdb2,将分区修改为LVM
同步分区列表
增加1GB 的vg,并将lv增加到5500M
取消在添加服务器上的一个iscsi目标
重启iscsi后重新登录172.25.254.128服务器上的一个iscsi目标
查看更新后的设备/dev/sda大小增加到5757M
linux iscsi 服务端,Linux的iscsi磁盘服务相关推荐
- 刀剑2 mysql_刀剑2OL服务端linux手工端+文字架设教程
刀剑2OL服务端linux手工端+文字架设教程 系統:ubuntu 16.04 x64 sudo add-apt-repository ppa:stefansundin/truecrypt 硬盤加密 ...
- 完美世界服务端linux,完美世界服务端视频架设教程
完美世界服务端视频架设教程 完美世界服务端视频架设教程 系统运行库: libtask.tar.gz compat-libstdc++-33-3.2.3-61.i386.rpm pcre-7.0-2.i ...
- SkyWalking服务端的搭建、微服务接入SkyWalking
文章目录 SkyWalking SkyWalking介绍 SkyWalking服务端部署 Skywalking接入微服务 linux windows SkyWalking接入多个微服务 基于Mysql ...
- PVE 天龙八部TLBB服务端搭建(二)--服务端配置运行
继上一篇<PVE 天龙八部TLBB服务端搭建(一)--linux环境搭建>环境搭建好之后,开始服务端的运行. 服务端运行环境分为linux和windows,我这里从某宝花1块2买了一个一键 ...
- 初解禁:SDK服务端主程序入口函数SDK服务端主程序入口函数
/******************************************************************** 函 数 名: main 功能描述: SDK服务端主程序入口函 ...
- 后端代码之服务端 - 项目工程化创建目录启动服务 -讲解篇
文章目录 前言 一. 目录创建 与 应用启动 A. 步骤如下: B. 具体cmd命令执行流,截图如下:(`部分无效,可忽略`) 二. 查看Express的欢迎页 1. 查看欢迎页的 浏览器url地址: ...
- Kcauldron服务端linux版,我的世界1.7.10[KCauldron]服务端精简基础整合包
我的世界1.7.10[KCauldron]服务端精简基础整合包下载,这是一款体积只有54MB的超精减服务器整合包,这个整合服务端除了必要文件和基础插件外,没有其他任何的东西,服务端默认没有任何mod, ...
- cs1.5 linux服务端,Linux下架设CS1.5服务器
所需文件: 1.hlds_l_3110_full.bin 2.cs_15_full.tar.gz 3.engine_i386.so(据说这个东东可以免cdkey,可我不用也可免cdkey) 把所有的文 ...
- TCP多进程并发服务端 Linux socket编程入门(2)
这里很简单的使用了fork()函数,在执行了fork()以后的所有代码都会由子进程和父进程同时执行. 他们同时拥有相同的资源(两份拷贝),所以在子进程执行的过程中,子进程需要先close掉listen ...
最新文章
- 查看自己生日是否在pi中
- 马斯克近日表示:Neuralink脑机接口有望明年用于人类
- SystemUI之状态栏notification icon加载流程
- mysql主从复制同步实验_db.mysql.主从同步实验
- 数据测试风控中的几类应用场景
- python之父名言_Python之父:为什么操作符很有用?
- Linux-四-常见符号
- 使用 K3S 创建本地开发集群
- Effective Kotlin 中文版
- 0x00000....蓝屏
- C# Predefined type 'System.Object' is not defined or imported
- SIM7600CE模块(GSM/GPRS)调试
- 卓训教育:家长如何管理好孩子的学习?
- linux卸载cuda10.0,Ubuntu卸载cuda10.0
- 分区 与 bios 笔记本 tips
- python中变量无须先创建和赋值而直接使用_python综合练习1
- python数组取2的倍数列,3的倍数列
- 迅雷Q2季报图解:净利70万美元 环比下降91%
- linux内核中打开文件,linux内核中打开文件.docx
- 36. 有效的数独(javascript)36. Valid Sudoku