這是在ubunu 14下如何安裝iscsi
背景:目前計算機領域的儲存解決方案主要有直連儲存(das), 儲存區域網路(san)以及網路附加儲存(nas)三種。
das: direct- attached storage 通過scsi介面與儲存裝置相連,主要是家庭個人電腦;
san: storage area network 用光纖技術將伺服器跟儲存裝置連線在一起
nas: network-attached storage 通過乙太網交換機等連線伺服器跟儲存裝置。
nas與san的主要區別在於: nas共享的是檔案系統,san共享的是塊裝置
iscsi (internet small computer system inte***ce) 是典型的ip-san技術,客戶端傳送scsi命令跟遠端的儲存裝置(target),實現資料的儲存和備份功能。
iscsi使用tcp 860和3260埠進行通訊。iscsi擺脫了儲存裝置的距離設定,只要支援tcp/ip協議就好。
服務端1. deploy iscsi service
sudo apt-get install iscsitarget iscsitarget-source iscsitarget-dkms
2. 修改iscsitarget
vim /etc/default/iscsitarget
iscsitarget_enable=true
3. 建立一定大小的檔案
dd if=/dev/zero of=/media/volume0/storlun0.bin count=0 obs=1 seek=125m
0+0 records in
0+0 records out
0 bytes (0 b) copied, 0.000671789 s, 0.0 kb/s
root@provserver:/media/volume0# ls -al
total 8
drwxr-xr-x 2 root root 4096 apr 26 09:19 .
drwxr-xr-x 5 root root 4096 apr 26 09:18 ..
-rw-r--r-- 1 root root 131072000 apr 26 09:19 storlun0.bin
4. 配置iqn
nano /etc/iet/ietd.conf
最後新增
target iqn.2017-08.local.mynet:storage.sys0
lun 0 path=/media/volume0/storlun0.bin,type=fileio,scsiid=lun0,scsisn=lun0
iqn(iscsi qualified name)為iscsi合格名稱,一般為iqn.yyyy-mmm.: identifier。
lun (logical unit number) 為標識儲存裝置。
5.啟用服務
root@provserver:/media/volume0# service iscsitarget restart
* removing iscsi enterprise target devices:
...done.
* stopping iscsi enterprise target service:
...done.
* removing iscsi enterprise target modules:
...done.
* starting iscsi enterprise target service
...done.
...done.
客戶端step2: 快速鏈結-->確定
就可以看到自己設定的iqn名稱
計算機管理---> 磁碟管理
就可以看到自己的125mb的磁碟。
然後就可以格式化,然後分配空間,用起來了。
參考**:
謝謝心善的你看到這裡。
iscsi 配置步驟
iscsi 是一種支援已有硬碟共享的服務。通過裝置與網路的結合,使的使用者可以直接通過網路訪問硬碟,工作方式為 伺服器 客戶端。服務端 準備乙個要共享的裝置 fdisk dev vdb n wq pvcreate dev vdb1 vgcreate vg0 dev vdb1 lvcreate l 1...
Centos 6 iscsi安裝及配置
1.安裝iscsi target服務 若伺服器可以聯網,則用yum安裝最方便 yum install scsi target utils root node03 rpm ivh scsi target utils 1.0.24 18.el6.x86 64 2.啟動服務 root node03 etc...
關於linux下iscsi的安裝和配置
前幾天學習了linux下iscsi的安裝和配置 想在這裡寫一下總結 首先 要看下自己linux系統裡關於iscsi的那個包有沒有裝上 一般手動選擇包的時候 很容易把這個忽略 或者沒有安裝成功 然後進入linux系統 把iscsi啟動 使用 etc init.d iscsi start 命令 之後 就...