当前位置:首页 » 服务存储 » esxi和iscsi共享存储
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

esxi和iscsi共享存储

发布时间: 2023-01-31 03:10:50

1. 如何将一台esxi主机加入现有的集群,挂载共享存储

esxi加入现有集群,右键集群,添加主机,把密码什么的输入就可以了
添加进来的主机挂载共享存储,首先,确保共享存储对新主机开放了权限,san存储的话,在存储管理界面里把LUN分配给新主机的HBA卡,如果是iscsi存储,nas什么的,确保新主机有访问的权限,然后在新主机里扫描新存储,即可完成
搞不定就找我,私信.

2. 我在一台电脑上安装了vm8在上边安装了两天esxi5.0的主机和一个openfiler的iscsi的共享存储,装系统非常慢

你这个是嵌套虚拟化,最你安装WKS8的物理机硬件要求相当的高的,磁盘IO需求也巨大。很多时候安装慢就是磁盘IO达不到要求。

3. 如何在VMware ESXi 5中添加iSCSI存储

iSCSI需要专有网络。你的服务器是否安装了专有网卡还是使用普通网卡,使用普通网卡会占用服务器的CPU资源。建立网络连接后在管理服务器添加存储。
这个问题比较复杂,建议你参阅VMware的文档:ESX iSCSI SAN 配置指南,我有这个文档,需要的话可以给你。网上也能找到这个文档。

4. iscsi共享存储的简单配置和应用

1、环境介绍
SCSI(Small Computer System Interface)是块数据传输协议,在存储行业广泛应用,是存储设备最基本的标准协议。从根本上说,iSCSI协议是一种利用IP网络来传输潜伏时间短的SCSI数据块的方法,ISCSI使用 以太网 协议传送SCSI命令、响应和数据。ISCSI可以用我们已经熟悉和每天都在使用的以太网来构建IP存储局域网。通过这种方法,ISCSI克服了直接连接存储的局限性,使我们可以跨不同 服务器 共享存储资源,并可以在不停机状态下扩充存储容量。
所需软件与软件结构
CentOS 将 tgt 的软件名称定义为 scsi-target-utils ,因此你得要使用 yum 去安装他才行。至于用来作为 initiator 的软件则是使用 linux-iscsi 的项目,该项目所提供的软件名称则为 iscsi-initiator-utils 。所以,总的来说,你需要的软件有:
scsi-target-utils:用来将 Linux 系统仿真成为 iSCSI target 的功能;
iscsi-initiator-utils:挂载来自 target 的磁盘到 Linux 本机上。
那么 scsi-target-utils 主要提供哪些档案呢?基本上有底下几个比较重要需要注意的:
/etc/tgt/targets.conf:主要配置文件,设定要分享的磁盘格式与哪几颗;
/usr/sbin/tgt-admin:在线查询、删除 target 等功能的设定工具;
/usr/sbin/tgt-setup-lun:建立 target 以及设定分享的磁盘与可使用的
客户端等工具软件。
/usr/sbin/tgtadm:手动直接管理的管理员工具 (可使用配置文件取代);
/usr/sbin/tgtd:主要提供 iSCSI target 服务的主程序;
/usr/sbin/tgtimg:建置预计分享的映像文件装置的工具 (以映像文件仿真磁盘);

这次的实验结构

(sdx1、sdy1是物理的磁盘通过lun连接到target虚拟的共享块,在客户端挂载这个块。这里我们添加一块硬盘sdb,创建sdb1(400m)和sdb2(500m))

2、server端配置
添加一块磁盘后
复查一下

安装target并加入开机自启动
yum install -y target*
systemctl start target
systemctl enable target

配置target的ctl将sdb1和sdb2共享出去
(一)、block关联磁盘

(二)、创建target

(三)、创建lun关联block和target

至此服务器端就配置完了,详细的配置可以到/etc/target/saveconfig.json修改

3、client端配置
(一)、安装iscsi*
软件包 iscsi-initiator-utils-6.2.0.873-29.el7.x86_64
软件包 iscsi-initiator-utils-iscsiuio-6.2.0.873-29.el7.x86_64
[root@200 ~]# yum install -y iscsi*

(二)、加入开机自启
[root@200 ~]# systemctl restart iscsid.service
[root@200 ~]# systemctl enable iscsid.service

(三)、做一个发现的操作,发现服务器共享的target名字是什么

(四)、查看发现的条目

(五)、修改客户端的acl并登录

注:这个自动加载过来的磁盘重启之后是自动加载过来的

4、客户端挂载iscsi的盘
格式化sdb和sdc

创建挂载点并挂载
[root@200 ~]# mkdir /sdb
[root@200 ~]# mkdir /sdc
注:如果需要实时同步的话需要使用gfs集群文件系统

5、总结
(一)、增加iscsi存储

(1)发现iscsi存储:iscsiadm
-m discovery -t st -p ISCSI_IP

(2)查看iscsi发现记录:iscsiadm
-m node

(3)登录iscsi存储:iscsiadm
-m node -T LUN_NAME -p ISCSI_IP -l

(4)开机自动:
iscsiadm -m node –T LUN_NAME -p ISCSI_IP --op

update -n node.startup -v

automatic

(二)、删除iscsi存储

(1)登出iscsi存储
iscsiadm -m node -T LUN_NAME -p ISCSI_IP -u

(2)对出iscsi所有登录
iscsiadm -m node --logoutall=all

(3)删除iscsi发现记录:iscsiadm
-m node -o delete -T LUN_NAME -p ISCSI_IP

5. 关于VMware vsphere ESXi 6.0如何共用同一块存储器

建议虚拟出一台Windows系统,做iscsi存储就可以两个esxi主机共享了。

6. ESXi配置iscsi的时候添加不了端口组是什么情况

本文档适用于由iSCSI共享存储对接VMware ESXi,但是因为测试原因我这里实际上ISCSi是由ceph集群提供的。(看到这里我相信懂行的老油条们都知道我准备干嘛了,其实原先的目的是为了测试下ceph共享ISCSi的存储性能)。这里要求共享iSCSI存储的ceph存储节点public网能与ESXi节点相互通,且直连网络可达。本文档描述范围为在已构建了ceph集群,并且已搭建好了vcenter环境为前提的情况下进行操作指导,以及博主在实操过程中遇到的问题解答。

7. vmware ESXI怎么连接iSCSI Target

第一步:添加ISCSI软件适配器

使用VICLIENT连接至ESXI主机或VCenter,选择需要连接ISCSI服务器。

第二步:添加VMkernel网络,详细如下:

选择一张连接到存储的网卡

设置一个和存储在同一个VLan的IP地址。此时设置好后可以在ISCSI存储服务器上测试此IP地址是否能通。不通网络调试之

如果我们需要有两块网卡作为冗余连接,所以我们创建两个VMKERNEL地址,一张为10.0.0.2另一张为10.0.0.3,请注意不能将两块网卡添加到一个VMKERNEL网络

第三步:绑定VMKERNEL网卡

将我们预先创建好的两个VMKERNEL网络添加进入绑定策略

添加好后PathStatus会显示NotUsed,原因是没有真正挂接存储,如果存储已经挂接完成,那么PathStatus会

第四步:存储服务器授权。

根据iSCSI存储服务器的iSCSI名称进行授权

第五步:添加存储

如果没有看到映射的相应LUN请检查网络或者是点“重新扫描”按钮。