當前位置:首頁 » 服務存儲 » 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請檢查網路或者是點「重新掃描」按鈕。