码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2020-09-04 17:02:10      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:evel   获取   高级   png   iat   门户   online   war   scsi   

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

  1、启用软件iSCSI

  技术图片

   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

  技术图片

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

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

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

> kernel: CHAP user or password not set for Initiator 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设置

  技术图片

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

  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)

标签:evel   获取   高级   png   iat   门户   online   war   scsi   

原文地址:https://www.cnblogs.com/aqicheng/p/13564235.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!