iSCSI Target 布署、配置及使用

 
Hyper-V 的動態遷移需要滿足一個關鍵的前題:虛擬機必須存在於共享存儲中(即遷移前後的虛擬服務器共同訪問區域),
本文我們使用 iSCSI Target 模擬這個存儲共享卷進行測試

本文分為兩部分:
> iSCSI Target 安裝配置
> 如何使用 iSCSI Target

一、 iSCSI Target 安裝 配置
 

首先在微軟網站下載 iSCSI Target
 

執行 iscsitarget_public.msi, 安裝步驟比較簡單(略)


點擊開始菜單 ,Microsoft iSCSI Software Target


右鍵 iSCSI Targets 點擊 Create iSCSI Target


點擊下一步


輸入iSCSI target 名稱, 點擊下一步


點擊 Advanced 按鈕


點擊 Add... 按鈕


添加需要訪問共享卷的來源服務器 ip 地址, 點擊 OK, 依次添加2個虛擬服務器的 IP
添加第2個 IP 的時候會彈出以下警告,這裡提到了 SAN 文件系統的概念. 先點擊 Yes


點擊 OK
此處添加來源泉IP的意義是防火牆管控(允許白名單連接 iSISC Traget)


點擊 下一步


點擊完成


建立虛擬卷


點擊 下一步


輸入虛擬卷名稱,點擊下一步


輸入容量,點擊下一步


輸入描述,點擊下一步


點擊 Add...


選擇剛才建立的卷名稱,點擊 OK


點擊 下一步


點擊完成



二、
如何使用 iSCSI Target

Windows  系統從 2008 開始自帶 
ISCSI,  如果是2008以前的版本,需要安裝 iSCSI 客戶端軟件,
本文以 2008 R2為測試環境

 在管理工具中打開 
iSCSI Initiator


點擊 Yes, 啟動 iSCSI 服務


在 <目標>標簽中,輸入test2008 (內容可隨意)


點擊<探索>標簽,點擊探索入口按鈕,輸入 iSCSI 服務器 IP 地址,點擊確定


回到<目標>標簽中,點擊 連接按鈕


點擊確定銨鈕


狀態顯示“已連接”


打開磁碟管理,發現多了一塊 50 G的磁碟,狀態顯示為 “不明”,右鍵 磁盤1 點擊 連線


再右鍵磁盤1,點擊 初始化


始始化選項, 關於 MBR 和 GPT 的區別可 參考網址: http://arthur.blog.51cto.com/199026/290647
本文選擇 MBR, 點擊 確定


初始化完成後,即可進行分區格式化操作, (50GB 分成1個區, 盤符 Z:)


 在第2台服務器上執行同樣的 iSCSI Target 操作並將盤符設置為 Z 盤, 即完成了 iSCSI Target 共享卷設置.
取消掛載步驟:
1.右擊磁盤1,點離離線
2.在iSCSI Target 中,點線中斷連線

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
iSCSI(Internet Small Computer System Interface)是一种基于IP网络的存储协议,它能够将远程的存储设备映射为本地的磁盘设备,使得用户可以通过网络访问远程存储设备。iSCSI Target是指提供远程存储服务的服务器,而iSCSI Initiator则是指通过网络访问远程存储设备的客户端。 在Linux系统中,我们可以使用open-iscsi软件包来配置使用iSCSI Target。下面是配置使用iSCSI Target的步骤: 1. 安装open-iscsi软件包: ``` sudo apt-get install open-iscsi ``` 2. 配置iSCSI Target: 编辑 /etc/iet/ietd.conf 文件,并添加以下内容: ``` Target iqn.2021-06.com.example:storage.target1 Lun 0 Path=/dev/sdc,Type=fileio Alias storage-target1 ``` 其中,"iqn.2021-06.com.example:storage.target1" 是iSCSI Target的名称,"Lun 0 Path=/dev/sdc,Type=fileio" 表示将 /dev/sdc 设备映射为 iSCSI Target的LUN0。 3. 重启 iSCSI Target 服务: ``` sudo systemctl restart iscsitarget ``` 4. 配置 iSCSI Initiator: 编辑 /etc/iscsi/initiatorname.iscsi 文件,并修改 InitiatorName 字段为本机的iSCSI Initiator名称,例如: ``` InitiatorName=iqn.2021-06.com.example:initiator1 ``` 5. 连接到 iSCSI Target: ``` sudo iscsiadm -m discovery -t st -p 192.168.1.100 ``` 其中,"-p 192.168.1.100" 是iSCSI Target的IP地址,该命令将会列出所有可用的iSCSI Target。 6. 登录 iSCSI Target: ``` sudo iscsiadm -m node --targetname "iqn.2021-06.com.example:storage.target1" --login ``` 7. 查看已连接的 iSCSI Target: ``` sudo iscsiadm -m session -P 3 ``` 8. 卸载 iSCSI Target: ``` sudo iscsiadm -m node --targetname "iqn.2021-06.com.example:storage.target1" --logout ``` 注意:以上步骤中的 iSCSI Target IP 地址、名称、设备路径等需要根据实际情况进行修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值