28
磁磁磁磁磁磁磁磁磁磁磁磁 指指指指 : 指指指 磁磁 : 磁磁磁 磁磁磁 磁磁磁 磁 磁

磁碟陣列與邏輯捲軸管理員

  • Upload
    lyneth

  • View
    25

  • Download
    0

Embed Size (px)

DESCRIPTION

磁碟陣列與邏輯捲軸管理員. 指導老師 : 蔡德明. 組員 : 徐啟閎   林啟哲 李承鴻  李 平. 目錄. 一、實作要求 二、實作過程: RAID5 三、實作過程: LVM 四、實作過程:模擬 RAID5 錯誤 五、實作過程:新增 partition 加入原本的 lvm. 一、實作要求. 1. 新增一個 filesystem ,其中含有四個 partition 構成 software RAID5 ,並設定一個 partiton 為 spare disk ,防止系統出錯。 2. 在該 RAID 上面加設 LVM 的檔案系統,並且格式化為 EXT3 檔案系統。 - PowerPoint PPT Presentation

Citation preview

Page 1: 磁碟陣列與邏輯捲軸管理員

磁碟陣列與邏輯捲軸管理員

指導老師 : 蔡德明

組員 : 徐啟閎  林啟哲李承鴻  李 平

Page 2: 磁碟陣列與邏輯捲軸管理員

目錄一、實作要求二、實作過程: RAID5三、實作過程: LVM四、實作過程:模擬 RAID5 錯誤五、實作過程:新增 partition 加入原本的 lvm

Page 3: 磁碟陣列與邏輯捲軸管理員

一、實作要求1. 新增一個 filesystem ,其中含有四個 partition 構成

software RAID5 ,並設定一個 partiton 為 spare disk ,防止系統出錯。

2. 在該 RAID 上面加設 LVM 的檔案系統,並且格式化為EXT3 檔案系統。

3. 該檔案系統要用來代替 /home ,所以 home 的內容要移動到該目錄去。

4.RAID 議題 : 假設 partiton 當中有一個壞掉了,如何觀察?並將該壞掉的 RAID 替換掉,再進行觀察。

5.LVM 議題 : 該 RAID 又不夠用了你又新增一個partition ,並加入原有的 lvm 中,並將 /home 的可用容量放到最大,且使用者能夠繼續使用檔案系統不用重新格式化。

Page 4: 磁碟陣列與邏輯捲軸管理員

二、實作過程 :RAID5(新增 partition階段 )

新增 hda10~14 partition

Page 5: 磁碟陣列與邏輯捲軸管理員

二、實作過程 :RAID5(建立 RAID5階段 )

1. 讀取新的分割表。2. 將 hda10~13 建立 RAID5 hda14 為 spare disk

Page 6: 磁碟陣列與邏輯捲軸管理員

二、實作過程 :RAID5(觀察 )

觀察結果

Page 7: 磁碟陣列與邏輯捲軸管理員

二、實作過程 :RAID5(格式化與開機自動啟動 )

--- 進行格式化

--- 輸入 mdadm --detail /dev/md0 | grep -i uuid 取得UUID 識別碼

後設定 /etc/mdadm.conf

Page 8: 磁碟陣列與邏輯捲軸管理員

三、實作過程 :LVM(觀察與建立 PV)

將 md0 建立成 pv 並觀察

Page 9: 磁碟陣列與邏輯捲軸管理員

三、實作過程 :LVM(觀察與建立 VG 與 PE)

將 md0 建立成為 VG 名稱為 dicvg ,並指定 PE 為 16mb

Page 10: 磁碟陣列與邏輯捲軸管理員

實作過程 :LVM(觀察與建立 LV)

將 dicvg 全部分配給 LV 名稱為 diclv

Page 11: 磁碟陣列與邏輯捲軸管理員

三、實作過程 :LVM(格式化與掛載 )

1. 以 ext3 格式化 /dev/dicvg/diclv2. 先將原本 /home 底下的資料移出來再進行掛載3. 將資料移回去

Page 12: 磁碟陣列與邏輯捲軸管理員

三、實作過程 :LVM(格式化與掛載 )

1. 設定 /etc/fstab 以達到開機自動掛載2.QUOTA 的部分我們使用練習二寫過的腳本來製作。

Page 13: 磁碟陣列與邏輯捲軸管理員

三、實作過程 :LVM(格式化與掛載 )

-Home 底下資料

Page 14: 磁碟陣列與邏輯捲軸管理員

三、實作過程 :LVM(格式化與掛載 )

- 檢查 QUOTA 有無正常執行

Page 15: 磁碟陣列與邏輯捲軸管理員

四、實作過程 :模擬 RAID5錯誤

-- 設定 hda11 為假設出錯的 partition

Page 16: 磁碟陣列與邏輯捲軸管理員

四、實作過程 :模擬 RAID5錯誤 (觀察 )

--hda14 啟動了而 hda11 被換下來了

Page 17: 磁碟陣列與邏輯捲軸管理員

四、實作過程 :模擬 RAID5錯誤 (觀察 )

-- 觀察還原情形

Page 18: 磁碟陣列與邏輯捲軸管理員

四、實作過程 :模擬 RAID5錯誤(替換錯誤的 partition)

新建新的 partition 為 hda15

Page 19: 磁碟陣列與邏輯捲軸管理員

四、實作過程 :模擬 RAID5錯誤(替換錯誤的 partition)

將 hda15 加入 md0 並將 hda11 移除

Page 20: 磁碟陣列與邏輯捲軸管理員

四、實作過程 :模擬 RAID5錯誤(替換錯誤的 partition)

-- 觀察替換後情形

Page 21: 磁碟陣列與邏輯捲軸管理員

五、實作過程 :新增 partition加入原本的lvm

新增新的 partition 為 hda15 , system name 為 Linux LVM (8e)

Page 22: 磁碟陣列與邏輯捲軸管理員

五、實作過程 :新增 partition加入原本的lvm

1. 將 hda15 建立成新的 pv2. 將 hda15 加入 dicvg 中

Page 23: 磁碟陣列與邏輯捲軸管理員

五、實作過程 :新增 partition加入原本的lvm

觀察有無增加新的 PE

Page 24: 磁碟陣列與邏輯捲軸管理員

五、實作過程 :新增 partition加入原本的lvm

將全部的 free PE 加入 diclv 當中

Page 25: 磁碟陣列與邏輯捲軸管理員

五、實作過程 :新增 partition加入原本的lvm

觀察 PE 使用情形

Page 26: 磁碟陣列與邏輯捲軸管理員

五、實作過程 :新增 partition加入原本的lvm

1. 使用 resize2fs 來更新檔案系統容量2. 使用 df 進行觀察容量有無改變

Page 27: 磁碟陣列與邏輯捲軸管理員

參考資料 鳥哥 LINUX 私房菜 - 基礎學習篇 第三版

-a 第十五章第二節 軟體磁碟陣列 -b 第十五章第三節 邏輯捲軸管理員

Page 28: 磁碟陣列與邏輯捲軸管理員

END