oracle io lost,磁盤IO故障

測試工作正在如火如荼的進行,突然數據庫就連接不上了。我連接上主機發現數據庫alert_sid日志中有如下信息:

KCF: write/open error block=0x9a6 online=1

file=2 /oracle_data1/UNDOTBS3.dbf

error=27072 txt: 'Linux Error: 5: Input/output error

Additional information: 2469'

Thu Dec? 4 12:56:39 2008

Errors in file /opt/ora9/admin/tax/bdump/orcl_dbw0_9605.trc:

ORA-01242: data file suffered media failure: database in NOARCHIVELOG mode

ORA-01114: IO error writing block to file 2 (block # 2470)

ORA-01110: data file 2: '/oracle_data1/UNDOTBS3.dbf'

ORA-27072: skgfdisp: I/O error

Linux Error: 5: Input/output error

Additional information: 2469

DBW0: terminating instance due to error 1242

Instance terminated by DBW0, pid = 9605

數據庫已經down了。初步看是因為磁盤的IO錯誤。看看主機的日志吧。/var/log/message

Dec? 4 12:52:10 tax smartd[2924]: Device: /dev/sdb, 2 Currently unreadable (pending) sectors

Dec? 4 12:52:10 tax smartd[2924]: Device: /dev/sdb, 2 Offline uncorrectable sectors

Dec? 4 12:56:39 tax kernel: ata1: command 0xca timeout, stat 0xd0 host_stat 0x61

Dec? 4 12:56:39 tax kernel: ata1: translated ATA stat/err 0xd0/00 to SCSI SK/ASC/ASCQ 0xb/47/00

Dec? 4 12:56:39 tax kernel: ata1: status=0xd0 { Busy }

Dec? 4 12:56:39 tax kernel: SCSI error : <0 0 1 0> return code = 0x8000002

Dec? 4 12:56:39 tax kernel: Info fld=0x5b4b38b, Current sdb: sense key Aborted Command

Dec? 4 12:56:39 tax kernel: Additional sense: Scsi parity error

Dec? 4 12:56:39 tax kernel: end_request: I/O error, dev sdb, sector 95728523

Dec? 4 12:56:39 tax kernel: Buffer I/O error on device sdb6, logical block 1483645

Dec? 4 12:56:39 tax kernel: lost page write due to I/O error on sdb6

Dec? 4 12:56:39 tax kernel: Aborting journal on device sdb6.

Dec? 4 12:56:39 tax kernel: ext3_abort called.

Dec? 4 12:56:39 tax kernel: EXT3-fs error (device sdb6): ext3_journal_start_sb: Detected aborted journal

Dec? 4 12:56:39 tax kernel: Remounting filesystem read-only

Dec? 4 12:57:09 tax kernel: ata1: command 0xca timeout, stat 0xd0 host_stat 0x61

Dec? 4 12:57:09 tax kernel: ata1: translated ATA stat/err 0xd0/00 to SCSI SK/ASC/ASCQ 0xb/47/00

Dec? 4 12:57:09 tax kernel: ata1: status=0xd0 { Busy }

Dec? 4 12:57:09 tax kernel: SCSI error : <0 0 1 0> return code = 0x8000002

Dec? 4 12:57:09 tax kernel: Info fld=0x5b4b38b, Current sdb: sense key Aborted Command

Dec? 4 12:57:09 tax kernel: Additional sense: Scsi parity error

Dec? 4 12:57:09 tax kernel: end_request: I/O error, dev sdb, sector 41934794

Dec? 4 12:57:09 tax kernel: Buffer I/O error on device sdb3, logical block 643

Dec? 4 12:57:09 tax kernel: lost page write due to I/O error on sdb3

Dec? 4 12:57:44 tax kernel: ata1: command 0xca timeout, stat 0xd0 host_stat 0x61

Dec? 4 12:57:44 tax kernel: ata1: translated ATA stat/err 0xd0/00 to SCSI SK/ASC/ASCQ 0xb/47/00

Dec? 4 12:57:44 tax kernel: ata1: status=0xd0 { Busy }

Dec? 4 12:57:44 tax kernel: SCSI error : <0 0 1 0> return code = 0x8000002

Dec? 4 12:57:44 tax kernel: Info fld=0x5b4b38b, Current sdb: sense key Aborted Command

Dec? 4 12:57:44 tax kernel: Additional sense: Scsi parity error

Dec? 4 12:57:44 tax kernel: end_request: I/O error, dev sdb, sector 83864507

Dec? 4 12:57:44 tax kernel: Buffer I/O error on device sdb6, logical block 643

Dec? 4 12:57:44 tax kernel: lost page write due to I/O error on sdb6

Dec? 4 12:57:44 tax sshd(pam_unix)[11222]: session opened for user oracle by (uid=0)

Dec? 4 12:58:03 tax sshd(pam_unix)[11276]: session opened for user oracle by (uid=0)

Dec? 4 12:59:25 tax kernel: ata1: command 0xc8 timeout, stat 0xd0 host_stat 0x61

Dec? 4 12:59:25 tax kernel: ata1: translated ATA stat/err 0xd0/00 to SCSI SK/ASC/ASCQ 0xb/47/00

Dec? 4 12:59:25 tax kernel: ata1: status=0xd0 { Busy }

Dec? 4 12:59:25 tax kernel: SCSI error : <0 0 1 0> return code = 0x8000002

Dec? 4 12:59:25 tax kernel: Info fld=0x5b4b38b, Current sdb: sense key Aborted Command

Dec? 4 12:59:25 tax kernel: Additional sense: Scsi parity error

Dec? 4 12:59:25 tax kernel: end_request: I/O error, dev sdb, sector 41934794

Dec? 4 12:59:25 tax kernel: EXT3-fs error (device sdb3): ext3_get_inode_loc: unable to read inode block - inode=12, block=643

Dec? 4 12:59:25 tax kernel: Aborting journal on device sdb3.

Dec? 4 12:59:55 tax kernel: ata1: command 0xca timeout, stat 0xd0 host_stat 0x61

Dec? 4 12:59:55 tax kernel: ata1: translated ATA stat/err 0xd0/00 to SCSI SK/ASC/ASCQ 0xb/47/00

Dec? 4 12:59:55 tax kernel: ata1: status=0xd0 { Busy }

操作系統后臺出現嚴重的IO錯誤。

但是當進入到某一個分區后,竟然無法創建文件,報錯誤為只讀的文件系統。

[oracle@tax oracle_data2]$ touch aa

touch: cannot touch `aa': Read-only file system

操作系統加載的磁盤方式為rw,全部為讀寫的方式加載的。

oracle_data1]# mount

/dev/sda5 on / type ext3 (rw)

none on /proc type proc (rw)

none on /sys type sysfs (rw)

none on /dev/pts type devpts (rw,gid=5,mode=620)

usbfs on /proc/bus/usb type usbfs (rw)

/dev/sda1 on /boot type ext3 (rw)

none on /dev/shm type tmpfs (rw)

/dev/sda9 on /opt type ext2 (rw)

/dev/sdb6 on /oracle_data1 type ext3 (rw)

/dev/sdb5 on /oracle_data2 type ext3 (rw)

/dev/sdb3 on /oracle_data3 type ext3 (rw)

/dev/sdb2 on /oracle_data4 type ext3 (rw)

/dev/sdb1 on /oracle_data5 type ext3 (rw)

/dev/sda8 on /oracle_index type ext3 (rw)

/dev/sda7 on /oracle_iot type ext3 (rw)

/dev/sda6 on /oracle_tmp type ext3 (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

You have new mail in /var/spool/mail/root

既然是文件系統有問題,那么就修復文件系統吧。使用單用戶模式進入系統,單用戶就是在系統啟動的時候啟動項加入single選項。

然后使用fsck修故操作系統,修復完畢后,進入系統正常,因為數據庫是自動啟動的,只能啟動都mount狀態,說數據庫文件需要恢復,于是recover database,修復完成。直接打開數據庫了。

最近怎么磁盤總是出現問題呢?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/275573.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/275573.shtml
英文地址,請注明出處:http://en.pswp.cn/news/275573.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

易思匯完成近億元B輪融資,信中利投資

3月19日消息&#xff0c;近日&#xff0c;留學生在線付費平臺易思匯宣布已在3月份完成由信中利投資的近億元B輪融資。 易思匯聯合創始人高宇同表示&#xff0c;本輪融資將主要用于留學生信用卡、留學家庭金融商城等新產品布局&#xff0c;以及擴大團隊和市場投入。 易思匯成立…

遠程連接 錯誤 內部錯誤_關于錯誤的性質和原因。 了解錯誤因素

遠程連接 錯誤 內部錯誤Back in 2012, I was a young[er] product designer working in a small tech agency in Valencia, Spain. In parallel, I worked as a freelancer on several side projects for different clients. One day I was contacted by a new health services…

得到鵝廠最新前端開發手冊一份

又逢金九銀十&#xff0c;拿到大廠offer一直是程序員朋友的目標&#xff0c;但是去大廠就得拿出實力來。除了需要積累技術&#xff0c;了解并掌握面試的技巧&#xff0c;熟悉大廠面試流程&#xff0c;也必不可少。這里分享一份最新入職騰訊的前端社招面經&#xff0c;來看看鵝廠…

性能測試分析之帶寬瓶頸的疑惑

第一部分&#xff0c; 測試執行 先看一圖&#xff0c;再看下文 這個當然就是壓力過程中帶寬的使用率了&#xff0c;我們的帶寬是1Gbps的&#xff0c;合計傳輸速率為128MB/s&#xff0c;也正因為這個就讓我越來越疑惑了&#xff0c;不過通過壓力過程中的各項數據我又不得不相信。…

Android 中的LayoutInflater的理解

LayoutInflater與findViewById的區別&#xff1f; 對于一個已經載入的界面&#xff0c;就可以使用findViewById()方法來獲得其中的界面元素。對于一個沒有被載入或者想要動態載入的界面&#xff0c;就需要使用LayoutInflater對象的inflate()方法來載入。findViewById()是查找已…

linux rootfs編譯進內核,九鼎x6818開發板筆記:uboot、kernel、rootfs編譯和燒寫

下面記錄了如何搭建嵌入開發環境&#xff0c;如何編譯uboot、kernel、和文件系統&#xff0c;如何燒寫鏡像以及如何配置uboot環境變量。閱讀注意&#xff1a;記錄中(Base框中的內容)一些操作故意被添加&#xff0c;為了展示文件內容&#xff0c;故意調用cat(Ubuntu)或者type(wi…

figma下載_素描vs Figma困境

figma下載I distinctly remember how much hatred I had in my heart when I lived through my first UI update. The year was 2009; I had just gotten my braces off and I was ready to smash that ‘Like’ button on my high school crush’s status when I logged into …

祝大家七夕快樂,邀你源碼共讀,順帶發點紅包

大家好&#xff0c;我是若川。這是一個普通的周六。只不過又叫七夕節&#xff0c;祝大家七夕節快樂~所以就不更新技術文了。估計還是有很多讀者不知道我。若川名字由來是取自&#xff1a;上善若水&#xff0c;海納百川。順便放兩篇文章。我讀源碼的經歷&#xff0c;跟各位讀者朋…

windows 系統監視器 以及建議閥值

windows 系統監視器 以及建議閥值 計數器的說明可以在添加計數器那邊 資源 對象\計數器建議的閾值注釋磁盤Physical Disk\% Free SpaceLogical Disk\% Free Space15%磁盤Physical Disk\% Disk Time Logical Disk\% Disk Time90%磁盤Physical Disk\Disk Reads/sec、Physical Dis…

前端人員如何在linux服務器上搭建npm私有庫

為什么要搭建npm私有庫&#xff1f; 為了方便下載時&#xff0c;公共包走npmjs,私有包走內部服務器。npm包下載的速度較慢&#xff0c;搭建npm私有庫之后&#xff0c;會先操作私有庫中是否有緩存&#xff0c;有緩存直接走緩存&#xff0c;而不用重新再去請求一遍網絡。哪種方式…

硬幣 假硬幣 天平_小東西叫硬幣

硬幣 假硬幣 天平During the last 1,5 years, I’ve been traveling a lot. Apart from my must-have things like laptop, sketchbook, and power bank, there constantly appears a new one, in a familiar shape but a new look. That’s 在過去的1.5年中&#xff0c;我經常…

Linux創建一個用戶時分配組,useradd和groupadd(Linux創建用戶\用戶組\設置\分配用戶權限)的使用...

前言&#xff1a;man useradd    man groupadd    info useradd    info groupadd 都可以獲取相關命令的用法信息。個人比較喜歡讀英文解釋文檔&#xff0c;沒有你想象的那么complicated&#xff01;&#x1f61c;USERADD(8) System Management Commands USERADD…

尤雨溪發布的Vue 3.2 有哪些新變化?

大家好&#xff0c;我是若川。今天分享一篇 Vue 3.2 版本的文章。查看源碼等系列文章。學習源碼整體架構系列、年度總結、JS基礎系列1前言8.10號凌晨&#xff0c;尤雨溪在微博平臺官宣 Vue 3.2 版本正式發布&#xff1a;此版本包含一系列重要的新功能與性能改進&#xff0c;但并…

對象的清除

調用System.gc() 請求垃圾回收的最簡單的方法&#xff0c;但是注意——只是請求&#xff0c;在調用System.gc()之后&#xff0c;有可能會釋放出更多的內存空間。轉載于:https://www.cnblogs.com/happykakeru/archive/2011/04/09/2010030.html

https://zeplin.io/ 設計圖標注及切圖

2019獨角獸企業重金招聘Python工程師標準>>> https://zeplin.io/ 轉載于:https://my.oschina.net/soho00147/blog/3025646

更好的設計接口_設計可以而且必須做得更好

更好的設計接口We live in a world that becomes more dependent on technology every day. Tech gives us new ways to communicate, learn, work, and play, and recently it enabled us to reveal the appalling police brutality towards black people in the US by sharin…

linux隱寫文件剝離,雜項的基本解題思路(1)——文件操作隱寫、圖片隱寫

文件操作隱寫圖片隱寫壓縮文件處理流量取證技術文章本來是分成4部分的&#xff0c;但是前兩部分何在一起寫了也就沒有分開&#xff0c;所以干脆就只分了兩部分文件基本類型的識別一、kail 下file 文件名原理就是識別文件文件頭比如這個軟件&#xff1a;二、WinHex通過winhex分析…

賬務管理系統

2011-04-11 21:55最近寫了一個賬務管理系統&#xff08;個人版&#xff09;使用C#語言編寫&#xff0c;編譯器VS2010&#xff0c;數據庫Access2010&#xff0c;系統采用三層架構&#xff0c;界面可以換膚&#xff0c; 窗體按鈕可以移動&#xff0c;可以自定義皮膚&#xff0c;保…

初學者也能看懂的 Vue3 源碼中那些實用的基礎工具函數

1. 前言大家好&#xff0c;我是若川。最近組織了源碼共讀活動。每周讀 200 行左右的源碼。很多第一次讀源碼的小伙伴都感覺很有收獲&#xff0c;感興趣可以加我微信ruochuan12&#xff0c;拉你進群學習。寫相對很難的源碼&#xff0c;耗費了自己的時間和精力&#xff0c;也沒收…

Flutter RichText支持自定義文字背景

extended text 相關文章 Flutter RichText支持圖片顯示和自定義圖片效果Flutter RichText支持自定義文本溢出效果Flutter RichText支持自定義文字背景Flutter RichText支持特殊文字效果之前介紹過了Extended text&#xff0c;老規矩上圖 UI設計說&#xff0c;那個字可以加個卟呤…