1 登錄 Linux服務器 node
1.1 安裝 initiatorlinux
[root@localhost ~]# yum -y install iscsi-initiator-utils
1.2 啓動服務windows
[root@localhost ~]# service iscsid start
1.3 設置開機啓動centos
[root@localhost ~]# chkconfig iscsid on
[root@localhost ~]# chkconfig iscsi on
2登陸存儲服務器172.18.79.77配置存儲服務器服務器
步驟 1 操做系統登陸後自動啓動服務器管理器,在服務器管理器導航樹中選擇「儀表板 > 添 加角色和功能」。工具
步驟 2 在「添加角色和功能嚮導」窗口中默認顯示「開始以前」頁面,單擊「下一步」。ui
步驟 3 在「安裝類型」頁面選中「基於角色或基於功能的安裝」,單擊「下一步」。spa
步驟 4 在「服務器選擇」頁面選中「從服務器池中選中服務器」並選中本地服務器,單擊 「下一步」。操作系統
步驟 5 安裝 iSCSI 目標服務器。code
1. 在「服務器角色」頁面顯示已安裝和待安裝的角色及其功能。在「角色」區域選 擇「文件和存儲服務 > 文件和 iSCSI 服務 > iSCSI 目標服務器」,單擊「下一 步」。
2. 在「功能」頁面直接單擊「下一步」。
3. 在「確認」頁面肯定信息無誤後,單擊「安裝」。
4. 在「結果」頁面顯示安裝成功後,單擊「關閉」。
5. 在右側「服務器」區域選擇本地服務器後單擊右鍵,菜單中的「iSCSI 目標設置」 顯示爲黑色,說明 iSCSI 目標服務器添加成功。
6. 在右側「服務」區域中可以查看到「Microsoft iSCSI Software Target」的服務已經 自動啓動運行。
步驟 6 建立 iSCSI 虛擬磁盤和 iSCSI 目標。
1. 在服務器管理器導航樹中選擇「文件和存儲服務 > iSCSI」。
2. 單擊右上角「任務」下拉菜單中的「新建 iSCSI 虛擬磁盤」。
3. 在「iSCSI 虛擬磁盤位置」頁面中已默認選中本地服務器,在「存儲位置」區域選 擇在哪一個捲上建立 iSCSI 虛擬磁盤,例如選擇 E 卷,單擊「下一步」。 虛擬磁盤將保存在選定卷的「\iSCSIVirtualDisk」目錄下,例如選擇 E 卷,則虛擬磁盤路徑爲 「E:\iSCSIVirtualDisk」。
4. 在「iSCSI 虛擬磁盤名稱」頁面中按業務規劃輸入擬建立的虛擬磁盤的名稱,建議 能表明使用虛擬磁盤的結構或特定用途,例如「department1」,單擊「下一 步」。 虛擬磁盤的完整名稱由路徑+磁盤名稱組成,例如「E:\iSCSIVirtualDisk\department1」。
5. 在「iSCSI 虛擬磁盤大小」頁面中指定虛擬磁盤的容量,單擊「下一步」。 可供分配的最大容量爲建立虛擬磁盤的卷的空餘容量,可選擇分配的粒度包括 TB、GB 和 MB。
6. 在「iSCSI 目標」頁面中默認選中「新建 iSCSI 目標」,單擊「下一步」。
7. 在「目標和訪問」頁面中輸入 iSCSI 目標名稱,例如「target-department1」,單擊 「下一步」。
8. 在「訪問服務器」頁面中單擊「添加」,打開「添加發起程序 ID」頁面。
9. 在「添加發起程序 ID」頁面中設置可發起應用程序訪問此虛擬磁盤的計算機信 息,單擊「下一步」。 默認選擇「查詢發起程序計算機 ID」,僅支持安裝 Windows Server 2012 操做系統 且已經加入域的計算機,單擊「瀏覽」並在指定的域中選擇計算機,單擊「確 定」。 安裝 Windows Server 2012 以前版本操做系統的計算機和未加入域的計算機,請選 擇「輸入選定類型的值」,從下拉列表中選擇「IP 地址」類型並輸入與 iSCSI 服務 器通訊的 IP 地址,單擊「肯定」。
10. 在「啓用驗證服務」頁面中保持默認設置,不啓用 CHAP 認證和反向 CHAP 認 證,單擊「下一步」。
11. 在「確認」頁面肯定信息無誤後,單擊「建立」。
12. 在「結果」頁面顯示安裝成功後,單擊「關閉」。
3回到centos 執行查找目標iscsi磁盤
3.1 使用 iscsiadm工具發現和登陸 iscsi設備
[root@master ~]# iscsiadm -m discovery -t sendtargets -p 172.18.79.77
172.18.79.77:3260,1 iqn.1991-05.com.microsoft:windows-6srst2f-hou2-target
查看目前系統上面全部的 target
[root@master ~]# iscsiadm -m node 172.18.79.77:3260,1 iqn.1991-05.com.microsoft:windows-6srst2f-hou2-target
鏈接
[root@master ~]# iscsiadm -m node -d 1 -T iqn.1991-05.com.microsoft:windows-6srst2f-hou2-target -l -p 172.18.79.77:3260 Logging in to [iface: default, target: iqn.1991-05.com.microsoft:windows-6srst2f-hou2-target, portal: 172.18.79.77,3260] (multiple) Login to [iface: default, target: iqn.1991-05.com.microsoft:windows-6srst2f-hou2-target, portal: 172.18.79.77,3260] successful.
開機自動鏈接
iscsiadm -m node -d 1 -T iqn.1991-05.com.microsoft:windows-6srst2f-hou2-target -p 172.18.79.77:3260 --op update -n node.startup -v automatic
分區
fdisk /dev/sdb
[root@master opt]# fdisk /dev/sdb 歡迎使用 fdisk (util-linux 2.23.2)。 更改將停留在內存中,直到您決定將更改寫入磁盤。 使用寫入命令前請三思。 Device does not contain a recognized partition table 使用磁盤標識符 0xc0525192 建立新的 DOS 磁盤標籤。 The device presents a logical sector size that is smaller than the physical sector size. Aligning to a physical sector (or optimal I/O) size boundary is recommended, or performance may be impacted. 命令(輸入 m 獲取幫助):n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): Using default response p 分區號 (1-4,默認 1): 起始 扇區 (2048-1048575999,默認爲 2048): 將使用默認值 2048 Last 扇區, +扇區 or +size{K,M,G} (2048-1048575999,默認爲 1048575999): 將使用默認值 1048575999 分區 1 已設置爲 Linux 類型,大小設爲 500 GiB 命令(輸入 m 獲取幫助):w The partition table has been altered! Calling ioctl() to re-read partition table. 正在同步磁盤。
分區生效
partprobe /dev/sdb1
格式化:
[root@master ~]# mkfs.ext4 /dev/sdb1
若是是xfs的: mkfs.xfs -f /dev/sdb1
取消定時硬盤自檢 :
tune2fs -i 0 -c 0 /dev/sdb1
用parted進行分區
[root@usvr119 ~]# parted /dev/sdb
mklabel gpt //設置分區爲gpt
mkpart primary 0% 100% //將空間劃分爲一個分區
quit
注:fdisk支持小於2TB的磁盤,大於2TB的磁盤須要用parted
7.格式化分區
[root@usvr119 ~]# mkfs.ext4 -T largefile /dev/sdb1
注:-T largefile對格式化大文件速度要快不少
查看磁盤的uuid
[root@usvr119 ~]# blkid /dev/sdb1
/dev/sdb1: UUID="27f0ec37-d7ab-4c93-b9e3-cd09ddd9e340" TYPE="ext4"
掛載
[root@master opt]# mount /dev/sdb1 /opt/iscsi
[root@master opt]# ^C
查看uuid
tune2fs -l /dev/sdb1
開機自動掛載:
echo "UUID=0d286f4b-58ec-49fb-a106-d588ee5e81c0 /opt/iscsi ext4 _netdev 0 0" >> /etc/fstab