使用Ubuntu,配置RAID并进行安装

我想做的事情

我們正在討論建立一個開發環境的內部伺服器,所以這是當時我安裝 Ubuntu 17.10 Server 並配置 RAID 的操作備忘錄。因為我並不太熟悉,所以歡迎提出改進建議。(可惜內部沒有人可以教我…唉唷)(另外,因為內部有一張 Ubuntu 17.10 的安裝光碟,所以我使用了那個。現在的話應該可以直接安裝 18版的。)

硬件配置

CPU 是 Xeon (我忘了具体型号)
主板 是 ASUS PRIME Z370-A
内存 是 32GB(8GB * 4)
硬盘 是 1TB * 2张

本次使用mdadm在上述存储中配置了RAID 1。

做过的事情 (zuò guò de shì
    1. 阅读参考文章来考虑组织结构。

 

    1. 在从光驱引导安装程序时,需要选择标有”UEFI”的选项。同时,需要进行一些主板设置,如禁用安全引导、将SATA设置为AHCI等。虽然只是推测,但我认为现代主板默认已经进行了这些设置。我这次也进行了确认,但没有特别需要更改的地方。

 

    对于无法通过UEFI或传统BIOS启动的主板,必要的分区只有EFI系统分区和格式为ext4的根挂载分区?关于boot区域的情况,在参考文章中有时会创建,有时则不会,所以不太清楚。这次我参考了安装程序根据”按照指南进行分区”创建的分区表。由于ESP占用了约 540MB 的容量,所以按照它的要求进行了设置。
组成
MDデバイス RAID0 48GB SWAP
MDデバイス RAID1 975GB ext4 /
1TB HDD1 物理パーティション1 540MB ESP
         物理パーティション2 24GB RAID
         物理パーティション3 975GB RAID
1TB HDD2 物理パーティション1 540MB ESP
         物理パーティション2 24GB RAID
         物理パーティション3 975GB RAID

由于在SWAP领域中使用RAID1的冗余性并不重要,所以选择使用RAID0(实际上也没有必要使用RAID)。在假设有多个运行应用程序的情况下,使用32GB * 1.5来分配48GB的空间。不过这可能有些多余。每个硬盘上都有一个ESP,这是为了确保在其中一个硬盘故障时仍能够启动(似乎无法使用RAID来设置ESP)。通过这样的安装方式,顺利完成了安装并确认了启动(性能未经测试)。

印象

我相当入迷了。尽管Linux的安装变得相对简单,但对于初学者来说还是有一点门槛高的印象。

随后

使用do-release-upgrade将其升级到18版。
而且由于错误地以日语安装了它,所以需要在.bashrc中进行更改。

case $TERM in
    linux) LANG=C ;;
    *) LANG=ja_JP.UTF-8 ;;
esac

描述。太好了。

参考

https://www.linuxmania.jp/raid_md_grub.html
http://pman0214.github.io/blog/debian-efi-raid.html
http://archlinux-blogger.blogspot.jp/2018/02/uefiubuntuubuntu-1604-lts.html
https://forums.ubuntulinux.jp/viewtopic.php?id=14565
https://qiita.com/ihyomo/items/a66660f11cfa9f9668b4