VMware ESXi 6.7的ISCSI发起程序(ceph)

摘要:
在iSCSI网关内核日志上,您将看到错误:˃kernel:CHAPuserorpasswordnotsetforInitiatorACL˃kernel:Securitynegotiationfailed.˃kernel:iSCSILoginnegotiationfailed.要解决此问题,请使用esxcli命令设置CHAP设置。这里的authname是用户名,secret是在前面的示例中使用的密码:˃esxcliiscsiadapterauthchapset--direction=uni--authname=myiscsiusername--secret=myiscsipassword--level=discouraged-Avmhba644、配置iSCSI设置展开高级设置,然后将“RecoveryTimeout”设置为25。由于已设置网关,因此只需添加一个地址,因此在发现过程中将返回所有iSCSI门户。LUN应该自动配置并使用ALUASATP和MRUPSP。不得使用其他SATP和PSP。

一、iSCSI发现和多路径设备设置

 1、启用软件iSCSI

VMware ESXi 6.7的ISCSI发起程序(ceph)第1张

2、设置发起方名称

VMware ESXi 6.7的ISCSI发起程序(ceph)第2张

如果“名称和别名”部分中的启动器名称与gwcli设置期间创建客户端时使用的名称不同,或与ansible client_connections客户端变量中使用的启动器名称不同,则SSH到ESX主机并运行以下esxcli命令以更改名称。

获取软件iSCSI的适配器名称:

>esxcli iscsi adapter list
>Adapter  Driver     State   UID            Description
> -------  ---------  ------  -------------  ----------------------
> vmhba64  iscsi_vmk  online  iscsi.vmhba64  iSCSI Software Adapter

在此示例中,软件iSCSI适配器为vmhba64,启动程序名称为iqn.1994-05.com.redhat:rh7-client:

> esxcli iscsi adapter set -A vmhba64 -n iqn.1994-05.com.redhat:rh7-client

3、设定CHAP

VMware ESXi 6.7的ISCSI发起程序(ceph)第3张

展开CHAP身份验证部分,选择“除非目标要求,否则不要使用CHAP”,然后输入gwcli auth命令或ansible client_connections凭据变量中使用的CHAP凭据。

相互CHAP身份验证部分应选择“不使用CHAP”。

警告:Web客户端中存在一个错误,该错误最初并不总是使用所请求的CHAP设置。在iSCSI网关内核日志上,您将看到错误:

> kernel: CHAP user or password not set forInitiator ACL
>kernel: Security negotiation failed.
> kernel: iSCSI Login negotiation failed.

要解决此问题,请使用esxcli命令设置CHAP设置。这里的authname是用户名,secret是在前面的示例中使用的密码:

> esxcli iscsi adapter auth chap set --direction=uni --authname=myiscsiusername --secret=myiscsipassword --level=discouraged -A vmhba64

4、配置iSCSI设置

VMware ESXi 6.7的ISCSI发起程序(ceph)第4张

展开高级设置,然后将“ RecoveryTimeout”设置为25。

5、设置发现地址

VMware ESXi 6.7的ISCSI发起程序(ceph)第5张

在“动态目标”部分中,单击“添加动态目标”,然后在“地址”下在gwcli部分的iSCSI网关设置阶段添加的网关IP地址之一或在ansible gateway_ip_list变量中设置的IP中添加一个。由于已设置网关,因此只需添加一个地址,因此在发现过程中将返回所有iSCSI门户。

最后,单击“保存配置”按钮。在设备选项卡中,您应该看到RBD图像。

LUN应该自动配置并使用ALUA SATP和MRU PSP。不得使用其他SATP和PSP。可以使用esxcli命令进行验证:

> esxcli storage nmp path list -d eui.your_devices_id

免责声明:文章转载自《VMware ESXi 6.7的ISCSI发起程序(ceph)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇HeidiSQL安装和使用教程「教程」如何下载AcFun网站上的视频、A站视频下载工具下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【记录】 iSCSI服务器的搭建与使用[Debian]

序言 更换系统后需要一个网络文件存储用于备份文件,本想用NFS多方便,但是timeshift不支持网络存储,备份路径必须是一个块存储设备, 但是你还必须分好文件系统,这不是多此一举???反正我只用rsync进行同步 于是使用iscsi满足它的需求,因为iscsi连接后获取到的就是一个块存储设备 在配置过程中参考了很多网友写的博客 很有参考价值 非常感谢 《...

[虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(五)

目的: 1. 了解PCI的基本知识,为完成watchdog的设备做准备。 准备知识: 简单的说,PCI 设备分3个空间。 配置空间,IO空间,内存地址空间。 PCI设备厂家决定了外设是使用IO空间还是IO内存空间。 我们通过读取配置空间的bar寄存器的最低位bit0来决定是该设备使用的是IO空间还是内存地址空间。 计算机一启动,bois或者linux会根据...

2016.7.7 计算机网络复习要点第四章之网际协议IP

1.与IP协议配套使用的还有三个协议: **地址解析协议ARP; **网际控制报文协议ICMP; **网际组管理协议IGMP; 2.虚拟互连网络: **没有一种单一的网络能够适应所有用户的需求; **将网络互连起来要使用一些中间设备: (1)物理层使用的中间设备叫做转发器; (2)数据链路层使用的中间设备叫做网桥或者桥接器; (3)网络层使用的中间设备叫做...

《操作系统》课程笔记(Ch08-内存管理策略)

背景知识 基地址寄存器含有最小的合法物理内存地址,界限地址寄存器指定了范围的大小,两者共同定义了逻辑地址空间,即进程可以合法访问的地址范围。 CPU生成的地址是逻辑地址,内存单元看到的地址是物理地址。从虚拟地址(逻辑地址)到物理地址的映射是内存管理单元MMU完成的,基地址寄存器(在这称为重定位寄存器)内容加上逻辑地址即为物理地址。 用户只生成逻辑地址,逻...

iscsi基本命令

磁阵操作命令 根据磁阵端配置的业务地址(targetIP)和端口(3260),命令iscsiadm -m discovery -t sendtargets -p targetIP:port(3260)发现IPSAN target,确认要加载的target [root@controller02 ~]# iscsiadm -m discovery -t st...

docker+ceph实现私网云盘

目录 ceph+docker方式搭建owncloud实现私网云盘 项目背景 项目架构图 部署过程 准备过程 1、所有节点配置静态IP地址(要求能上公网)(ceph1举例) 2、所有节点主机名配置在/etc/hosts文件中 3、所有节点关闭centos7的firewalld房防火墙,iptables规则清空 4、所有节点关闭selinux 5、同步...