国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 網(wǎng)絡(luò)通信 > 正文

HP UNIX服務(wù)器轉(zhuǎn)儲失敗原因

2019-11-04 22:30:27
字體:
供稿:網(wǎng)友

問題描述

我的系統(tǒng)掛起 (hang) 的時候,我執(zhí)行了一個 TOC(Transfer_Of_Control)以強(qiáng)制進(jìn)行內(nèi)存轉(zhuǎn)儲,但在重新引導(dǎo)之后 savecrash 顯示沒有可保存的有效轉(zhuǎn)儲?;蛘咴谙到y(tǒng)崩潰時,未保存任何轉(zhuǎn)儲。

配置信息

HP UNIX 11.00 和 11.11

解決方法

轉(zhuǎn)儲概念

系統(tǒng)硬件檢測錯誤 (HPMC)、操作系統(tǒng)引起的恐慌 (Panic) 以及系統(tǒng)掛起 (hang) 必須提供有關(guān)失敗原因的信息,這樣才能制定出一個解決方案。HPUX 使用的方法需要創(chuàng)建系統(tǒng)內(nèi)存轉(zhuǎn)儲、發(fā)生故障時的 Kernel 狀態(tài)快照,HP 解決方案從這些內(nèi)容進(jìn)行分析才能提供根本的原因以及補(bǔ)救措施。 Kernel 產(chǎn)生于 /stand/system 文件,它通常包含一個到轉(zhuǎn)儲設(shè)備 (默認(rèn)狀態(tài)下為 Swap Logical Volume) 的矢量 (指針)。進(jìn)行引導(dǎo)時,該矢量將拷貝到不可變內(nèi)存中。假如發(fā)生了前面提到的故障,硬件會將來自可疑操作系統(tǒng)的處理重新定向到固件例程 (firmware routine),以保存該轉(zhuǎn)儲。這些固件副本會將部分 RAM 拷貝到該轉(zhuǎn)儲矢量指向的目標(biāo)磁盤中。

對于可疑操作系統(tǒng),轉(zhuǎn)儲之后會進(jìn)行重新引導(dǎo)。

重新引導(dǎo)過程中執(zhí)行的 /sbin/init.d/savecrash 會導(dǎo)致 savecrash 命令檢查該轉(zhuǎn)儲設(shè)備是否存在有效轉(zhuǎn)儲 (注重 1)。假如存在有效轉(zhuǎn)儲,savecrash 則會將其拷貝到一個預(yù)先確定的文件系統(tǒng),在此系統(tǒng)中用戶可以對這些數(shù)據(jù)進(jìn)行操作以提取有用信息,假如不存在,savecrash 則會退出。

轉(zhuǎn)儲失敗的原因可能是:

o Kernel 中沒有轉(zhuǎn)儲矢量o 有缺陷的 PDC 固件,即無法正確執(zhí)行 TOCo Kernel 中轉(zhuǎn)儲矢量已損壞,即無效堆棧設(shè)備o 有缺陷的轉(zhuǎn)儲設(shè)備,即磁盤無法接收 RAM 快照o 電源或其他搶占轉(zhuǎn)儲保存例程的其它硬件故障o 堆棧已損壞,通常是由于硬件故障引起的
Kernel 中沒有轉(zhuǎn)儲矢量

檢查 /stand/system 文件,尋找無轉(zhuǎn)儲規(guī)則或表明: dump none 的內(nèi)容。假如不存在這樣的內(nèi)容,則添加轉(zhuǎn)儲 lvol 行并重新生成該 Kernel。

有缺陷的 PDC 固件

有缺陷的 PDC 固件需要 CE 對其進(jìn)行重新編寫。PDC 固件版本記錄在 /var/tombstones/ts99 中,或者可以通過 STM 查看。

TOC 矢量已損壞

Kernel 中或 HP 應(yīng)用軟件中存在已知的缺陷,這些缺陷可能損壞了 Kernel 內(nèi)存中的 TOC 矢量,以至 TOC 無法定位轉(zhuǎn)儲設(shè)備。這種情況的癥狀是強(qiáng)制的 TOC 似乎會掛起 (hang)。

下列補(bǔ)丁程序已經(jīng)修正了 TOC 矢量損壞問題。 10.20: PHSS_14978 :PDCINFO:A.02.24:TOC:vector:corruption: 11.00: PHSS_14982 :PDCINFO:A.02.24:TOC:vector:corruption: PHKL_20937 :PANIC:TOC:core dump: 11.04: PHKL_23017 :VVOS:PANIC:TOC:core:dump: 有缺陷的轉(zhuǎn)儲設(shè)備

轉(zhuǎn)儲設(shè)備通常為 Swap Logical Volume,該設(shè)備與引導(dǎo) lvol 及 root lvol 位于同一個磁盤中。假如 Kernel 出現(xiàn)如掛起這樣的問題,則可能表示磁盤要發(fā)生問題。引導(dǎo)問題和轉(zhuǎn)儲問題是其他的指示內(nèi)容。

硬件、電源故障

有時候,系統(tǒng)崩潰的根本原因是由于電源系統(tǒng)問題而導(dǎo)致的電源短缺。這自然不會進(jìn)行轉(zhuǎn)儲。

轉(zhuǎn)儲已損壞

savecrash 命令檢查轉(zhuǎn)儲是否存在有效轉(zhuǎn)儲時,它會尋找一個轉(zhuǎn)儲 magic number (注重 1)。假如由于硬件故障而無法生成有效的 magic number,則該轉(zhuǎn)儲本身可能已經(jīng)損壞了。

注重 1: UNIX 文件 (包括 Kernel 及轉(zhuǎn)儲映象) 在文件開始都有一個 "magic number" 來識別它們所代表的文件類型。當(dāng) PDC 將其拷貝到轉(zhuǎn)儲設(shè)備時,它會在 RAM 快照的開始放置一個 "dump magic number"。假如 TOC 沒有成功,則該 "dump magic number" 不會出現(xiàn)在轉(zhuǎn)儲設(shè)備的預(yù)期位置上。

注重 2: 轉(zhuǎn)儲設(shè)備默認(rèn)為 Swap Logical Volume。系統(tǒng)治理員可以根據(jù)需要添加更多的 Swap 設(shè)備。為了確定轉(zhuǎn)儲設(shè)備,請執(zhí)行下面的命令:
# lvlnboot -v /dev/vg00Boot Definitions for Volume Group /dev/vg00:Physical Volumes belonging in Root Volume Group:/dev/dsk/c1t5d0 (52.5.0) -- Boot Disk/dev/dsk/c1t6d0 (52.6.0) -- Boot DiskBoot: lvol1 on: /dev/dsk/c1t6d0Root: lvol3 on: /dev/dsk/c1t6d0Swap: lvol2 on: /dev/dsk/c1t6d0Dump: lvol2 on: /dev/dsk/c1t6d0, 0 
注重 3: savecrash (11.X) = savecore (10.X HPUX)

另請參閱 man crashconf(2)、/usr/share/doc/sys_crash.txt、 /etc/rc.config.d/savecrash /etc/rc.config.d/crashconf




發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 沭阳县| 南靖县| 全南县| 台南县| 富顺县| 霍山县| 信丰县| 改则县| 吴川市| 贵州省| 石家庄市| 县级市| 彭山县| 万全县| 南宫市| 贵港市| 盘山县| 大渡口区| 旬阳县| 扶风县| 枝江市| 东兰县| 四会市| 通渭县| 启东市| 尉氏县| 石狮市| 卓资县| 寻甸| 瑞昌市| 肇源县| 宣城市| 大同县| 高阳县| 华阴市| 宜良县| 台山市| 华池县| 望都县| 任丘市| 重庆市|