新聞中心
在Linux系統(tǒng)中,多路徑服務(wù)(multipath)是保證數(shù)據(jù)存儲(chǔ)穩(wěn)定性的常用技術(shù)。當(dāng)存儲(chǔ)設(shè)備出現(xiàn)故障或不可用時(shí),多路徑服務(wù)可以自動(dòng)切換到可用路徑繼續(xù)讀寫數(shù)據(jù)。然而,在某些情況下,由于系統(tǒng)升級(jí)或出現(xiàn)異常,多路徑服務(wù)可能會(huì)出現(xiàn)異常狀態(tài),導(dǎo)致數(shù)據(jù)存儲(chǔ)不穩(wěn)定。因此,本文將為您介紹如何在Linux系統(tǒng)中重啟多路徑服務(wù),以確保數(shù)據(jù)存儲(chǔ)安全穩(wěn)定。

做網(wǎng)站、網(wǎng)站制作的關(guān)注點(diǎn)不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒(méi)有做好網(wǎng)站,給成都創(chuàng)新互聯(lián)公司一個(gè)展示的機(jī)會(huì)來(lái)證明自己,這并不會(huì)花費(fèi)您太多時(shí)間,或許會(huì)給您帶來(lái)新的靈感和驚喜。面向用戶友好,注重用戶體驗(yàn),一切以用戶為中心。
一、確認(rèn)多路徑服務(wù)的狀態(tài)
在重啟多路徑服務(wù)之前,必須先確認(rèn)當(dāng)前多路徑服務(wù)的狀態(tài)??梢酝ㄟ^(guò)執(zhí)行以下命令來(lái)查看:
“`
# systemctl status multipathd
“`
如果返回如下結(jié)果,則說(shuō)明多路徑服務(wù)正常運(yùn)行:
“`
multipathd.service – Device-Mapper Multipath Device Controller
Loaded: loaded (/usr/lib/systemd/system/multipathd.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2023-01-01 12:00:00 CST; 1 day 1h ago
“`
如果返回如下結(jié)果,則說(shuō)明多路徑服務(wù)已停止運(yùn)行:
“`
multipathd.service – Device-Mapper Multipath Device Controller
Loaded: loaded (/usr/lib/systemd/system/multipathd.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Thu 2023-01-01 12:00:00 CST; 3 days ago
“`
二、重啟多路徑服務(wù)
如果當(dāng)前多路徑服務(wù)處于停止?fàn)顟B(tài),則需要執(zhí)行以下步驟來(lái)重啟多路徑服務(wù):
1. 停止多路徑服務(wù):
“`
# systemctl stop multipathd
“`
2. 驗(yàn)證多路徑服務(wù)是否已停止:
“`
# systemctl status multipathd
“`
3. 啟動(dòng)多路徑服務(wù):
“`
# systemctl start multipathd
“`
4. 驗(yàn)證多路徑服務(wù)是否已啟動(dòng):
“`
# systemctl status multipathd
“`
執(zhí)行上述步驟后,多路徑服務(wù)應(yīng)已啟動(dòng)并正常運(yùn)行。
三、處理異常情況
如果多路徑服務(wù)未能成功啟動(dòng),則可能出現(xiàn)了異常情況。在這種情況下,你需要做以下事情:
1. 重新安裝多路徑軟件
如果多路徑服務(wù)無(wú)法啟動(dòng),可能是由于多路徑軟件的安裝出現(xiàn)問(wèn)題。在這種情況下,您可以考慮重新安裝多路徑軟件。
2. 檢查日志信息
多路徑服務(wù)的異常狀態(tài)通常伴隨著日志信息的記錄,您可以通過(guò)以下命令來(lái)查看日志信息:
“`
# journalctl -u multipathd
“`
通過(guò)查看日志信息,您可以判斷出當(dāng)前問(wèn)題的具體原因,并相應(yīng)地解決。
3. 重啟系統(tǒng)
如果以上兩種方法都無(wú)法解決問(wèn)題,您可以嘗試通過(guò)重啟系統(tǒng)來(lái)解決。在重啟后,多路徑服務(wù)應(yīng)該能夠成功啟動(dòng)。
本文介紹了如何在Linux系統(tǒng)中重啟多路徑服務(wù)。在出現(xiàn)多路徑服務(wù)異常狀態(tài)時(shí),您可以通過(guò)以上方法來(lái)解決問(wèn)題,以保證數(shù)據(jù)的安全存儲(chǔ)。同時(shí),建議您定期檢查多路徑服務(wù)的狀態(tài),以確保多路徑服務(wù)始終處于正常運(yùn)行狀態(tài)。
相關(guān)問(wèn)題拓展閱讀:
- linux什么情況下用到多路徑
linux什么情況下用到多路徑
1、安裝多路徑軟件包:
device-mapper-1.02.67-2.el5
device-mapper-event-1.02.67.2.el5
device-mapper-multipath-0.4.7-48.el5
view plain copy print?
# rpm -ivh device-mapper-1.02.67-2.el5.x86_64.rpm
warning: device-mapper-1.02.67-2.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID
Preparing… ###########################################
package device-mapper-1.02.67-2.el5.x86_64 is already installed
# rpm -ivh device-mapper-event-1.02.67-2.el5.x86_64.rpm
warning: device-mapper-event-1.02.67-2.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID
Preparing… ###########################################
package device-mapper-event-1.02.67-2.el5.x86_64 is already installed
# rpm -ivh device-mapper-multipath-0.4.7-48.el5.x86_64.rpm
warning: device-mapper-multipath-0.4.7-48.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID
Preparing… ###########################################
package device-mapper-multipath-0.4.7-48.el5.x86_64 is already installed
2、設(shè)置開(kāi)游圓機(jī)啟動(dòng),并檢查做早安裝包是否正常:
chkconfig –level 345 multipathd on
lod |grep dm_multipath
view plain copy print?
# chkconfig –level 345 multipathd on
# lod |grep dm_multipath
dm_multipath
scsi_dhdm_multipath
dm_moddm_mirror,dm_multipath,dm_raid45,dm_log
#
3、配置multipathd 使其正常工作,編輯/etc/multipath.conf,開(kāi)放如下內(nèi)容:
view plain copy print?
defaults {
udev_dir /dev
polling_interval
selector “round-robin 0″神胡塌
path_grouping_policy multibus
getuid_callout”/in/scsi_id -g -u -s /block/%n”
prio_calloutnone
path_checkerreadsector0
rr_min_io 100
max_fds
rr_weight priorities
failback immediate
no_path_retryfail
user_friendly_names yes
}
blacklist {
wwidf
devnode “^(ram|raw|loop|fd|md|dm-|sr|scd|st)*”
devnode “^hd”
}
4、并關(guān)閉如下內(nèi)容
view plain copy print?
#blacklist {
#devnode “*”
#}
#defaults {
#user_friendly_names yes
#}
5、完成之后執(zhí)行如下命令發(fā)現(xiàn)多路徑:
view plain copy print?
# modprobe dm-multipath
# multipath -F
# multipath dm-multipath
# multipath dm-round-robin
# service multipathd restart
正在關(guān)閉multipathd 端口監(jiān)控程序:
正在啟動(dòng)守護(hù)進(jìn)程multipathd:
# multipath -v2
# multipath -v2
# multipath -ll
mpath1 (3600db16a5d57c6a1bd99a) dm-0 TOYOU,NetStor_iSUM510
\_ round-robin 0
\_ 1:0:0:0 sdb 8:16
\_ 1:0:1:0 sdc 8:32
#
6、重啟服務(wù)器后,我們可以看到多路徑信息了:
view plain copy print?
# ll /dev/mapper/
總計(jì) 0
crwroot root 10,:35 control
brw-rwroot disk 253,:35 mpath1
brw-rwroot disk 253,:35 mpath2
# multipath -ll
mpath2 (3600db76128b9c63138cf4) dm-1 TOYOU,NetStor_iSUM510
\_ round-robin 0
\_ 1:0:0:1 sdc 8:32
\_ 1:0:1:1 sde 8:64
mpath1 (3600db16a5d57c6a1bd99a) dm-0 TOYOU,NetStor_iSUM510
\_ round-robin 0
\_ 1:0:0:0 sdb 8:16
\_ 1:0:1:0 sdd 8:48
7、通過(guò)fdisk 看可以生成了DM-0/DM-1兩個(gè)盤,正是上面sdc/sde,sdb/sdd多路徑后出來(lái)的:
view plain copy print?
# fdisk -l
Disk /dev/sda: 299.4 GB,bytes
255 heads, 63 sectors/track,cylinders
Units = cylinders of* 512 =bytes
Device Boot StartEnd Blocks Id System
/dev/sda1 *+ 83 Linux
/dev/sda 83 Linux
/dev/sda+ 83 Linux
/dev/sda+ 5 Extended
/dev/sda 83 Linux
/dev/sda 83 Linux
/dev/sda 82 Linux swap / Solaris
/dev/sda+ 83 Linux
Disk /dev/sdb: 21.4 GB,bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of* 512 =bytes
Disk /dev/sdb doesn’t contain a valid partition table
Disk /dev/sdc: 3568.4 GB, bytes
255 heads, 63 sectors/track,cylinders
Units = cylinders of* 512 =bytes
Disk /dev/sdc doesn’t contain a valid partition table
Disk /dev/sdd: 21.4 GB,bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of* 512 =bytes
Disk /dev/sdd doesn’t contain a valid partition table
Disk /dev/sde: 3568.4 GB, bytes
255 heads, 63 sectors/track,cylinders
Units = cylinders of* 512 =bytes
Disk /dev/sde doesn’t contain a valid partition table
Disk /dev/dm-0: 21.4 GB,bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of* 512 =bytes
Disk /dev/dm-0 doesn’t contain a valid partition table
Disk /dev/dm-1: 3568.4 GB, bytes
255 heads, 63 sectors/track,cylinders
Units = cylinders of* 512 =bytes
Disk /dev/dm-1 doesn’t contain a valid partition table
Disk /dev/sdf: 4009 MB,bytes
255 heads, 63 sectors/track, 487 cylinders
Units = cylinders of* 512 =bytes
Device Boot StartEnd Blocks Id System
/dev/sdf4 *+ b W95 FAT32
Partition 4 has different physical/logical endings:
phys=(486, 254, 63) logical=(487, 125, 22)
#
8、我們同時(shí)也可以在/dev/mapper目錄中查看到多路徑映射的信息:
view plain copy print?
# ll /dev/mapper/
總計(jì) 0
crwroot root 10,:49 control
brw-rwroot disk 253,:49 data-data001
brw-rwroot disk 253,:49 mpath1
關(guān)于linux重啟多路徑服務(wù)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都服務(wù)器托管選創(chuàng)新互聯(lián),先上架開(kāi)通再付費(fèi)。
創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)-網(wǎng)站建設(shè),軟件開(kāi)發(fā)老牌服務(wù)商!微信小程序開(kāi)發(fā),APP開(kāi)發(fā),網(wǎng)站制作,網(wǎng)站營(yíng)銷推廣服務(wù)眾多企業(yè)。電話:028-86922220
網(wǎng)站題目:Linux多路徑服務(wù)重啟指南 (linux重啟多路徑服務(wù))
網(wǎng)站路徑:http://m.fisionsoft.com.cn/article/dpoiggp.html


咨詢
建站咨詢
