1. 程式人生 > >xfs檔案系統修復方法

xfs檔案系統修復方法

1. 前言

首先嚐試mount和umount檔案系統,以便重放日誌,修復檔案系統,如果不行,再進行如下操作。

2. 檢查檔案系統

做此步之前確保分割槽處於umount狀態
xfs_check /dev/sdd(碟符); echo $?
返回0表示正常

3. 執行xfs_repair -n,檢查檔案系統是否損壞,如何損壞會列出將要執行的操作

執行xfs_repair -n,檢查檔案系統是否損壞,如何損壞會列出將要執行的操作

4. 執行xfs_repair修復檔案系統

xfs_repair /dev/sdd (ext系列工具為fsck)

5. 最後方法:損失部分資料的修復方法

根據列印訊息,修復失敗時:
先執行xfs_repair -L /dev/sdd

(清空日誌,會丟失檔案),再執行xfs_repair /dev/sdd,再執行xfs_check /dev/sdd 檢查檔案系統是否修復成功。
說明:-L是修復xfs檔案系統的最後手段,慎重選擇,它會清空日誌,會丟失使用者資料和檔案。

備註:在執行xfs_repair操作前,最好使用xfs_metadump工具儲存元資料,一旦修復失敗,最起碼可以恢復到修復之前的狀態。

6. 作者介紹

樑明遠,國防科大並行與分散式計算國家重點實驗室(PDL)應屆研究生,14年入學伊始便開始接觸docker,準備在餘下的讀研時間在docker相關開源社群貢獻自己的程式碼,畢業後準備繼續從事該方面研究。郵箱:[email protected]

7. 參考文獻

相關推薦

xfs檔案系統修復方法

1. 前言 首先嚐試mount和umount檔案系統,以便重放日誌,修復檔案系統,如果不行,再進行如下操作。 2. 檢查檔案系統 做此步之前確保分割槽處於umount狀態 xfs_check /dev/sdd(碟符); echo $? 返回0表示正常

Centos7 xfs檔案系統擴充套件root根分割槽

實驗環境 VMware裡的虛擬機器Centos7 系統版本:Centos7.2 (Core)x64 系統初始磁碟sda大小為18GB後期擴容到30GB Centos7.2系統使用LVM 邏輯卷和XFS檔案系統 實現方式 目前常用方式有兩種: 1、使用LVM邏輯卷擴容實現 注:這種實現方式適用於

記一次centos7.2 檔案系統修復

centos 7 系統恢復 故障描述 啟動之後作業系統只能進入到單使用者模式 使用U盤進入救援模式進行恢復 選擇Troubleshooting 選擇Rescue a Centos system 選擇1 contin

Ubuntu下建立XFS檔案系統的LVM

[email protected]:~# fdisk -lDisk /dev/sdb: 605 GiB, 649613803520 bytes, 1268776960 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/p

centos6上使用xfs檔案系統

   ext4目前也還沒有真的支援16TB以上的單分割槽空間,由於工具的限制,只能建立最大為16T的單分割槽決定直接用xfs 安裝xfs [[email protected] ~]$ yum install kmod-xfs xfsprogs [[emai

向nandflash中燒寫核心和檔案系統方法

在RAM開發板上往nandflash燒寫核心和檔案系統的方法: 一、           在u-boot中燒寫檔案系統:(其中這裡的地址參考具體開發板使用手冊中的地址,SBC6345) a)       在系統啟動的時候,u-boot會提示有三秒中停留,敲擊回車中斷u-bo

linux-檔案系統管理02-centos7-xfs檔案系統

1.簡介: XFS,一種高效能的日誌檔案系統,最早於1993年,由Silicon Graphics為他們的IRIX作業系統而開發,是IRIX 5.3版的預設檔案系統。後來被移植到Linux 核心上

u-boot通過nfs從伺服器下載核心,並且啟動核心,掛載根檔案系統方法

http://www.linuxidc.com/Linux/2013-08/89154.htm http://blog.csdn.net/sinat_31500569/article/details/53120530 參考連結 首先要在電腦上安裝nfs伺服器 1.執行命令

VMware虛擬機器檔案損壞修復方法

http://www.bsdown.com/html/201010/1506.html 時間: 2010-10-09來源: 網際網路 作者: tonxi 點選: 10次 一、說明一下起因:今天在XP虛擬機器中一衝動下載一個5點多GB的PT檔案,忘記此虛擬檔案(vmdk檔案)

linux基礎(36)--xfs檔案系統管理--RHEL7.2

1. xfs簡介   xfs檔案系統是SGI(矽圖)開發的高階日誌檔案系統,xfs極具伸縮性,非常健壯。   xfs特性:   (1)資料完整性     xfs檔案系統開啟日誌功能後即使機器意外宕機磁碟上的檔案也不會遭到破壞,即不論目前檔案系統上儲存的檔案有多少,檔案系統都

linux基礎(37)--xfs檔案系統的備份和恢復--RHEL7.2

1. 準備測試檔案   cp /etc/passwd /sda3   mkdir /sda3/test 2. 互動式備份   備份/sda3,備份後的檔案是/opt/dump   xfsdump -f /opt/dump_sda3 /sda3        需要指定備份標籤

Linux學習筆記19——XFS 檔案系統的備份與還原、光碟寫入工具、其他常見的壓縮與備份工具

一、XFS 檔案系統的備份與還原 使用 tar 通常是針對目錄樹系統來進行備份的工作,那麼如果想要針對整個檔案系統來進行備份與還原呢?由於 CentOS 7 已經使用 XFS 檔案系統作為預設值,所以那個好用的 xfsdump與 xfsrestore 兩個工具對 CentO

linux將硬碟格式化為xfs檔案系統

1.格式化: mkfs -t xfs /dev/sda 2.硬碟掛載: No.1: mkdir /sda No.2:mount /dev/sda No.3:mount /dev/sda /sda 查詢是否成功: df -T

一臺Linux伺服器上掛載另一臺Linx伺服器檔案系統方法

目標:在伺服器B上訪問伺服器A上指定的檔案系統 首先要配置伺服器A 編輯/etc/exports,加入: /home     192.168.1.1(rw)    #IP是伺服器B的地址, 目錄是要共享出的目錄 然後啟動nfs服務: /etc/init.d/nfs sta

xfs檔案系統:格式化以及掛載

引言 情景:   <原始碼> linux:3.14.56 xfsprogs:3.2.0   <命令> mkfs.xfs -f /dev/[sdx] ; mount /dev/[sdx]; umount /dev/[sdx] 如情景

實戰:xfs檔案系統的備份和恢復

# 概述 XFS提供了 xfsdump 和 xfsrestore 工具協助備份XFS檔案系統中的資料。xfsdump 按inode順序備份一個XFS檔案系統。 centos7選擇xfs格式作為預設檔案系統,而且不再使用以前的ext,仍然支援ext4,xfs專為大資料產生,每個單個檔案系統最大可以支援8e

ext4和xfs檔案系統的擴容和收縮

1. LVM邏輯卷管理 2. ext4檔案系統 2.1 擴容CentOS6的根檔案系統(ext4) 根檔案系統在 /dev/VolGroup/lv_root 邏輯捲上,檔案系統型別為ext4,大小為10G,現在要將其擴容成20G。 1)調整分割槽型別為8e # 調整分割槽型別為LVM,也就是8e型別 fd

Linux服務器斷電導致掛載及xfs文件損壞的修復方法

ogg sta 會有 掛載問題 reboot word 手機拍 損壞 eboot 系統文件損壞後進入緊急修復模式,無法進行維護工作 welcome to emergency mode!after logging in ,type “journalctl -xb” to vi

Linux系統中庫文件丟失或不小心卸載rpm的修復方法

修復庫文件庫文件丟失恢復 rpm被卸載修復Linux系統中庫文件丟失或不小心卸載rpm的修復方法

win8系統中安裝office系統出現了2705錯誤的快速修復方法

lin 界面 upload 問題 target 窗口 錯誤 nbsp 有時 我們在win8系統電腦中安裝軟件程序中,有時候有會遇到一些問題,office作為我們在日常的工作中使用最平凡的軟件,今天看到有小夥伴在使用office中出現了問題,那就是在win8系統電腦中安裝of