centos 7 掛載windows server iscsi 存儲


1 登陸 Linux服務器

1.1 安裝 initiator

[root@localhost ~]# yum -y install iscsi-initiator-utils

1.2 啟動服務

[root@localhost ~]# service iscsid start

1.3 設置開機啟動

[root@localhost ~]# chkconfig iscsid on
[root@localhost ~]# chkconfig iscsi on 

2登錄存儲服務器172.18.79.77配置存儲服務器

步驟 1 操作系統登錄后自動啟動服務器管理器,在服務器管理器導航樹中選擇“儀表板 > 添 加角色和功能”。

步驟 2 在“添加角色和功能向導”窗口中默認顯示“開始之前”頁面,單擊“下一步”。

步驟 3 在“安裝類型”頁面選中“基於角色或基於功能的安裝”,單擊“下一步”。

步驟 4 在“服務器選擇”頁面選中“從服務器池中選中服務器”並選中本地服務器,單擊 “下一步”。

步驟 5 安裝 iSCSI 目標服務器。

   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%   //將空間划分為一個分區

print

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM