Kylin v10---iscsi部署

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kylin v10---iscsi部署相关的知识,希望对你有一定的参考价值。

1、认识iSCSI

iSCSI(Internet Small Computer System Interface,Internet 小型计算机系统接口)是一种由IBM公司研究开发的IP SAN技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,基于 TCP/IP的协议连接iSCSI服务端(Target)和客户端(Initiator),使得封装后的SCSI数据包可以在通用互联网传输,最终实现iSCSI服务端映射为一个存储空间(磁盘)提供给已连接认证后的客户端

配置环境: kylin-Desktop-v10 kyli-Server-v10

Kylin

服务器:共享一块名称为/dev/sdb的5G磁盘空间

Kylin

Kylin

服务端和客户端:网络能ping通

Kylin

配置kylin-Server-v10 服务端

root 用户配置

创建yum本地源


mount /dev/cdrom /mnt //挂载目录
cd /etc/yum.repo.d/
ls
mkdir hyb //先创建一个目录,把本地yum的所有移入到新创目录中
mv 转移的名字 转移到哪里 //mv kylin hyb


vim hyb.repo //编辑如下:
[hyb]
name=hyb
baseurl=file:///mnt
enabled=1
gpgcheck=0


yum clean all //清除 YUM 缓存
yum makecache //把服务器的包信息下载到本地电脑缓存起来,makecache建立一个缓存
# 以后用install时就在缓存中搜索,提高了速度
yum -y install targetcli //安装iscsi服务端

执行命令结果图片如下:

Kylin

Kylin

Kylin

vim hyb.repo //编辑如下:

Kylin

Kylin

Kylin

Kylin

查看磁盘块设备

lsblk 命令是用来查看块设备的:

Kylin

创建分区:fdisk 设备名

fdisk /dev/sdb

Kylin

Kylin

输入targetcli进入配置模式

targetcli

Kylin

输入/backstores/block create diskl /dev/sdb / /backstores/block为目录路径 进行创建块存储对象 diskl.使用的是/dev/sdb执行之后显示下面内容才代表创建成功。

Kylin

/iscsi create iqn.2022-12.com.1:disk 在/iSCSI这个目录路径下,创建一个iSCSI的target 。也是显示下面内容才代表创建成功

Kylin

Cd /iSCSI/iqn.2022-12.com.1:disk/tpg1/ 进入目录

Kylin

acls/ create iqn.2022-12.com.kylin:a 在目录下创建客户端连接名,客户端配置时要用

Kylin

luns/ create /backstores/block/diskl 在目录luns下创建共享共享的luns

Kylin

exit 退出

Kylin

输入systemctl stop firewalld.service 关闭防火墙

Kylin

配置kylin-Desktop-v10 客户端:

apt install open-iscsi //安装iSCSI客户端

Kylin

安装完后iscsiadm -m discovery -t st -p 192.168.100.131 查找iSCSI服务端磁盘后面的IP地址改成你服务器的

Kylin

vim /etc/iscsi/initiatorname.iscsi 修改配置文件为iqn.2022-12.com.kylin:a 保存退出

Kylin

systemctl restart iscsid 重启iscsid服务

Kylin

然后去到设置安全 网络保护 把防火墙和联网控制都关闭

Kylin

iscsiadm -m node -T iqn.2022-12.com.1:disk -p 192.168.100.131 -l 注册iSCSI服务IP地址改成你的服务器IP,显示下面内容就代表登录成功了

这时候输入lsblk就可以看到多出一块sdb的盘

Kylin




以上是关于Kylin v10---iscsi部署的主要内容,如果未能解决你的问题,请参考以下文章

Kylin的简介与安装部署

实战部署Kylin读写分离

Kylin安装部署

基于CDH5.7.x Kylin部署

大数据分析平台Apache Kylin的部署(Cube构建使用)

Hadoop+Hive+Zookeeper+hbase+kylin环境搭建说明