Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
5.5. 大量 LUN 的問題
當大量的 LUN 加入節點時,使用 multipath 裝置會明顯增加
udev
裝置管理員為這些 LUN 建立裝置節點的時間。如果您遇到此問題,修正方式是刪除 /etc/udev/rules.d/40-multipath.rules
裡面的一行:
KERNEL!="dm-[0-9]*", ACTION=="add", PROGRAM=="/bin/bash -c '/sbin/lsmod | /bin/grep ^dm_multipath'", RUN+="/sbin/multipath -v0 %M:%m"
這一行會導致每次一個區塊裝置加入節點時,
udev
裝置管理員就會執行 multipath
。即使此行被移除,multipathd
daemon 仍然會自動建立 multipath 裝置,同時 multipath
還是會由搭配 multipath 的 root 檔案系統之節點開機程序所執行。唯一不同的是,當 multipathd
daemon 沒有被執行時,multipath 裝置不會自動建立,這對大部分 multipath 使用者來說,不會造成問題。