解決drbd不能啟動問題(Can not load the drbd module.)
今天重啟動機器後,drbd不能啟動。
提示Starting DRBD resources: Can not load the drbd module.
uname -a 檢視核心版本為2.6.26-2-686
dpkg -l|more 檢視安裝的drbd版本為2.6.26-1-686
通過dpkg -s drbd8-modules-2.6.26-1-686 可以檢視更詳細資訊,其中顯示
depends: linux-modules-2.6.26-1-686
再用dpkg -l|more檢視後,知道這臺機器上有:
linux-image-2.6.26
linux-image-2.6.26-1-686(其包含linux-modules-2.6.26-1-686)
linux-image-2.6.26-2-686
所以可能是升級核心後引起的drbd啟動不了。
試驗:
vi /boot/grub/menu.lst
把下面的啟動項改為啟動2.6.26-1-686核心
title Debian GNU/Linux, kernel 2.6.26-2-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro quiet
initrd /boot/initrd.img-2.6.26-2-686
title Debian GNU/Linux, kernel 2.6.26-2-686 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.26-2-686
title Debian GNU/Linux, kernel 2.6.26-1-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sda1 ro quiet
initrd /boot/initrd.img-2.6.26-1-686
title Debian GNU/Linux, kernel 2.6.26-1-686 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.26-1-686
### END DEBIAN AUTOMAGIC KERNELS LIST
重啟動後,用命令cat /proc/drbd檢視得知drbd已經啟動。
解決方法是
解除安裝掉drbd8-modules-2.6.26-1-686:
apt-get remove --purge drbd8-modules-2.6.26-1-686(加--purge是徹底刪除,否則該軟體仍然在硬碟上,只是配置被刪除了。如果不適用
purge引數,通過dpkg -l還能看見該包。另外,用apt-get remove --purge之後,某些依賴的包還是可能會留下的,所以用 aptitude purge
drbd8-modules-2.6.26-1-686較好 )
安裝drbd8-modules-2.6.26-2-686:
aptitude install drbd8-modules-2.6.26-2-686
提示Starting DRBD resources: Can not load the drbd module.
uname -a 檢視核心版本為2.6.26-2-686
dpkg -l|more 檢視安裝的drbd版本為2.6.26-1-686
通過dpkg -s drbd8-modules-2.6.26-1-686 可以檢視更詳細資訊,其中顯示
depends: linux-modules-2.6.26-1-686
再用dpkg -l|more檢視後,知道這臺機器上有:
linux-image-2.6.26
linux-image-2.6.26-1-686(其包含linux-modules-2.6.26-1-686)
linux-image-2.6.26-2-686
所以可能是升級核心後引起的drbd啟動不了。
試驗:
vi /boot/grub/menu.lst
把下面的啟動項改為啟動2.6.26-1-686核心
title Debian GNU/Linux, kernel 2.6.26-2-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro quiet
initrd /boot/initrd.img-2.6.26-2-686
title Debian GNU/Linux, kernel 2.6.26-2-686 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.26-2-686
title Debian GNU/Linux, kernel 2.6.26-1-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sda1 ro quiet
initrd /boot/initrd.img-2.6.26-1-686
title Debian GNU/Linux, kernel 2.6.26-1-686 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.26-1-686
### END DEBIAN AUTOMAGIC KERNELS LIST
重啟動後,用命令cat /proc/drbd檢視得知drbd已經啟動。
解決方法是
解除安裝掉drbd8-modules-2.6.26-1-686:
apt-get remove --purge drbd8-modules-2.6.26-1-686(加--purge是徹底刪除,否則該軟體仍然在硬碟上,只是配置被刪除了。如果不適用
purge引數,通過dpkg -l還能看見該包。另外,用apt-get remove --purge之後,某些依賴的包還是可能會留下的,所以用 aptitude purge
drbd8-modules-2.6.26-1-686較好 )
安裝drbd8-modules-2.6.26-2-686:
aptitude install drbd8-modules-2.6.26-2-686
本文轉自 h2appy 51CTO部落格,原文連結:http://blog.51cto.com/h2appy/271135,如需轉載請自行聯絡原作者
相關文章
- drbd腦裂徹底解決
- DRBD+Pacemaker實現DRBD主從角色的自動切換薦
- DRBD-安裝篇
- MySQL + Heartbeat + DRBD架構部署MySql架構
- 遠端服務不能啟動問題的解決方法
- oracle 10g crs 不能啟動問題解決案例Oracle 10g
- drbd的效能測試報告測試報告
- heartbeat+drbd+nfs安裝配置NFS
- nagios監控drbd同步狀態iOS
- 解決can't find -lGL的問題
- 解決Can not allocate log問題的方法
- DRBD物理同步方式實現MySQL之高可用MySql
- CentOS6.6-DRBD安裝配置實驗CentOS
- CentOS 6.3下DRBD + HeartBeat + NFS配置筆記CentOSNFS筆記
- 解決ASM無法啟動問題ASM
- hbase啟動失敗問題解決
- mongodb啟動失敗問題解決MongoDB
- 解決關於IIS gzip不能正常啟用的問題
- Mysql+Corosync+Pacemaker+DRBD構建高可用MMySqlROS
- MySQL高可用方案之DRBD+MySQL+RHCS(上)MySql
- MySQL高可用方案之DRBD+MySQL+RHCS(下)MySql
- MySQL高可用性之MySQL+DRBD+HeartbeatMySql
- 基於DRBD實現資料庫高可用資料庫
- corosync+drbd+mysql實現的高可用薦ROSMySql
- DRBD + Heratbeat + NFS 高可用檔案共享儲存NFS
- Linux啟動問題解決方法(轉)Linux
- WPS 2019解決不能啟用巨集問題
- MySQL不能啟動 Can't start server : Bind on unix sockeMySqlServer
- DRBD+ CoroSync + PaceMaker實現 MySQL之高可用(物理同步)ROSMySql
- vue 解決不能攜帶session問題VueSession
- 解決macOS vim 不能連按問題Mac
- Docker啟動故障問題 no such file or directory解決方法Docker
- Oracle 10.2.0.5 EM 啟動BUG問題解決Oracle
- 解決syslog伺服器啟動問題伺服器
- "ScrollView can host only one direct child"問題解決View
- linux上“rman can't open target”問題解決Linux
- Gentoo startx出現Failed to load module問題解決AI
- 解決memory_target設定過小導致不能啟動資料庫的問題資料庫