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

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 4173 | 回復(fù): 2
打印 上一主題 下一主題

LVM 故障診斷任務(wù)[zt] [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2006-07-20 20:27 |只看該作者 |倒序瀏覽
一、磁盤驅(qū)動器問題\r\n如果磁盤驅(qū)動器用盡了可用空間,請參閱獲取磁盤驅(qū)動器上的更多空間。如果懷疑磁盤驅(qū)動器機械性故障或已發(fā)生故障,請使用以下過程在磁盤上運行診斷:\r\n1.        使用 root 用戶權(quán)限,在命令行中輸入以下 SMIT 快速路徑: \r\nsmit diag\r\n2.        選擇當前 Shell 診斷以進入“AIX® 診斷”工具。 \r\n3.        閱讀“診斷操作說明”屏幕后,按下 Enter 鍵。 \r\n4.        選擇診斷例程。 \r\n5.        選擇系統(tǒng)驗證。 \r\n6.        在列表上滾動以查找和選擇想要測試的驅(qū)動器。 \r\n7.        選擇提交。\r\n基于診斷結(jié)果,應(yīng)該能夠確定磁盤的情況:\r\n•        如果檢測到磁盤驅(qū)動器發(fā)生故障或已發(fā)生故障,則最重要的事情是從該磁盤恢復(fù)數(shù)據(jù)。如果磁盤仍是可訪問的,請嘗試完成遷移物理卷的內(nèi)容中的過程。遷移是從發(fā)生故障的磁盤恢復(fù)數(shù)據(jù)的首選方式。以下過程描述如何在遷移無法成功完成的情況下恢復(fù)邏輯卷中的數(shù)據(jù)。 \r\n•        如果驅(qū)動器發(fā)生故障,并且可以不必重新格式化該驅(qū)動器就可以修復(fù)它,則無數(shù)據(jù)會丟失。請參閱在不必重新格式化的情況下恢復(fù)磁盤驅(qū)動器。 \r\n•        如果磁盤驅(qū)動器必須重新格式化或更換,請進行備份,如果可能,請在更換它之前從其卷組和系統(tǒng)配置中卸下該磁盤驅(qū)動器。單一副本文件系統(tǒng)中的一些數(shù)據(jù)可能丟失。請參閱使用重新格式化的磁盤驅(qū)動器或更換磁盤驅(qū)動器來進行恢復(fù)。 \r\n•        如果您的系統(tǒng)支持熱可移動性功能,請參閱當系統(tǒng)保持可用時從磁盤故障恢復(fù)。\r\n獲取磁盤驅(qū)動器上的更多空間\r\n如果用盡了磁盤驅(qū)動器上的空間,有幾種方式糾正該問題?梢宰詣痈櫜⒊ゲ幌胍奈募拗朴脩粼L問某些目錄,或從另一個磁盤驅(qū)動器安裝空間。\r\n必須具有 root 用戶、系統(tǒng)組或管理組權(quán)限以執(zhí)行這些任務(wù)。\r\n自動清除文件系統(tǒng)\r\n使用 skulker 命令通過除去不想要的文件清除文件系統(tǒng)。從命令行輸入以下內(nèi)容:\r\nskulker -p\r\nskulker \r\n命令用于定期從文件系統(tǒng)清除廢棄或不需要的文件。候選文件包括 /tmp 目錄中的文件、超過指定時限的文件、a.out 文件、核心文件或 ed.hup 文件。\r\nskulker 命令通常每天運行,作為非高峰時數(shù)期間通過 cron 命令運行的記帳過程的一部分。\r\n限制用戶訪問某些目錄\r\n另一種釋放磁盤空間并可以保持其不被使用的方式是限制和監(jiān)控磁盤使用情況。\r\n•        通過輸入以下命令限制用戶訪問某些目錄: \r\nchmod 655 DirName\r\n此命令設(shè)置所有者(root 用戶)具有讀和寫許可權(quán),并設(shè)置組和其他用戶具有只讀許可權(quán)。DirName 是想要限制的目錄的全路徑名。\r\n•        監(jiān)控個別用戶的磁盤使用情況。進行此操作的一種方式是將以下行添加到 /var/spool/cron/crontabs/adm 文件: \r\n0 2 * * 4 /usr/sbin/acct/dodisk\r\n此行在每星期四(4)的凌晨 2 時(0 2)執(zhí)行 dodisk 命令。dodisk 命令啟動磁盤使用情況記帳。此命令通常作為非高峰時數(shù)期間通過 cron 命令運行的記帳過程的一部分來運行。\r\n從另一個磁盤驅(qū)動器安裝空間\r\n在磁盤驅(qū)動器上獲取更多空間的另一種方式是從另一個驅(qū)動器安裝空間。使用以下方式,可以將空間從一個磁盤驅(qū)動器安裝到另一個磁盤驅(qū)動器:\r\n•        使用 smit mountfs 快速路徑。 \r\n•        使用 mount 命令。例如: \r\nmount -n nodeA -vnfs /usr/spool /usr/myspool\r\nmount 命令使文件系統(tǒng)可在指定的位置使用。\r\n遷移物理卷的內(nèi)容\r\n要將屬于一個或多個指定邏輯卷的物理分區(qū)從一個物理卷移動到卷組中的其他一個或多個物理卷,請使用以下說明。更換或修復(fù)有故障的磁盤前,也可以使用此過程從有故障的磁盤移動數(shù)據(jù)。此過程可以用于 root 卷組或用戶定義的卷組中的物理卷。\r\n注意: 從物理卷遷移引導(dǎo)邏輯卷時,必須清除源中的引導(dǎo)記錄,否則它可能導(dǎo)致系統(tǒng)掛起。當執(zhí)行 bosboot 命令時,也必須執(zhí)行以下過程的步驟4 中描述的 chpv -c 命令。\r\n1.        如果想將數(shù)據(jù)遷移到新磁盤,請執(zhí)行以下步驟。否則,繼續(xù)步驟 2。 \r\na.        通過輸入以下內(nèi)容檢查磁盤是否可由系統(tǒng)識別并且可用: \r\nlsdev -Cc disk\r\n輸出與以下類似:\r\nhdisk0 可用 10-60-00-8,0  16 位  LVD  SCSI 磁盤驅(qū)動器\r\nhdisk1 可用 10-60-00-9,0  16 位  LVD  SCSI 磁盤驅(qū)動器\r\nhdisk2 可用 10-60-00-11,0 16 位  LVD  SCSI 磁盤驅(qū)動器\r\nb.        如果列出了磁盤并且它處于可用狀態(tài),則通過輸入以下內(nèi)容檢查它是否不屬于另一個卷組: \r\nlspv\r\n輸出看起來類似如下:\r\nhdisk0          0004234583aa7879       rootvg         活動\r\nhdisk1          00042345e05603c1       無             活動\r\nhdisk2          00083772caa7896e       imagesvg       活動\r\n在該示例中,hdisk1 可以用作目的地磁盤,因為第三個字段顯示其未被卷組使用。\r\nc.        通過輸入以下內(nèi)容將新磁盤添加到卷組: \r\nextendvg VGName diskname\r\n此處 VGName 是卷組的名稱而 diskname 是新磁盤的名稱。在先前步驟中所示的示例中,diskname 應(yīng)該替換為 hdisk1。\r\n2.        源和目的地物理卷必須在相同的卷組中。要確定兩個物理卷是否都在卷組中,請輸入: \r\nlsvg -p VGname\r\n此處 VGname 是卷組的名稱。root 卷組的輸出看起來與以下類似:\r\nrootvg:\r\nPV 名稱        PV 狀態(tài)        PP 總數(shù)     可用 PP     可用分發(fā)\r\nhdisk0         活動           542         85          00..00..00..26..59\r\nhdisk1         活動           542         306         00..00..00..00..06\r\n請注意“可用 PP”的數(shù)量。\r\n3.        檢查對想要移動的源的目標磁盤是否有足夠空間: \r\na.        通過輸入以下內(nèi)容確定源磁盤上的物理分區(qū)的數(shù)量: \r\nlspv SourceDiskName | grep \"USED PPs\"\r\n此處 SourceDiskName 是源磁盤的名稱,例如,hdisk0。輸出看起來與以下類似:\r\nUSED PPs:      159(636 兆字節(jié))\r\n在此示例中,需要目的地磁盤上的 159“可用 PP”以成功完成遷移。\r\nb.        比較源磁盤的“已使用的 PP”的數(shù)量與目的地磁盤或磁盤組上的“可用 PP”的數(shù)量(步驟 2)。如果“可用 PP”的數(shù)量大于“已使用的 PP”的數(shù)量,則有足夠的空間來遷移。\r\n4.        僅在將數(shù)據(jù)從 rootvg 卷組中的磁盤遷移時才按此步驟進行操作。如果正在將數(shù)據(jù)從用戶定義的卷組中的磁盤遷移,則繼續(xù)步驟5。 \r\n通過輸入以下內(nèi)容查看引導(dǎo)邏輯卷(hd5)是否在源磁盤上:\r\nlspv -l SourceDiskNumber | grep hd5\r\n如果沒有獲取輸出,則引導(dǎo)邏輯卷不是位于源磁盤上。繼續(xù)步驟 5。\r\n如果獲取與以下類似的輸出:\r\nhd5            2   2   02..00..00..00..00   /blv\r\n則運行以下命令:\r\nmigratepv -l hd5 SourceDiskName DestinationDiskName\r\n您將接收到警告您在目的地磁盤上執(zhí)行 bosboot 命令的消息。也必須執(zhí)行 mkboot -c 命令來清除源上的引導(dǎo)記錄。輸入以下命令序列:\r\nbosboot -a -d /dev/DestinationDiskName\r\nbootlist -m normal DestinationDiskName\r\nmkboot -c -d /dev/SourceDiskName\r\n5.        通過輸入以下 SMIT 快速路徑遷移數(shù)據(jù): \r\nsmit migratepv \r\n6.        列出物理卷并選擇先前檢查的源物理卷。 \r\n7.        轉(zhuǎn)至目的地物理卷字段。如果接受缺省值,則卷組中的所有物理卷可用于傳送。否則,選擇一個或多個對您移動(從4 步驟)的分區(qū)提供了足夠的空間的磁盤。 \r\n8.        愿意的話,請轉(zhuǎn)至屬于此邏輯卷字段的“僅移動數(shù)據(jù)”,并且列出和選擇邏輯卷。僅可以移動分配給邏輯卷的物理分區(qū),該邏輯卷被指定位于所選擇作為源物理卷的物理卷上。 \r\n9.        按下 Enter 鍵以移動物理分區(qū)。\r\n此時,數(shù)據(jù)現(xiàn)在駐留在新的(目的地)磁盤上。然而,原(源)磁盤保留在卷組中。如果磁盤仍然可靠,則可以繼續(xù)將其用作熱備用磁盤。特別是在磁盤有故障時,建議執(zhí)行以下步驟:\r\n1.        要從卷組除去源磁盤,請輸入: \r\nreducevg VGNname SourceDiskName\r\n2.        要從系統(tǒng)物理上除去源磁盤,請輸入: \r\nrmdev -l SourceDiskName –d\r\n在不必重新格式化的情況下恢復(fù)磁盤驅(qū)動器\r\n如果在不必重新格式化壞磁盤的情況下修復(fù)壞的磁盤并將其放回系統(tǒng)中,則可以讓系統(tǒng)在引導(dǎo)時自動激活并重新同步驅(qū)動器上的舊文件物理分區(qū)。舊文件物理分區(qū)包含您的系統(tǒng)不能使用的數(shù)據(jù)。\r\n如果懷疑舊文件物理分區(qū),請在命令行中輸入以下命令:\r\nlspv -M PhysVolName\r\n其中 PhysVolName 是您的物理卷的名稱。lspv 命令輸出將列出您的物理卷上的所有分區(qū)。以下是示例輸出的摘錄:\r\nhdisk16:112     lv01:4:2        舊文件\r\nhdisk16:113     lv01:5:2        舊文件\r\nhdisk16:114     lv01:6:2        舊文件\r\nhdisk16:115     lv01:7:2        舊文件\r\nhdisk16:116     lv01:8:2        舊文件\r\nhdisk16:117     lv01:9:2        舊文件\r\nhdisk16:118     lv01:10:2       舊文件\r\n第一列顯示物理分區(qū),第二列顯示邏輯分區(qū)。任何舊文件物理分區(qū)記錄在第三列。\r\n使用重新格式化的磁盤驅(qū)動器或更換磁盤驅(qū)動器來進行恢復(fù)\r\n本節(jié)描述當必須重新格式化或更換發(fā)生故障的磁盤時如何從發(fā)生故障的磁盤驅(qū)動器恢復(fù)數(shù)據(jù)。\r\n注意: 在重新格式化或更換磁盤驅(qū)動器之前,請將所有到非鏡像文件系統(tǒng)的引用從發(fā)生故障的磁盤中除去,并且從卷組和系統(tǒng)配置除去磁盤。如果不這樣做,則在 ODM(對象數(shù)據(jù)管理器)和系統(tǒng)配置數(shù)據(jù)庫中創(chuàng)建問題。這些基本步驟的說明包含在『在更換或重新格式化已發(fā)生故障或正發(fā)生故障的磁盤之前』下的以下過程中。\r\n以下過程使用的情況中,名為 myvg 的卷組包含三個磁盤驅(qū)動器,稱為 hdisk2、hdisk3 和 hdisk4。在此情況中,hdisk3 已毀壞。非鏡像的邏輯卷 lv01 和 mylv 邏輯卷的副本包含在 hdisk2 上。mylv 邏輯卷已制作了鏡像并具有三個副本,每個副本占用其磁盤上的兩個物理分區(qū)。發(fā)生故障的 hdisk3 包含 mylv 的另一個副本和名為 lv00 的非鏡像的邏輯卷。最后,hdisk4 包含 mylv 的第三個副本以及名為 lv02 的邏輯卷。下圖顯示此情況。\r\n \r\n此過程分為以下關(guān)鍵段:\r\n•        在更換或重新格式化發(fā)生故障的磁盤之前為保護數(shù)據(jù)而做的事情 \r\n•        要重新格式化或更換磁盤而遵循的過程 \r\n•        在重新格式化或更換磁盤后為恢復(fù)數(shù)據(jù)而做的事情\r\n在更換或重新格式化已發(fā)生故障或正發(fā)生故障的磁盤之前:\r\n1.        使用 root 用戶權(quán)限登錄。 \r\n2.        如果不熟悉在發(fā)生故障的驅(qū)動器上的邏輯卷,請使用運轉(zhuǎn)正常的磁盤查看發(fā)生故障的磁盤的內(nèi)容。例如,要使用 hdisk4 查看 hdisk3,請在命令行中輸入以下命令: \r\nlspv -M -n hdisk4 hdisk3\r\nlspv 命令顯示有關(guān)卷組內(nèi)的物理卷的信息。輸出看起來與以下類似:\r\nhdisk3:1        mylv:1\r\nhdisk3:2        mylv:2\r\nhdisk3:3        lv00:1\r\nhdisk3:4-50\r\n第一列顯示物理分區(qū),第二列顯示邏輯分區(qū)。分區(qū) 4 至 50 可用。\r\n3.        如果可能,備份發(fā)生故障的設(shè)備上的所有單一副本邏輯卷。 \r\n4.        如果具有單一副本文件系統(tǒng),則從磁盤卸下它們。(可以從 lspv 命令的輸出中標識單一副本文件系統(tǒng)。單一副本文件系統(tǒng)具有與輸出上的物理分區(qū)相同數(shù)量的邏輯分區(qū)。)不必卸下鏡像的文件系統(tǒng)。 \r\n在該情況下,發(fā)生故障的磁盤 hdisk3 上的 lv00 是單一副本文件系統(tǒng)。要卸下它,請輸入以下命令:\r\nunmount /dev/lv00\r\n如果不知道文件系統(tǒng)的名稱,則假定 /etc/filesystems 文件不是單獨位于已發(fā)生故障的磁盤上,請在命令行中輸入 mount 以列出所有安裝的文件系統(tǒng)并查找與您的邏輯卷關(guān)聯(lián)的名稱。還可以使用 /etc/filesystems 文件上的 grep 命令以只列出與您的邏輯卷關(guān)聯(lián)的文件系統(tǒng)名稱(如果有)。例如:\r\ngrep lv00 /etc/filesystems\r\n輸出看起來類似如下:\r\ndev = /dev/lv00   \r\nlog = /dev/loglv00\r\n注:\r\na.        如果您正在嘗試卸下的文件系統(tǒng)當前正在使用,則 unmount 命令失敗。unmount 命令僅在無文件系統(tǒng)的文件打開和無用戶的當前目錄在該設(shè)備上時執(zhí)行。 \r\nb.        unmount 命令的另一個名稱是 umount。這兩個名稱可互換。 \r\n5.        通過輸入 rmfs 命令從已發(fā)生故障的物理卷除去所有單一副本文件系統(tǒng): \r\nrmfs /FSname\r\n6.        除去所有位于發(fā)生故障的磁盤的鏡像的邏輯卷。 \r\n注:\r\n不能對 rootvg 卷組中物理卷的 hd5 和 hd7 邏輯卷使用 rmlvcopy。因為這些邏輯卷只有一份副本,所以系統(tǒng)不允許除去這些邏輯卷。\r\nrmlvcopy 命令從每個邏輯分區(qū)除去副本。例如,輸入:\r\nrmlvcopy mylv 2 hdisk3\r\n通過除去 hdisk3 上的副本,將屬于 mylv 邏輯卷的每個邏輯分區(qū)的副本數(shù)量從三個減少為兩個(hdisk4 上一個,hdisk2 上一個)。\r\n7.        如果發(fā)生故障的磁盤是 root 用戶卷組的一部分,并且包含邏輯卷 hd7,則請通過在命令行中輸入以下命令來除去主轉(zhuǎn)儲設(shè)備(hd7) \r\nsysdumpdev -P -p /dev/sysdumpnull\r\nsysdumpdev 命令更改運行系統(tǒng)的主或輔助轉(zhuǎn)儲設(shè)備位置。當重新引導(dǎo)時,轉(zhuǎn)儲設(shè)備返回到其原位置。\r\n注:\r\n從 AIX 5.3 開始,您可以選擇轉(zhuǎn)儲到 DVD 設(shè)備。\r\n8.        使用以下命令除去任何位于磁盤上的調(diào)頁空間: \r\nrmps PSname\r\n其中 PSname 是要除去的調(diào)頁空間的名稱,它實際上是調(diào)頁空間所駐留的邏輯卷的名稱。\r\n如果 rmps 命令沒有成功,則在繼續(xù)此過程之前必須使用 smit chps 快速路徑釋放主調(diào)頁空間并重新引導(dǎo)。如果有活動的調(diào)頁空間,則步驟10 中的 reducevg 命令可能失敗。\r\n9.        使用 rmlv 命令,從卷組中除去任何其他邏輯卷,如那些不包含文件系統(tǒng)的邏輯卷。例如,輸入: \r\nrmlv -f lv00\r\n10.        使用 reducevg 命令從卷組中除去已發(fā)生故障的磁盤。例如,輸入: \r\nreducevg -df myvg hdisk3\r\n如果不能執(zhí)行 reducevg 命令,或者如果該命令未成功,則在重新格式化或更換驅(qū)動器后,步驟 13 中的過程可以幫助清除 VGDA/ODM 信息\r\n更換或重新格式化已發(fā)生故障或正發(fā)生故障的磁盤:\r\n11.        下一個步驟取決于是否想要重新格式化或更換磁盤以及您正在使用的硬件的類型: \r\n•        如果想要重新格式化磁盤驅(qū)動器,請使用以下過程: \r\na.        使用 root 用戶權(quán)限,在命令行中輸入以下 SMIT 快速路徑: \r\nsmit diag\r\nb.        選擇當前 Shell 診斷以進入“AIX 診斷”工具。 \r\nc.        閱讀“診斷操作說明”屏幕后,按下 Enter 鍵。 \r\nd.        選擇任務(wù)選擇。 \r\ne.        在任務(wù)列表上滾動以查找和選擇格式化介質(zhì)。 \r\nf.        選擇想要重新格式化的磁盤。在確認想要重新格式化磁盤后,磁盤上的所有內(nèi)容都將擦除。\r\n磁盤重新格式化后,請繼續(xù)步驟 12。\r\n•        如果您的系統(tǒng)支持熱交換磁盤,請使用當系統(tǒng)保持可用時從磁盤故障恢復(fù)中的過程,然后繼續(xù)步驟 13。 \r\n•        如果系統(tǒng)不支持熱交換磁盤,請執(zhí)行以下操作: \r\n•        使用 SMIT 快速路徑 smit rmvdsk 斷開舊驅(qū)動器的電源。將數(shù)據(jù)庫字段中的 KEEP 定義更改為“否”。 \r\n•        請聯(lián)系系統(tǒng)支持的下一個級別以更換磁盤驅(qū)動器。\r\n在更換或重新格式化已發(fā)生故障或正發(fā)生故障的磁盤后:\r\n12.        按照配置磁盤和將可用的磁盤制作為物理卷中的說明操作。 \r\n13.        如果在磁盤格式化(步驟 10)之前不能使用舊卷組中磁盤上的 reducevg 命令,則以下過程可幫助清除 VGDA/ODM 信息。 \r\n•        如果卷組僅由一個重新格式化的磁盤組成,請輸入: \r\nexportvg VGName\r\n其中 VGName 是卷組的名稱。\r\n•        如果卷組由多于一個磁盤組成,請在命令行中輸入以下命令: \r\nvaryonvg VGName\r\n系統(tǒng)顯示有關(guān)丟失或不可用磁盤的消息,并列出新的(或重新格式化的)磁盤。請注意新磁盤的物理卷標識(PVID),它在 varyonvg 消息中列出。它是丟失的磁盤的名稱和標簽 PVNOTFND 之間的 16 個字符的字符串。例如:\r\nhdisk3 00083772caa7896e PVNOTFND\r\n請輸入:\r\nvaryonvg -f VGName\r\n丟失的磁盤現(xiàn)在使用 PVREMOVED 標簽顯示。例如: \r\nhdisk3 00083772caa7896e PVREMOVED\r\n然后,輸入命令:\r\nreducevg -df VGName PVID\r\n其中 PVID 是物理卷標識(在此情況中為 00083772caa7896e)。\r\n14.        要將新的磁盤驅(qū)動器添加到卷組,請使用 extendvg 命令。例如,輸入: \r\nextendvg myvg hdisk3\r\n15.        要在新的(或重新格式化的)磁盤驅(qū)動器上重新創(chuàng)建單一副本邏輯卷,請使用 mklv 命令。例如,輸入: \r\nmklv -y lv00 myvg 1 hdisk3\r\n此示例重新創(chuàng)建 hdisk3 驅(qū)動器上的 lv00 邏輯卷。1 意味著此邏輯卷未制作鏡像。\r\n16.        要重新創(chuàng)建邏輯卷上的文件系統(tǒng),請使用 crfs 命令。例如,輸入 \r\ncrfs -v jfs -d lv00 -m /dev/lv00\r\n17.        要從備份介質(zhì)恢復(fù)單一副本文件系統(tǒng),請參閱從備份映象恢復(fù)個別用戶文件。 \r\n18.        要重新創(chuàng)建邏輯卷的鏡像的副本,請使用 mklvcopy 命令。例如,輸入: \r\nmklvcopy mylv 3 hdisk3\r\n此示例創(chuàng)建 hdisk3 上的 mylv 邏輯卷的鏡像的第三個分區(qū)。\r\n19.        要將新鏡像與其他鏡像(在此示例中為 hdisk2 和 hdisk4)上的數(shù)據(jù)同步,請使用 syncvg 命令。例如,輸入: \r\nsyncvg -p hdisk3\r\n此時,所有鏡像的文件系統(tǒng)都應(yīng)該恢復(fù)并是最新的。如果能備份單一副本文件系統(tǒng),則它們也將準備使用。應(yīng)該能夠繼續(xù)使用正常系統(tǒng)。\r\n從已發(fā)生故障的磁盤驅(qū)動器恢復(fù)的示例\r\n要從已發(fā)生故障的磁盤驅(qū)動器恢復(fù),請逆序執(zhí)行創(chuàng)建時的步驟;也就是列出創(chuàng)建卷組的步驟,然后依次倒退執(zhí)行。以下示例是此技術(shù)的說明。它顯示如何創(chuàng)建鏡像的邏輯卷以及如何在磁盤發(fā)生故障進行更改(每次逆序執(zhí)行一個步驟)。\r\n注:\r\n以下示例說明特定的實例。它不打算成為任何一般恢復(fù)過程所基于的常規(guī)原型。\r\n1.        系統(tǒng)管理員 Jane 通過輸入以下命令在 hdisk1 上創(chuàng)建名為 workvg 的卷組: \r\nmkvg -y workvg hdisk1\r\n2.        然后她通過輸入以下命令為此卷組又創(chuàng)建了兩個磁盤: \r\n3.        extendvg workvg hdisk2\r\n4.        \r\nextendvg workvg hdisk3\r\n5.        Jane 創(chuàng)建了具有三個副本的 40 MB 的邏輯卷。每個副本分別在包含 workvg 卷組的三個磁盤的每個磁盤上。她使用以下命令: \r\n6.        mklv -y testlv workvg 10\r\n7.        \r\nmklvcopy testlv 3\r\nJane 創(chuàng)建了鏡像的 workvg 卷組后,hdisk2 發(fā)生故障。因此,她采取以下步驟恢復(fù):\r\n1.        她通過輸入以下命令從 hdisk2 除去邏輯卷副本: \r\nrmlvcopy testlv 2 hdisk2\r\n2.        她通過輸入以下命令,從系統(tǒng)拆離 hdisk2,以便更新 ODM 和 VGDA: \r\nreducevg workvg hdisk2\r\n3.        通過輸入以下命令,從系統(tǒng)配置中除去 hdisk2 以準備更換: \r\nrmdev -l hdisk2 -d\r\n4.        她通過輸入以下命令,選擇關(guān)閉系統(tǒng): \r\nshutdown -F\r\n5.        她更換了磁盤。新磁盤不具有與以前的 hdisk2 相同的 SCSI 標識。 \r\n6.        她重新引導(dǎo)系統(tǒng)。 \r\n因為具有新的磁盤(系統(tǒng)發(fā)現(xiàn)此磁盤上有新的 PVID),系統(tǒng)選擇首先打開 hdisk 名。因為在步驟 3 中使用了 -d 標志,釋放了名稱 hdisk2,因此系統(tǒng)選擇 hdisk2 作為新磁盤的名稱。如果沒有使用 -d 標志,則已選擇 hdisk4 作為新的名稱。\r\n7.        Jane 通過輸入以下命令,將此磁盤添加到 workvg 卷組中: \r\nextendvg workvg hdisk2\r\n8.        她通過輸入以下命令,創(chuàng)建了邏輯卷的兩個鏡像的副本: \r\nmklvcopy testlv 3\r\n“邏輯卷管理器”自動將第三個邏輯卷副本放置在新的 hdisk2 上。\r\n當系統(tǒng)保持可用時從磁盤故障恢復(fù)\r\n使用熱可移動性功能從磁盤故障恢復(fù)的過程大部分都與在不必重新格式化的情況下恢復(fù)磁盤驅(qū)動器中描述的內(nèi)容相同,以下是例外情況:\r\n1.        要卸下磁盤上的文件系統(tǒng),請使用安裝 JFS 或 JFS2過程。 \r\n2.        要從其卷組和操作系統(tǒng)卸下磁盤,請使用卸下沒有數(shù)據(jù)的磁盤過程。 \r\n3.        要用新磁盤更換已發(fā)生故障的磁盤,不需要關(guān)閉系統(tǒng)。使用以下順序的過程: \r\na.        當系統(tǒng)保持可用時添加磁盤 \r\nb.        配置磁盤 \r\nc.        繼續(xù)使用重新格式化的磁盤驅(qū)動器或更換磁盤驅(qū)動器來進行恢復(fù)中的13 步。\r\n當卷組由一個磁盤組成時更換磁盤\r\n如果可以將正毀壞的磁盤作為卷組的一部分訪問,請使用以下過程之一:\r\n•        將沒有數(shù)據(jù)的固定磁盤添加到現(xiàn)有的卷組 (smit extendvg)\r\n•        將沒有數(shù)據(jù)的固定磁盤添加到新卷組 (smit mkvg) \r\n•        遷移物理卷的內(nèi)容\r\n如果磁盤毀壞并無法訪問,請遵循這些步驟:\r\n1.        導(dǎo)出卷組。 \r\n2.        更換驅(qū)動器 \r\n3.        從存在的備份介質(zhì)重新創(chuàng)建數(shù)據(jù)。\r\n\r\n\r\n二、物理或邏輯卷錯誤\r\n本節(jié)包含物理或邏輯卷錯誤的可能問題和解決方案。\r\n熱點問題\r\n當訪問邏輯卷時,如果注意到性能退化,可能在正遇到太多磁盤 I/O 的邏輯卷中具有熱點。\r\nLVCB 警告\r\n邏輯卷控制塊(LVCB)是邏輯卷的第一個 512 字節(jié)。此區(qū)域包含重要信息,如邏輯卷的創(chuàng)建日期、有關(guān)鏡像副本的信息以及 JFS 中可能的安裝點。作為 LVM 中算法的部分,更新 LVCB 需要某些 LVM 命令。讀取并分析舊的 LVCB 以確定其是否有效。如果該信息是有效的 LVCB 信息,則更新 LVCB。如果該信息無效,則不執(zhí)行 LVCB 更新,并可能收到以下消息:\r\n警告,不能寫 lv 控制塊數(shù)據(jù)。\r\n大多數(shù)時間,當數(shù)據(jù)庫程序忽略 JFS 并將原始邏輯卷作為存儲介質(zhì)訪問時,該消息產(chǎn)生。當發(fā)生這種情況時,該數(shù)據(jù)庫信息完全覆蓋 LVCB。對于原始邏輯卷,這不是致命錯誤。覆蓋 LVCB 后,用戶仍然可以:\r\n•        擴展邏輯卷 \r\n•        創(chuàng)建邏輯卷的鏡像副本 \r\n•        除去邏輯卷 \r\n•        創(chuàng)建日志文件系統(tǒng)以安裝邏輯卷\r\n刪除 LVCB 是有限制的。帶有已刪除的 LVCB 的邏輯卷可能無法成功導(dǎo)入到其他系統(tǒng)。在導(dǎo)入時,LVM importvg 命令掃描卷組中所有定義的邏輯卷的 LVCB 以獲取有關(guān)邏輯卷的信息。如果 LVCB 不存在,則導(dǎo)入的卷組仍然將邏輯卷定義到正在訪問此卷組的新系統(tǒng),用戶仍然可以訪問原始邏輯卷。然而,通常發(fā)生以下情況:\r\n•        丟失任何 JFS 信息,且關(guān)聯(lián)的安裝點未導(dǎo)入到新系統(tǒng)。在這種情況下,必須創(chuàng)建新安裝點,并且不能確保先前存儲在文件系統(tǒng)中的數(shù)據(jù)的可用性。 \r\n•        無法找到有關(guān)邏輯卷的一些非 JFS 信息。當這種情況發(fā)生時,系統(tǒng)使用缺省邏輯卷信息填充 ODM 信息。結(jié)果,來自 lslv 命令的一些輸出可能與真實的邏輯卷不一致。如果原磁盤上仍然存在任何邏輯卷副本,則信息不會正確反映在 ODM 數(shù)據(jù)庫中。使用 rmlvcopy 和 mklvcopy 命令重新構(gòu)建任何邏輯卷副本并同步 ODM。\r\n物理分區(qū)限制\r\n在邏輯卷管理器(LVM)的設(shè)計中,每個邏輯分區(qū)映射到一個物理分區(qū)(PP)。并且每個物理分區(qū)映射到若干磁盤扇區(qū)。LVM 的設(shè)計將 LVM 可以跟蹤的物理分區(qū)的數(shù)量限制為每個磁盤 1016 個。在大多數(shù)情況下,并非所有的 1016 個跟蹤分區(qū)都由磁盤使用。當超出此限制時,可能看到類似于以下的消息:\r\n0516-1162 extendvg:警告,PPsize 的物理分區(qū)大小要求\r\n\r\n為 PVname 創(chuàng)建 TotalPPs 分區(qū)。對卷組 VGname 的限制是\r\n\r\n每個物理卷為 LIMIT 物理分區(qū)。將 chvg 命令與 -t 選項一起使用來\r\n\r\n試圖為此卷組更改每個“物理”卷的最大“物理分區(qū)”。\r\n其中:\r\nPPsize \r\n是 1 MB 到 1 GB(以 2 次冪)。 \r\nTotal PPs \r\n是此磁盤上的物理分區(qū)的總數(shù),給出 PPsize。 \r\nPVname \r\n是物理卷的名稱,例如,hdisk3。 \r\nVGname \r\n是卷組的名稱。 \r\nLIMIT \r\n是 1016 或 1016 的倍數(shù)。 \r\n此限制在以下實例中執(zhí)行:\r\n1.        當使用 mkvg 命令創(chuàng)建卷組時,在卷組中的磁盤上指定的物理分區(qū)超過了 1016。要避免此限制,可以從物理分區(qū)大小范圍 1、2、4(缺省值)、8、16、32、64、128、256、512 或 1024 MB 中選擇,并使用 mkvg -s 命令創(chuàng)建卷組。另外,可以使用適當?shù)囊蜃樱ㄔ试S每磁盤多個 1016 分區(qū)),并使用 mkvg -t 命令創(chuàng)建卷組。 \r\n2.        當使用 extendvg 命令將磁盤添加到預(yù)先存在的卷組時,新的磁盤產(chǎn)生 1016 限制違例。要解決該情況,請使用 chvg -t 命令將現(xiàn)有的卷組轉(zhuǎn)換為容納每個磁盤多個 1016 分區(qū)。另外,可以使用允許新磁盤的較大分區(qū)大小重新創(chuàng)建卷組,或可以為新磁盤創(chuàng)建由較大物理大小組成的單機卷組。\r\n分區(qū)限制和 rootvg\r\n如果安裝代碼檢測到 rootvg 驅(qū)動器大于 4 GB,則它更改 mkvg -s 值,直到整個磁盤容量可以映射到可用的 1016 跟蹤。此安裝更改也意味著添加到 rootvg 的所有其他磁盤(不考慮大。┻以該物理分區(qū)大小定義。\r\n分區(qū)限制和 RAID 系統(tǒng)\r\n對于使用相同磁盤冗余陣列(RAID)的系統(tǒng),由 LVM 使用的 /dev/hdiskX 名稱可能由許多非 4 GB 磁盤組成。在此情況下,1016 需求仍然存在。LVM 沒有察覺到真正組成 /dev/hdiskX 的單個磁盤的大小。LVM 以 /dev/hdiskX 的識別的大。ǘ墙M成 /dev/hdiskX 的實際物理磁盤)作為 1016 限制的基礎(chǔ)。\r\n同步設(shè)備配置數(shù)據(jù)庫\r\n系統(tǒng)故障可能導(dǎo)致設(shè)備配置數(shù)據(jù)庫變得與 LVM 不一致。當這種情況發(fā)生時,邏輯卷命令生成如下的錯誤消息:\r\n0516-322 設(shè)備配置數(shù)據(jù)庫不一致 ...\r\n或\r\n0516-306 無法在設(shè)備配置數(shù)據(jù)庫上\r\n找到邏輯卷 LVname。\r\n(其中名為 LVname 的邏輯卷通?捎茫r\n注意: 不要除去卷組或邏輯卷的 /dev 項。不要使用“對象數(shù)據(jù)管理器”為卷組或邏輯卷更改數(shù)據(jù)庫項。\r\n要使用 LVM 信息同步設(shè)備配置數(shù)據(jù)庫,請使用 root 用戶權(quán)限,在命令行中輸入以下命令:\r\nsynclvodm -v VGName\r\n其中 VGName 是想要同步的卷組的名稱。\r\n\r\n\r\n三、卷組錯誤\r\n如果 importvg 命令工作不正常,請嘗試刷新設(shè)備配置數(shù)據(jù)庫ODM。\r\n覆蓋聯(lián)機故障\r\n注意: 覆蓋聯(lián)機故障是非同尋常的操作;在進行前,檢查所有其他可能的問題源,如硬件、電纜、適配器和電源。在聯(lián)機進程中覆蓋定額故障僅用于緊急情況,并僅作為最后的手段(例如,從發(fā)生故障的磁盤搶救數(shù)據(jù))使用。當覆蓋定額故障時,不能保證 VGDA 和 VGSA 的選定副本中所含管理數(shù)據(jù)的數(shù)據(jù)完整性。\r\n當選擇通過覆蓋定額缺失來強制聯(lián)機卷組時,在此聯(lián)機進程中缺少的所有物理卷的“PV 狀態(tài)”將更改為已除去。這意味著從這些物理卷除去所有 VGDA 和 VGSA 副本。此操作完成后,這些物理卷將不再參加定額檢查,也不允許在卷組中變?yōu)榛顒拥,直到將它們返回到卷組。\r\n在一個或多個以下條件下,可能想要覆蓋聯(lián)機故障,以便可以訪問卷組中可用磁盤上的數(shù)據(jù):\r\n•        不可用的物理卷表現(xiàn)為永久性毀壞。 \r\n•        可以確認當卷組最后一次聯(lián)機時,目前可訪問的物理卷(它必須還包含良好的 VGDA 和 VGSA 副本)中至少有一個是聯(lián)機的。取消配置并斷開遺失的物理卷組的電源,直到它們可以診斷和修復(fù)。\r\n使用以下過程避免當一個磁盤丟失或可能很快發(fā)生故障并要求修復(fù)時丟失定額:\r\n1.        要臨時從卷組中除去卷,請輸入: \r\nchpv -vr PVname\r\n當此命令完成時,物理卷 PVname 不再參與定額檢查。然而,在兩個磁盤的卷組中,如果在包含兩個 VGDA/VGSA 的磁盤上嘗試 chpv 命令,則此命令失敗。該命令不允許導(dǎo)致定額丟失。 \r\n2.        如果需要卸下磁盤以進行修復(fù),請斷開系統(tǒng)的電源并卸下磁盤。(有關(guān)說明,請參閱磁盤驅(qū)動器問題。)在修正磁盤并將磁盤返回到系統(tǒng)后,請繼續(xù)下一個步驟。 \r\n3.        要使磁盤再次可用于卷組以進行定額檢查,請輸入: \r\nchpv -v PVname\r\n注:\r\nchpv 命令僅用于定額檢查改變。駐留在磁盤上的數(shù)據(jù)仍然存在,并且如果該磁盤不返回到系統(tǒng),則必須將該數(shù)據(jù)移動或復(fù)制到其他磁盤。\r\nVGDA 警告\r\n在一些實例中,用戶在將新磁盤添加到現(xiàn)有的卷組或創(chuàng)建新卷組時遇到問題。LVM 提供的消息是:\r\n0516-1163 extendvg:VGname 已具有最多的物理卷。使用\r\n\r\n每個物理卷的最大數(shù)量的物理分區(qū)為 LIMIT,則卷組 VGname 的\r\n\r\n最大數(shù)量的物理卷是 MaxDisks。\r\n其中:\r\nVGname \r\n是卷組的名稱。 \r\nLIMIT \r\n是 1016 或 1016 的倍數(shù)。 \r\nMaxDisks \r\n是卷組中的磁盤的最大數(shù)量。例如,如果每個磁盤有 1016 個物理分區(qū)(PP),則 MaxDisk 為 32 個;如果有 2032 個,則 MaxDisk 有 16 個。 \r\n可以修改 image.data 文件,然后使用備用磁盤安裝,或使用 mksysb 命令恢復(fù)系統(tǒng)以將卷組重新創(chuàng)建為大卷組。在限制小于 32 個磁盤的較舊的 AIX 版本中,相對于此最大 VGDA 描述例外的情況是 rootvg。要向用戶提供更多可用磁盤空間,則當創(chuàng)建了 rootvg 時,mkvg -d 命令將在安裝菜單中選定的磁盤數(shù)用作引用號。對于一個磁盤,此 -d 數(shù)為 7,對于選定附加的每個磁盤,該數(shù)加一。例如,如果選擇了兩個磁盤,則數(shù)量為 8,如果選擇了三個磁盤,則數(shù)量是 9,等等。

論壇徽章:
0
2 [報告]
發(fā)表于 2006-08-03 14:08 |只看該作者
如此好貼,怎能不頂?

論壇徽章:
0
3 [報告]
發(fā)表于 2006-08-04 18:18 |只看該作者
嘻嘻,小馬的帖子要支持下
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP