中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

出現ESXi系統無法連接FreeNAS的情況?90%以上的人都做錯了!

發布時間:2020-07-24 04:42:08 來源:網絡 閱讀:986 作者:宋國建 欄目:建站服務器

【FreeNAS存儲概要】

首先我們要了解下什么是NAS存儲?

NAS(Network Attached Storage)網絡附加存儲,NAS方式則全面改進了以前低效的DAS存儲方式。它采用獨立于服務器,單獨為網絡數據存儲而開發的一種文件服務器來連接所存儲設備,自形成一個網絡。這樣數據存儲就不再是服務器的附屬,而是作為獨立網絡節點而存在于網絡之中,可由所有的網絡用戶共享。

那么FreeNAS又是怎么樣的存儲模式呢?

FreeNAS是一套免費的NAS服務器,它能將一部普通PC變成網絡存儲服務器。該軟件基于FreeBSD, Python,支持CIFS (samba), FTP, NFS protocols, Software RAID (0,1,5) 及 web 界面的設定工具。

基于對以上存儲信息的了解,今天為大家簡要介紹下具體恢復模式操作。

【故障背景概述】

某公司使用iSCSI方式來達到FC SAN的功能。物理存儲構架在一臺 DELL 服務器上,使用 FreeNAS 來做 iSCSI,然后使用兩臺 DELL 服務器做 ESXi5.0 的的虛擬化系統。

FreeNAS 層為UFS2文件系統,整個存儲建一個稀疏模式的文件,掛給ESXi5.0 系統。ESXi系統內跑有5臺虛擬機,其中有三臺最為重要。一臺windows2003系統虛擬機是此公司在當地的門戶網站。使用 ASP.net和 PHP 混合構架,使用數據庫為 SqlServer2005和 mysql 5.1 。一臺為FreeBSD 系統,跑有 Mysql數據庫,供其它多臺虛擬機使用。一臺為windows2003服務器,存儲此公司新開發的程序代碼。

【故障信息概述】

在一次存儲突然斷電之后,ESXi系統連不上存儲,管理員在FreeNAS中發現UFS2文件系統出現問題,隨后管理員用fsck 修復好了文件系統。 此時ESXi 系統可以連上存儲,但發現ESXi系統未能識別到原來的數據存儲和VMFS文件系統,管理員格式化VMFS后發現里面空無一物。

【具體恢復方案操作】

分析故障,最大化利用可用信息。

應用構架層次:FreeNAS(UFS2文件系統–> 一個大的稀疏模式的文件) –> ESXi 5.0(VMFS文件系統層) -> 單臺虛擬機的虛擬磁盤 (windows-NTFS文件系統/FreeBSD-UFS2文件系統)。

第一步是鏡像 FreeNAS 層,然后分析整個存儲,發現就一個900多GB的大文件,文件名: iscsidata。通過UFS2文件系統的二進制結構,定位到 iscsidata 文件的Inode數據,發現此文件被重建過,inode指針指向的數據量很少。

FreeNAS層無法解決,就無法進入到下一步的 VMFS層分析。

收集UFS2文件系統的重要結構:

塊大小:16KB

Segment 大小:2KB

柱面組大小:188176 KB

UFS2一個數據指針占 8字節,一個塊可存儲 2048個數據指針。那么一個二級指針塊則可存儲:2048204816KB= 64GB 數據。一個三級指針塊則可存儲 64GB*2048= 128TB 數據。如果能找到 iscsidata 文件的三級指針塊就能解決 FreeNAS層問題。但iscsidata文件重建過,過程和大小都和原始的一樣,估計有部分指針塊已被覆蓋。原始 iscsidata 文件的 inode和新建的 iscsidata 文件的 inode 就在一個位置,嘗試進行搜索,無其它有用的inode出現。只得現場寫程序收集有用的指針塊:
出現ESXi系統無法連接FreeNAS的情況?90%以上的人都做錯了!
由于iscsidata文件是使用稀疏模式,收集條件只能放寬,收集到了大量三級指針塊和二級指針塊。對收集到的所有三級指針塊進行分析,都是無效的,無iscsidata文件使用的三級指針塊,估計在新建iscsidata文件時被新的覆蓋(新的iscsidata文件在掛載到ESXi5.0后有個VMFS格式化過程,而 ESXi5.0 使用GPT分區,GPT分區會在磁盤最后寫入冗余的GPT頭和分區表信息數據,這樣會使用iscsidata文件的三級指針塊)。

現只能分析收集到的二級指針塊,對有大量的二級指針塊的指向數據進行DUMP,然后再從磁盤中的數據定位到二級指針。這樣得到大量DUMP的數據。

開始分析 VMFS 層:

重格式化過VMFS,和原始UFS2的指針已丟失,造成VMFS元文件已基本上不可用,無重要的參考信息,所幸虛擬機都無快照,仍可恢復。通過單臺虛擬機層(windows(NTFS)和 FreeBSD(UFS2)系統的文件系統結構),向上定位到VMFS層,在通過VMFS層定位到DUMP出的單個64GB 文件,通過多次組合,最終這三臺重要的虛擬機的虛擬磁盤都已恢復。將恢復出的網頁數據和數據庫數據上傳到一新構建的系統中,拉起應用,數據無誤。
出現ESXi系統無法連接FreeNAS的情況?90%以上的人都做錯了!
【恢復結果】

經用戶驗收后數據為所需信息,驗收無誤,至此數據恢復工作結束。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

噶尔县| 康平县| 贺州市| 札达县| 黄平县| 贵德县| 临漳县| 湖南省| 石渠县| 鄂托克旗| 清远市| 高雄市| 扎赉特旗| 沽源县| 绥芬河市| 五华县| 含山县| 遂川县| 汪清县| 石嘴山市| 宜丰县| 宣化县| 来凤县| 北票市| 和田县| 左权县| 信阳市| 本溪| 营山县| 错那县| 庆安县| 花垣县| 宜宾市| 元朗区| 屯门区| 杂多县| 通渭县| 和静县| 平谷区| 阿勒泰市| 西畴县|