亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1410 | 回復(fù): 1
打印 上一主題 下一主題

如何解決AIX的文件系統(tǒng)故障 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-12-25 15:57 |只看該作者 |倒序?yàn)g覽
如何解決AIX的文件系統(tǒng)故障







在進(jìn)行文件系統(tǒng)維護(hù)和管理過(guò)程中,會(huì)碰到這樣一些問(wèn)題,例如無(wú)法安裝文件系統(tǒng)或者無(wú)法拆卸文件系統(tǒng),當(dāng)文件系統(tǒng)的超級(jí)塊被破壞,而無(wú)法正常使用文件系統(tǒng),如何修復(fù)rootvg中的主要文件系統(tǒng),下面就討論如何解決一些常見(jiàn)的文件系統(tǒng)問(wèn)題。

一、恢復(fù)超級(jí)塊錯(cuò)誤

有些用戶在使用fsck或mount命令時(shí),當(dāng)見(jiàn)到下面的提示信息時(shí),可能是文件系統(tǒng)的超級(jí)塊出了問(wèn)題: fsck: Not an AIX3 file system
fsck: Not an AIXV3 file system
fsck: Not an AIX4 file system
fsck: Not an AIXV4 file system
fsck: Not a recognized file system type
mount: invalid argument
例如,當(dāng)用戶安裝一個(gè)/allenfs文件系統(tǒng)時(shí),出現(xiàn)下面的錯(cuò)誤提示: #mount /allenfs
mount: 0506-324 Cannot mount /dev/lv1 on /allenfs: A system call received a parameter that is not valid.

修復(fù)該文件系統(tǒng)時(shí),出現(xiàn)下面錯(cuò)誤提示,并異常終止: #fsck /dev/lv1

Not a recognized filesystem type. (TERMINATED)
要解決這個(gè)問(wèn)題,只能用備份的超級(jí)塊來(lái)恢復(fù)主超級(jí)塊,我們都知道,在文件系統(tǒng)中,1號(hào)邏輯塊是主超級(jí)塊,31號(hào)邏輯塊是備份超級(jí)塊,因此就把31號(hào)邏輯塊上的內(nèi)容寫(xiě)到1號(hào)邏輯塊上去。

例如文件系統(tǒng)對(duì)應(yīng)的邏輯卷為/dev/lv1,則恢復(fù)該文件系統(tǒng)的超級(jí)塊命令如下:

#dd count=1 bs=4k skip=31 seek=1 if=/dev/lv1 of=/dev/lv1
當(dāng)恢復(fù)完成,就要用fsck命令來(lái)檢查文件系統(tǒng)的完整性:

#fsck  /dev/lv1

** Checking /dev/rlv1 (/allen)
** Phase 0 - Check Log
log redo processing for /dev/rlv00
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Inode Map
** Phase 6 - Check Block Map
9 files 608 blocks 15776 free

在許多情況下,通過(guò)恢復(fù)備份超級(jí)塊到主超級(jí)塊可以解決這個(gè)問(wèn)題,使文件系統(tǒng)處于正常工作狀況下。如果這樣做還不能解決問(wèn)題,那只能刪除文件系統(tǒng),然后重新建立文件系統(tǒng),再恢復(fù)備份的數(shù)據(jù)。

二、無(wú)法拆卸文件系統(tǒng)

如果有用戶或程序在一個(gè)文件系統(tǒng)中活動(dòng),就無(wú)法拆卸這個(gè)文件系統(tǒng),當(dāng)使用拆卸命令時(shí),會(huì)提示下面的錯(cuò)誤:

Device busy 或者 A device is already mounted or cannot be unmounted 例如由于安裝程序的異常終止或其它原因經(jīng)常會(huì)遇到不能正常釋放光驅(qū)(光驅(qū)是CDROM文件系統(tǒng))的問(wèn)題,當(dāng)用戶再次訪問(wèn)光盤驅(qū)動(dòng)器時(shí)就產(chǎn)生錯(cuò)誤 0514-062: 指定的設(shè)備忙。

按照下面的步驟去解決:

1、檢查用戶自己的當(dāng)前工作目錄是否在這個(gè)文件系統(tǒng)中,如果是,則用cd /命令使當(dāng)前工作目錄回到根目錄,然后再試著拆卸文件系統(tǒng);

2、如果還是不能拆卸文件系統(tǒng),可能在文件系統(tǒng)有文件正在被打開(kāi)使用,因此在拆卸文件系統(tǒng)之前應(yīng)該關(guān)閉這些文件。有時(shí)候可能還有一些進(jìn)程在使用這個(gè)文件系統(tǒng)的資源,可以使用fuser命令來(lái)檢查有那些進(jìn)程仍然在這個(gè)文件系統(tǒng)中活動(dòng)。Fuser命令將顯示在這個(gè)文件系統(tǒng)中正在活動(dòng)的所有進(jìn)程ID號(hào)。下面就fuser命令使用的例子:

#fuser  /dev/cd
/dev/cd: 2910 3466  
    如果使用fuser –u /dev/cd將在進(jìn)程號(hào)后指出用戶名。如果root用戶用fuser –k /dev/cd命令,則給這些進(jìn)程發(fā)出SIGKILL信號(hào),來(lái)殺死這些進(jìn)程。然后用kill命令將這些正在活動(dòng)的進(jìn)程殺死,然后再試著拆卸文件系統(tǒng)。例如: #kill –9 2910 3466
這時(shí)您可以用下面命令檢查設(shè)備的狀態(tài)是否為可用: #lsdev -Cc cdrom  
或者 #lsdev –C –l cd0  
(若為其它文件系統(tǒng),將cd0換為文件系統(tǒng)的邏輯名)如果設(shè)備狀態(tài)為可用,您就可以使用該設(shè)備或卸載文件系統(tǒng)。

3、如果文件系統(tǒng)仍然處于忙狀態(tài),不能被拆卸,可能是在這個(gè)文件系統(tǒng)中加載了一個(gè)內(nèi)核擴(kuò)展,這種情況用fuser命令無(wú)法檢查到內(nèi)核擴(kuò)展,系統(tǒng)提供了一個(gè)檢查內(nèi)核擴(kuò)展的工具——genkex,用這個(gè)命令可以顯示目前已加載的所有擴(kuò)展內(nèi)核。

4、如果在一個(gè)文件系統(tǒng)還安裝了另一個(gè)文件系統(tǒng),則要直接拆卸這個(gè)文件系統(tǒng)也是不能成功,必須先將該文件系統(tǒng)中所有安裝的文件系統(tǒng)拆卸掉,才能拆卸自己。使用mount命令查看有那些文件系統(tǒng)還在安裝在系統(tǒng)上,然后根據(jù)安裝點(diǎn)將安裝在這個(gè)文件系統(tǒng)中的所有其它文件系統(tǒng)用umount命令拆卸掉,再試著拆卸自己。

三、 無(wú)法刪除文件系統(tǒng)

當(dāng)一個(gè)文件系統(tǒng)可以用mount命令安裝或用unmount拆卸,但是無(wú)法刪除該文件系統(tǒng),在刪除時(shí),系統(tǒng)會(huì)報(bào)如下錯(cuò)誤

: 0516-306:get lvodm: unable to find in the device confgiguration data. 發(fā)生此錯(cuò)誤的原因可能是ODM數(shù)據(jù)庫(kù)中的定義與實(shí)際不一致?梢杂孟旅婷顧z查該文件系統(tǒng)的類型:

#lsvg -l rootvg
若類型顯示為???,則用synclvodm -P rootvg 和 syncvg -v rootvg 命令對(duì)卷組進(jìn)行同步,之后,再用命令 lsvg -l rootvg 顯示出正確的文件類型。此時(shí)可以成功刪除該文件系統(tǒng)。

四、 修復(fù)rootvg中的主要文件系統(tǒng)和日志

如果要檢查和修復(fù)rootvg中的/、/tmp、/usr、/var文件系統(tǒng),必須先將它們卸載,然而在正常的多用戶環(huán)境下是無(wú)法卸載這些文件系統(tǒng),要完成這些工作必須在維護(hù)模式下進(jìn)行。

首先重啟動(dòng)系統(tǒng),在系統(tǒng)引導(dǎo)時(shí)按F6鍵(對(duì)于圖形方式)或數(shù)字“6”鍵(對(duì)于字符方式)進(jìn)入到系統(tǒng)的在線診斷(Online Diagnostics)服務(wù)模式,選擇“5”進(jìn)入單用戶模式,即維護(hù)模式。

如果當(dāng)前的AIX是AIX 3.2.4或3.2.5版本,還必須設(shè)置ODMDIR環(huán)境變量,命令如下:

#ODMDIR=/etc/objrepos;export ODMDIR
運(yùn)行fsck命令清理檢查上面提到的文件系統(tǒng),命令如下:

#fsck /dev/hd4 #fsck /dev/hd2 #fsck /dev/hd3 #fsck /dev/hd9var
當(dāng)然也可使用其fsck選項(xiàng)。如果rootvg中缺省文件系統(tǒng)的日志(JFSLOG)即/dev/hd8有問(wèn)題,這時(shí)也可以重建它,命令如下:

#logform /dev/hd8
然后會(huì)提示您是否繼續(xù)初始化,如果回答y,以前在/dev/hd8上的日志信息就被清掉。初始化成功后,輸入exit命令就退出單用戶模式,根據(jù)提示按回車進(jìn)入多用戶模式,這些文件系統(tǒng)會(huì)自動(dòng)被安裝上。最后用shutdown命令關(guān)閉系統(tǒng)。

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2012-01-04 14:59 |只看該作者
謝謝分享
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP