瀏覽模式: 普通 | 列表

Linux 發生 Journal has aborted 錯訊,是壞軌嗎!?

結論: 上天保佑

這個發生在有 RAID的情況下 (目前為止我看到的)

從以下的文章我整理出

可以用 fsck /dev/sdbX 來檢查硬碟磁區是否有壞軌 (損壞的檔案)

(以下未親自測試過)

如果未顯示任何壞軌,就試 fsck -b XXX /dev/sdbX

而 XXX 就是從 dumpe2fs -h /dev/sdbX 的 Blocks per group 得到   32768 這個數值

且作者說明如果硬碟不能掛載、讀取的話,可以先把journal 刪除 (我也不知道為何要刪除,刪除的話不就無法恢復資料  ??)

查看硬碟有沒有has_journal ,一樣用 dumpe2fs ,如果有的話在 Filesystem features 可以看到 has_journal

刪除journal
tune2fs -f -O ^has_journal /dev/sdbX

以下原文引用

[閱讀全文]

更新系統 fedora core 6 upgrade 到 fedora 7

只要幾個步就驟

1。至 download.fedora.redhat.com/pub/fedora/linux/releases/ 選擇版本當中的 fedora-release 及 fedora-release-notes 下載安裝

rpm -Uvh http://download.fedora.redhat.com/pub/fedora/linux/releases/7/Fedora/i386/os/Fedora/fedora-release-notes-7.0.0-1.noarch.rpm http://download.fedora.redhat.com/pub/fedora/linux/releases/7/Fedora/i386/os/Fedora/fedora-release-7-3.noarch.rpm

此時在 /etc/issue 會顯示 Fedora release 7 (Moonshine) 版本

2。接著執行 yum upgrade

等著套件更新,連同 kernel

3。reboot 重開機

LibClamAV loaddb No supported database files found

問題

Initializing Inline mode
LibClamAV Warning: **************************************************
LibClamAV Warning: ***  The virus database is older than 7 days!  ***
LibClamAV Warning: ***   Please update it as soon as possible.    ***
LibClamAV Warning: **************************************************
LibClamAV Error: cli_loaddb(): No supported database files found in /var/lib/clamav/daily.inc

解答

只要 freshclam 更新一下就好了

標籤: 防毒

固定 NFS port numbers

除了 NFS 常用的 port number 是 111 及 2049,其它亂數產生的 port number 希望將它固定一個範圍

在 /etc/sysconfig/nfs 可以動這些參數
RQUOTAD_PORT=9001
LOCKD_TCPPORT=9002
LOCKD_UDPPORT=9002
MOUNTD_PORT=9003
STATD_PORT=9004
STATD_OUTGOING_PORT=9005

那iptables的設定是

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT
iptables -A INPUT -m state --state NEW -m udp -p udp --dport 111 -j ACCEPT

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT

[閱讀全文]

標籤: nfs

接續 http://ssorc.tw/rewrite.php/read-713.html

http://ssorc.tw/rewrite.php/read-715.html

備份還原 Windows 系統

備份
http://ssorc.tw/rewrite.php/read-715.html 流程是一樣

過程中它會判斷 ntfs 系統作 clone

ps: 畫面真像是在 DOS 裡 format partition
attachments/200804/1762026960.png

[閱讀全文]

接續 http://ssorc.tw/rewrite.php/read-713.html

備份還原 Linux 系統

備份 Linux 系統
1) 設定主機可以 PXE 開機

其它開機方式 --

      a). 軟碟機
            到 DRBL server 的這個檔案"/opt/drbl-etherboot/etherboot-net.zdsk"
            放入磁片到軟碟機
            在Linux下,執行 "cat /opt/drbl-etherboot/etherboot-net.zdsk > /dev/fd0"
            若是在 M$ windows 下,要用 http://free.nchc.org.tw/redhat/linux/9/en/os/i386/dosutils/rawrite.exe
            或是"RawWrite for windows" (http://uranus.it.swin.edu.au/~jn/linux/) 來寫入此檔到軟碟片中
            然後在BIOS中設定為軟碟開機
      b). 光碟機
            將 DRBL server的這個檔案/opt/drbl-etherboot/etherboot-net.iso
            燒到CD中
            cdrecord -v speed=12 fs=16m dev=0,0,0 driveropts=burnproof -data /opt/drbl-etherboot/etherboot-net.iso
            (dev=0,0,0可能要改,您可根據"cdrecord -scanbus"而得知)
            (driveropts要根據您的燒錄機而定,或是乾脆不寫也可以,這麼小的image檔不太容易會出飛盤...)

[閱讀全文]

DRBL + Clonezilla 伺服器安裝與佈署

1) CentOS 4.6 最小安裝

(測試期間,會選 4.6 版是因為 4.5 版沒有有網路 Source)

(需要有兩張網卡,或者用 eth0, eth0:1 的方式帶過)

2) import key
      rpm --import http://drbl.nchc.org.tw/GPG-KEY-DRBL

3) 安裝 perl-Digest-SHA1
      yum install perl-Digest-SHA1

4) 安裝 drbl 穩定版最件
      rpm -ivh http://drbl.nchc.org.tw/one4all/desktop/download/stable/RPMS/drbl-current.i386.rpm

5) 安裝 drbl 伺服器
      /opt/drbl/sbin/drblsrv -i --language 1

*****************************************************.

[閱讀全文]