2026年6月30日 星期二

Oracle Linux UEK 核心與 mdadm 衝突,導致無法開機

 

上週客戶在 Oracle Linux 執行 dnf update 之後 reboot 就掛了!!!


客戶環境比較特殊,當初買主機設備採用的用 AMD CPU,當時 AMD 剛出來所以還無法在設備中整合相對應的 RAID 控制卡,所有的 HD 都是用 software RAID(mdadm)。

如果主機設備配有有 RAID 控制器,進行 dnf update 是不會遇到這個問題的!


原因如標題所示,新版 mdadm 啟動及組裝 assemble 軟體 RAID 時,為了相容性會強制去找核心的 md_mod 中是否包含一個特定參數路:

/sys/module/md_mod/parameters/legacy_del_gendisk


而最該版本 UEK 核心未整合進來,開機時就會出現錯誤訊息: 

mdadm: Can't open /sys/module/md_mod/parameters/legacy_async_del_gendisk 或 init md module parameters fail


解決方法有二個

方法一:

改用 RHCK(Red Hat Compatible Kernel)開機

1、開機時,在 GRUB 選單,手選 RHCK 核心(非 UEK 結尾)進入系統

   (這時 mdadm 可以正常運作,所有分割區及檔案系統會正常掛載)

2、使用 grubby 工具,修改開機載入核心

      sudo grubby --info=ALL | grep ^kernel

      sudo grubby --set-default=/boot/vmlinuz-“RHCK的核心版本號”


方法二:

降級 mdadm 套版本,不要使用最新版

1、開機時,在 GRUB 選單,手選 RHCK 核心(非 UEK 結尾)進入系統

   (這時 mdadm 可以正常運作,所有分割區及檔案系統會正常掛載)

2、執行降版指令:

      sudo dnf downgrade mdadm

3、降版成功後要防止 dnf update 又升到衝突的版本

      vi /etc/dnf/dnf.conf  (加入一行)

      exclude=mdadm



如果你也遇到相同的問題,希望這篇文章有幫助到你,GOOD LUCK TO U!







2025年8月18日 星期一

LEGO 6074 城堡(上篇)

 最近在 TY 上看到國外某玩家,把 1986 年出的 LEGO 6074 城堡改成強壯版,這個強壯版不是重點,重點是這個城堡是童年時的眼淚,燒到我了!

https://www.youtube.com/watch?v=6pXqLGtzHVY



當時還是小學生的我,每天放學都會進去一間童裝店,望一望櫃子上的 LEGO 盒組, 才滿心歡喜的搭上公車回家。當時的零用錢只買得起一盒 $155 的人偶包,裡面有 5 隻士兵,天知道我多想讓士兵有個家呀



心中的城堡魂被燃起後,很快就在網上找到 6074 的組圖(這像是為我而生的網站),所以這次決定給自已起一個小專案,完成童年未完的夢!!

如果你有興趣也可以在拍賣網上購買相關零件,跟我一起圓夢 😂

https://lego.brickinstructions.com/lego_instructions/set/6074/Black_Falcon's_Fortress

總共有 13 張組圖,我就把每張完成後的圖都貼上來記錄一下


步驟 1 ~ 5 (我把黑色零件,改成了深灰,我的美學告訴我這樣比較搭)



步驟 6 ~ 8 (小菜一碟,零件我都有)



步驟 9 ~ 14(開始上網找零件了 😂)

有兩個零件手邊沒有,已上網訂購,到貨後再換上去




步驟 15 ~ 19 (我把屋頂由黑改色為深藍,目前有缺件先用灰色替代)




步驟 20(有點樣子出來了)




步驟 21(還是缺了幾個基本零件,採買中)





步驟 22、23(缺的越來越多,遮不住了😂)




步驟 24、25(改動來了)

現在網上買不到原始的印刷牆,只能買到另一種貼紙的牆,這兩種背面結構不同




但我很想讓牆面有點變化

所以我做了一點改動,這樣上層的板子在安裝時還可以跟原來的一樣,牢靠固定




步驟 26、27(快接近完工了)





步驟 28、29(中間的拱形零件已經買不到黃色的了 😭)




步驟 28 ~ 35(完工,但右邊少了兩面牆 😂)






小時候的夢想終於完成了,再來就是等缺件寄來後補上
下一篇要來小小的改造一下城堡,讓它可以呈現的精緻一點
期待一下我的美感吧,哈哈~






2024年9月12日 星期四

2024 樂高 LEGO 魔戒系列-墮落妖獸 40693

最近網拍及好多社團都在瘋(下圖) LEGO 魔戒系列全新版本 SET 10333 索倫之眼(黑塔),這是 LEGO 出的第二個版本了,比起上一個版本精緻不少,售價約一萬出頭。





這次重點是,買了 10333 會加贈(下圖)40693 堕落妖獸,也就是說這組 SET 不單售,你想要就得連同黑塔一起買,夠狠、狠的我都要吐血!





我對黑塔沒興趣,只喜歡 墮落妖獸,現在網拍價格從 $2500 已經炒到 $4500 以上,太夭獸。

這次的妖獸的設計簡潔有力,讓人看上去有種竉物的感覺,實在很想入手一隻,之前看預告介紹以為會有單售,沒想到.....真是沒想到.....Q.Q

所以, 我去官網下載組裝手冊,整理了手上零件,大約 90% 的都有,剩的就上網拍買齊。

這次官方出了兩個新色的零件,左邊沙色我用了對岸相容於 LEGO 的零件(但顏色不同),右邊真的買不到,只好改造一下。 




改造後的腳裸,感覺不違和。




後腳爪只能用深砂色替代(等之後有買到正確顏色後再更換)




再來就是翅膀上的透明片,只能自已想法子畫了。




本來買了透明片+黑色簽字筆回來要使用血輪眼的,最後放棄,用了另一種方式

自已繪製的翅膀(黑色粉彩紙)效果還不錯(畫了四個版本)

翅膀前端的爪子,我改成深砂色(原色是淺砂),我覺得這樣比較搭

(不要理我,我有奇怪的審美觀)




以下是完成品的照片(一公一母 😂)





最後放上幾張圖片給自已讚嘆一下 😂















 

2023年7月7日 星期五

ESXi v7.0U3I patch 升級完後,datastore 不見了

上週到某客戶端,協助升級 ESXi patch,因為被資安部門掃到安全漏洞,所以被要求升級。

客戶環境是 Dell R640 數台,配置了 HBA LPe16000,這張卡片是 Emulex 16GB 光纖,以往升級 patch 是件簡單不過的事,之前都從 ESXi v6 升上來了,心想應該也會很順利。

事實是,越是這樣想就越會遇到困難,你有多自信難度就會有多高,神奇吧! 

就在第一台升級完 7.0U3I 後,客戶要把 VM 移過來時,居然發現看不到 storage 空間,當下心想怎麼可能,我在查了一下後發現,HBA 是 offline,心裡暗罵 WTF,什麼鬼!

經過一輪的查找及測試,確定是 Emulex LPe16000 驅動出了問題,在 ESXi 7.0U3I 預設會安裝的版本是 14.0.622.0,但我上 VMware 官網去找,以下是 for Emule HBA 32002 使用的驅動,無法正確的驅動 LPe16000 運作。







如果上官網去查 LPe16000,會查到驅動版本為 14. 0.169.26





重點來了,當你要下載 14.0.169 這個版本時,它會告訴你這已經包含在 7.0U3f ,沒有提供任何下載連結。好奇的我去打開 7.0U3I patch 的 zip 檔案,在 vib2.0/lpfc 目錄下看到 14.0.169 及 14.0.622 二支驅動,因為 622 版本較高,所以系統優先用這支來升級。

接下來要先移除現有 14.0.622,再安裝 14.0.169,重新開機後,就可以抓到 datastoge 了,指令如下:


esxcli software vib remove -n lpfc -f (lpfc 是 HBA vendor vib 的名字)

esxcli software vib install –v /tmp/VMW_bootbank_lpfc_14.0.169.26-5vmw.703.0.50.20036589.vib

esxcli system shutdown reboot -r “ lpfc drive reinstall"


如果你也遇到相同的問題,希望這篇文章有幫助到你,GOOD LUCK TO U!






 







2020年3月22日 星期日

Lego 75015 千年鷹號(第 2 章)

2月28日晚上,開始第二階段的組裝

第二階段:打開 2、3 號零件包























我發現 Lego 75015 的零件都用不太上,才知道 Stifos 改的有多大,昏倒。
組裝過程用掉了不少自已的零件,少數是顏色不對,只好先用其他顏色頂上,也發現有些零件的顏色台灣買不到,只能祈禱過一陣子能在拍賣網站上出現我需要的零件。如果你也想跟我一樣,建議不要花錢購買官方 set,直接上網拍買零件比較划算。


內裝完成!
仍有一些零件還沒到貨,但第二階段已完成了90%,要買的零件真的很多,這陣子一直在改善統計零件的效率,希望可以節省一些運費,也加上工作上忙,只有假日才有空整理,所以這階段拖了三週才接近完成。





附上 stifos - Millennium Falcon MOC 2.0(Step 136, Submodel)























這階段少了 23 種零件,我記錄一下,真是多呀!!





















2020年2月28日 星期五

Lego 75015 千年鷹號(第 1 章)

2月27日晚上,開始了第一階段的組裝,因我沒有整個千年鷹所有的零件表,自認家中的零件應該可以應付個 7、8 成,所以採用邊組邊買的方式,這樣可以省去事先整理零件所耗的時間,但也會拉長整個完成的作業,希望我可以一股作氣的把九個階段都給完成。


第一階段:打開 3 個零件包



骨架完成!
因為是內層,最終會被外層包覆,有些零件我用別的顏色代替。
順帶一提,我的零件有些是早期收集,新舊淺灰就出現色差,趁這次把舊淺灰消耗掉一些,
搞得我都懷疑自已有色盲。



















附上 stifos - Millennium Falcon MOC 2.0(Step 28, Submodel)



這階段少了三種零件,我也記錄一下。






2020年2月27日 星期四

Lego 75015 千年鷹號(第 0 章)

2月22日下午,偶然在 BrickLink 網站看到一位外國神人 Stifos 改造千年鷹號 ( Lego 7965) 最終版 2.0,看了之後久久不能忘懷,內心小宇宙開始彭湃;之前還很自豪的覺得這個版本的千年鷹號根本燒不到我,事實上是官方版本真心覺得醜。

2月23日下載到了 Sitfos 分享的 Studio 的檔案,今天上去看好像下載不到了,不知之後會不會再放上最新的版本。

註1:stifos - Millennium Falcon MOC 2.0
https://www.bricklink.com/v3/studio/design.page?idModel=93509


很多國外玩家都是拿到組裝圖後,直接在 BrickLink 上採購全部零件,好像要 1000 歐元以上,因為我平常有收集零件的習慣,打算直接買一盒千年鷹號來改,這樣比較省力。上拍賣網找了一下,發現新版千年鷹號 (Lego 75105) 比較便宜,跟上一個版本比較起來只有小改幾個地方而已,大體上都相同,於是在露天拍賣上敗了一盒,入手價 NT $4380 含運。

之後,我還看到另一位韓國玩家將按照 Stifos 的組裝圖給它實體化了,也記錄了在組裝過程中遇到的問題,及以將一些稀有零件改用成常用零件,相信對我完成這台千年鷹號一定有很大的助益。

註2:韓國 - 徐爸爸
https://blog.naver.com/hiryu2/221694120949


Lego 75105 內有 9 個包裝袋,我在說明書內也標了九個進度,開始記錄我的千年鷹號生產過程,衝呀!