Centos7配置iscsi多路徑

2021-07-09 01:59:15 字數 3517 閱讀 4331

主機是kvm宿主機,安裝了虛擬化元件

[root@192 ~]# vi /etc/iscsi/iscsid.conf 

node.session.auth.authmethod = chap

node.session.auth.username = admin

node.session.auth.password = 123456789123

discovery.sendtargets.auth.authmethod = chap

discovery.sendtargets.auth.username = admin

discovery.sendtargets.auth.password = 123456789123

[root@192 ~]# systemctl restart iscsid

[root@192 ~]# iscsiadm -m discovery -t st -p 192.168.0.20

iscsiadm: no portals found                        \\iscsi伺服器上未新增許可權,所以這裡要先去伺服器上新增本機的許可權

[root@192 ~]# cat /etc/iscsi/initiatorname.iscsi 

initiatorname=iqn.1994-05.com.redhat:335c72a789d    \\把iqn新增到伺服器

新增完成後重新掃瞄

[root@192 ~]# iscsiadm -m discovery -t st -p 192.168.0.20

192.168.0.20:3260,1 iqn.1991-05.com.microsoft:win-8olmgmomodt-192.168.10.5-target

192.168.20.20:3260,1 iqn.1991-05.com.microsoft:win-8olmgmomodt-192.168.10.5-target

掛載[root@192 ~]# iscsiadm -m node -p 192.168.0.20 -l

logging in to [iface: default, target: iqn.1991-05.com.microsoft:win-8olmgmomodt-192.168.10.5-target, portal: 192.168.0.20,3260] (multiple)

login to [iface: default, target: iqn.1991-05.com.microsoft:win-8olmgmomodt-192.168.10.5-target, portal: 192.168.0.20,3260] successful.

[root@192 ~]# iscsiadm -m node -p 192.168.20.20 -l

logging in to [iface: default, target: iqn.1991-05.com.microsoft:win-8olmgmomodt-192.168.10.5-target, portal: 192.168.20.20,3260] (multiple)

login to [iface: default, target: iqn.1991-05.com.microsoft:win-8olmgmomodt-192.168.10.5-target, portal: 192.168.20.20,3260] successful.

執行fdisk檢視

disk /dev/sdb: 96.6 gb, 96636764160 bytes, 188743680 sectors

units = sectors of 1 * 512 = 512 bytes

sector size (logical/physical): 512 bytes / 4096 bytes

i/o size (minimum/optimal): 4096 bytes / 4096 bytes

disk /dev/sdc: 96.6 gb, 96636764160 bytes, 188743680 sectors

units = sectors of 1 * 512 = 512 bytes

sector size (logical/physical): 512 bytes / 4096 bytes

i/o size (minimum/optimal): 4096 bytes / 4096 bytes

已經發現兩塊新硬碟

安裝多路徑軟體

載入多路徑模組

[root@192 ~]# modprobe dm-multipath

[root@192 ~]# modprobe dm-round-robin

[root@192 ~]# modprobe dm-service-time

啟動服務

發現服務沒起來,原因是沒有配置檔案,按照上面的提示拷貝乙份過去

[root@192 ~]# systemctl start multipathd.service 

[root@192 ~]# multipath -ll

mpatha (360003ff44dc75adc9d7f6d4a54e065f8) dm-4 msft    ,virtual hd      

size=90g features='0' hwhandler='0' wp=rw

|-+- policy='service-time 0' prio=1 status=active

| `- 3:0:0:0 sdb 8:16 active ready running

`-+- policy='service-time 0' prio=1 status=enabled

`- 4:0:0:0 sdc 8:32 active ready running

已經看到了,然後編輯 /etc/multipath.conf,把裝置重新命名一下

加入如下內容

multipaths

}blacklist

重啟服務

[root@192 ~]# systemctl restart multipathd.service 

[root@192 ~]# multipath -ll

kvm (360003ff44dc75adc9d7f6d4a54e065f8) dm-4 msft    ,virtual hd      

size=90g features='0' hwhandler='0' wp=rw

|-+- policy='service-time 0' prio=1 status=active

| `- 3:0:0:0 sdb 8:16 active ready running

`-+- policy='service-time 0' prio=1 status=enabled

`- 4:0:0:0 sdc 8:32 active ready running

執行fdisk檢視就可以看到這樣一塊裝置了

如果此裝置是第一次被掛載,需要如下操作

如果是多台機器共享此裝置,第二台就無需以上操作了,直接掛載即可

開機自動載入

[root@192 ~]# vi /etc/fstab 

重啟驗證

CentOS7配置ISCSI客戶端

iscsi initiator 客戶端 一 安裝iscsiinitiator yum y install iscsi initiator utils 二 啟動iscsi服務 systemctl start iscsi 三 設定開機啟動服務 systemctl enable iscsi 四 配置isc...

CentOS7基礎配置

預設centos7安裝將選擇最小安裝,完後是沒有任何配置的,需要手動配置需要的各種工具,同時dhcp也是出於關閉狀態,需要手動開啟。輸入命令vi etc sysconfig network scripts ifcfg eno16777736 type ethernet bootproto dhcp ...

CentOS 7 基礎配置

3 準備jdk和hadoop安裝包 centos7的靜態ip設定與以前版本的linux有細微的差別,這也是需要注意的地方。作者 為了配置 有效的靜態ip,嘗試了很多的方法。選擇虛擬機器的編輯選項 虛擬網路編輯器 管理員模式開啟 在上圖中已經標註出需要注意的地方,同時需要檢視nat設定 設定閘道器ip...