Wednesday, May 29, 2019

HP N40L Microserver 狀況

唉,寫得呢遍都都係瀨嘢o架喇。話說個放喺香港個 server offline 咗好一陣子,到自己途經香港嗰時就親手會一會佢,點知俾我發現個 mac address 怪怪地,一堆唔知咩 FF EE 怪 number,上經隱約搵到話係個 onboard NIC 瓜咗,好喇,咁我之前有張 PICE lan 卡o架喇,咪用佢囉。點知落咗兩日機,佢突然無晒燈,成部嘢唔著,估計係佢個火牛都瓜埋,唉,仲等我突登買張 remote access card 嚟俾佢方便我 remote restart 添。無喇,家陣咩都無喇。

雖然我已經買咗部 DS418Play replace 咗部 N40L,但我仲認緊好唔好買翻隻牛去救翻佢。。。

Tuesday, May 28, 2019

Synology DSM 救 data (xpenology/黑群)

話說自己衰多手走去 upgrade 去 DSM 6.2.2。jun's loader 1.03b 原本係無問題,理論上係上到 DSM6.2.2,起碼有人係用 ESXi 係行到o既。但如果你諗住喺 HP Gen8 Microserver baremetal 咁裝呢,唔好意思,as of today,實測佢只係 support 到 DSM6.2,最多俾你裝埋update 2 都無事。

如果你多手 upgrade 去 DSM6.2.1 or DSM6.2.2。咁你成功 upgrade 完之後,恭喜你,你部 xpenlogy DSM 係會喺你個 network 度消失。估計原因係佢 upgrade 咗之後,會改埋個 loader 入邊一啲 setting,導致到認唔會 native onboard 嗰兩個 NIC,即係上唔到網。。。聽聞話自己裝張 Intel o既 network card 就可以避開呢個 bug,小弟未有實測,但可能會試,睇下 ebay 搵唔搵到張平卡。

呢個 5/27 o既 long weekend  就只喺在救 server。。。呢次都唔算好大鑊,只係好煩。因為自己又進而衰多手 wipe 咗個 system partition,就算俾你插翻入去 NAS 都唔可能即刻認到 data partition。但起碼我知係無炒到o既,只係要花時間。真係遇難題又令自己進步。

https://michaelheap.com/mount-synology-hdd-linux

嗱,以防個網址有日瓜咗,小弟再 repeat 一次同加少少自己o既解釋。情況係咁o既,你 DSM 個 data partition,就算俾你用 ubuntu boot 起求其一部機然後諗住用嗰 USB dock 去撈 data,係唔得的。因為佢係 set 咗做 RAID,而佢即係行緊 ext4 都唔可以直 read。你係要用 mdadm 去 mount 起個 RAID volume 先,然後先可以用 mount 嚟 mount 成 ext4 先抄得翻啲 data 出嚟。

$ sudo mount /dev/sdb2 /volume1/test
mount: /media/test: unknown filesystem type 'linux_raid_member'. 
你會見到佢鬧咩'linux raid member',即係我先前講唔可以直 mount。

$ sudo mdadm --assemble --run /dev/md0 /dev/sdb2
mdadm: /dev/sdb2 is busy - skipping

嗱,呢個就係話你聽其實已經 mdadm 咗。

ls /dev/md

呢個就係睇下 md 咗咩鬼嘢。

$ sudo mdadm --stop /dev/md127
$ sudo mdadm --assemble --run /dev/md0 /dev/sdb2
 

$ sudo mount -t ext4 /dev/md0 /volume1/test

搞完呢一大輪嘢你就可以 copy 翻啲  data 出嚟。起碼無 data loss,只係人生無咗啲時間。如果個 HDD 唔係行  ext4 而係行 btrfs,咁我都唔知可以點救,因為我暫時未親身實證 linux 可以 mount 得起。