看板 Linux 關於我們 聯絡資訊
小弟是ubuntu的初心者,最近在測試(玩看看)內建的server版本的 software raid 1功能,參考了這篇教學文章設定https://tinyurl.com/3h66erv7 目前遇到瓶頸,在GOOGLE上搜尋都找不到可以解決的方式,所以想在此請教。 raid 1的內容https://i.imgur.com/CSGV1fn.jpg
一開始依照順序土法煉鋼的方式測試 0.兩個硬碟都裝上可以進系統。 1.拔掉A硬碟,單獨使用B硬碟開機可以進入系統。 2.拔掉B硬碟,單獨使用A硬碟開機可以進入系統。 3.拔掉B硬碟,單獨使用A硬碟開機可以進入系統並隨便新增一個檔案。 4.兩個硬碟都裝上可以進系統,但是用lsblk去查詢,變成只有A硬碟有raid 1 ,B硬碟沒有raid 1,後來又用指令把B硬碟原本應該raid 1的部分再掛載回去。 5.拔掉A硬碟,單獨使用B硬碟卻無法進入系統,https://imgur.com/Rw2LZO0.jpg
我想達成的境界是無論SDA和SDB一起裝上或是SDA或SDB其中一顆單獨裝上都可以正常 進入系統。 無論SDA或SDB其中一顆裝上時使用新增減少檔案,SDA和SDB一起裝上時檔案都可以鏡像。 希望能在這邊得到進一步的線索,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.71.215.56 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1641818716.A.C89.html ※ 編輯: open711 (111.71.215.56 臺灣), 01/10/2022 20:46:48 ※ 編輯: open711 (111.71.215.56 臺灣), 01/10/2022 20:48:39
tomsawyer: 你看一下mdadm的狀態 01/10 22:45
tomsawyer: 我看你圖好像出現的md1 但安裝時md0 兩顆都conf都要看 01/10 22:47
tomsawyer: 一下 01/10 22:47
tomsawyer: 哦我看到了 你應該要要把boot分區隔開 01/10 22:52
謝謝Tom大的回應,今天自己發現到癥結點了, 我在一開始安裝好系統後,進系統沒多久(沒等到兩顆硬碟都同步完成), 就開始拔到剩單顆硬碟測試。 今天有等到同步完成後,再重複測測試以上那些步驟沒問題了。 ※ 編輯: open711 (111.71.215.56 臺灣), 01/11/2022 18:09:29
CardLin: cat /proc/mdstat 01/14 20:39
CardLin: grub-install /dev/sda & grub-install /dev/sdb 01/14 20:40
CardLin: 我覺得 raid1 就一直保持 [UU] 就好了,別搞自己... 01/14 20:42
CardLin: 如果 sda 跟 sdb 分別在不同電腦更新不就GG了?? 01/14 20:44
CardLin: 兩個同時 [UU] 的時候你要等 resync 完才行分開 01/14 20:44
CardLin: resync 通常超久,沒 resync 完就單獨開機可能會有問題 01/14 20:45
謝謝Card大的建議,現在有遇到一個問題,在另外一台比較新的電腦安裝,在sda會有一個 /boot/efi,有在網路上爬過文大致是說/boot/efi沒辦法raid,但是也有找到一些解決 的方法(等到禮拜一的時候,會在參考土法煉鋼試看看,大致上好像是把/boot/efi克隆到 sdb?) 請問有沒有可以單獨使用sdb也能開機的解決方法? ※ 編輯: open711 (111.71.215.56 臺灣), 01/15/2022 23:51:10
tomsawyer: 不要用gpt 用mbr開機(要打開csm相容那個) 01/16 23:49
瞭解 ※ 編輯: open711 (111.71.214.196 臺灣), 01/17/2022 20:39:47