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/init.d/tgtd start
starting scsi target daemon: [ ok ]
新增到開機自啟動
[root@node03 ~]# chkconfig tgtd on
檢視服務執行狀態:
[root@node03 ~]# service tgtd status
tgtd is running
3.配置iscsi服務端共享資源
編輯配置檔案
[root@node03 ~]# vim /etc/tgt/targets.conf
新增如下內容:
#iqn名字可任意
backing-store /dev/sda
backing-store /dev/sdb
write-cache off
配置檔案簡單說明:
target名字一般規則:#年#-月.#######網域名稱反寫########:分享的target名字
backing-store /dev/sda:要分享的磁碟,可以新增多個
write-cache off:(是否使用快速訪問 ) :在預設的情況下, 該選項會開啟。
當然這只是最基本的,除此之外可以限制登入客戶端的ip、設定登入的使用者名稱和密碼等等,詳情可以檢視man手冊man tgt-admin
配置完後儲存,重啟tgtd服務:
[root@node03 ~]# service tgtd restart
檢視配置:
[root@node03 ~]# tgt-admin --show
至此服務端就配置完畢。
發現:
[root@node03 ~]# iscsiadm --mode discovery --type sendtargets --portal 21.110.2.33
21.110.2.33:3260,1 iqn.2020-10.com.example:server
登入:
[root@node03 ~]# iscsiadm -m node -t iqn.2020-10.com.example:server -p 21.110.2.33 -l
登入後lsblk可以看到多出兩個磁碟
[root@node03 ~]# lsblk
sdl 8:176 0 60t 0 disk
sdm 8:192 0 54.6t 0 disk
分割槽格式化:
接下來根據自己的需要可以對其進行分割槽格式化等操作
分割槽操作可以檢視這篇文章:linux 使用parted進行分割槽
分割槽格式化並掛載後就可以像使用本地目錄一樣對其進行讀寫了。
若要退出iscsi登陸,命令如下:
iscsiadm -m node -t iqn.2020-10.com.example:server -u
centos6 5下iscsi安裝後異常的排查記錄
參考 記一句題外話,配置檔案中,兩個同樣的引數,誰的值高,誰生效。iscsiadm m node p 儲存資源ip l iscsiadm m discovery t sendtargets p 儲存資源ip start一下iscsi服務 然後fdsik l檢查盤是否出現了 reboot以後,可以正常...
Centos 6 X 安裝Mysql及簡單配置
wget 新增yum源 yum localinstall mysql57 community release el6 11.noarch.rpm 安裝yum install mysql community server yum install mysql devel 啟動mysql服務 servic...
系統 安裝centos6
centos6 位址 由於版本較老,yum 無法使用。更新yum 源 更新阿里源 mv centos base.repo centos base.repo.backupwgetmv etc yum.repos.d centos 7.repo etc yum.repos.d centos base.r...