CentOS上如何安装RAID阵列以及如何补装图形界面

这几天干了不少运维的活。
今天在给服务器安装CentOS的时候遇到2个问题:
1. 在有多块盘的情况下,如何配一个RAID阵列?
2. 不小心给装成Minimal Installation了,没有图形界面,怎么破?

下面一一解决。

  1. 在有多块盘的情况下,如何配一个RAID阵列?
    A:首先,要明确装啥RAID阵列。有RAID 0, 1, 5, 7, 10. 具体就不一一解释了。很多文章解释的很好了。这里只给一个大致的概念:

    • RAID 0 可以并行读写,Performance较好,但是数据一旦出错就废了,没有数据冗余机制;
    • RAID 1 倒是有冗余机制了,但是Performance并不好,没有并行读写的能力;
    • RAID 5 是有点兼顾的意思,但是据说对硬件要求高;
    • RAID 10 也是兼顾性能和数据冗余,只是费点磁盘容量,另外要求是偶数块盘。

    OK. 咱服务器上有十几块盘呢,不在乎费点盘。就用兼顾性能和数据冗余的RAID 10啦!

    那么在哪里设置呢?

    • 就是在安装过程中,出现多个模块的界面,选择“INSTALLATION DESTINATION”;
    • 进入下一个左上角有 “Done” 的界面后,会看到十几块磁盘,这时选中4块盘;
    • 该页面下方勾选 “I would like to make additional space available”, 以及选择 “I will configure partitioning”, 然后点击 “Done”
    • 进入下一个界面“Manual Partitioning”后,会看见原来的系统也在那里;
    • 这时候,点开原来系统,然后点击下面的减号“-”,这样在提示框里勾选“Delete all”,就意味着将删除原来系统的所有数据;
    • 还在该“Manual Partitioning”页面,点击蓝色的超链接“Click here to create them automatically”, 进入下一个页面;
    • 在这个页面中,主要就是增加挂载点了。基本上,至少要增加4个挂载点:/, /boot, /boot/efi, 和 swap
      其中,/boot 和 /boot/efi 我选择的是standard partition和XFS;而 / 和 swap, 我选择的是 RAID 10.
      大小自己看着办。 /boot 和 /boot/efi 我是各8G, swap是32G,而 / 是3000G, 没办法,一块盘就是5个T.
    • 点击“Done”之后,会跳出一个确认框,里面会列出所有的磁盘操作及顺序,这时确认即可。
  2. 不小心给装成了Minimal Installation了,如何补装图形界面?
    A:先运行

    yum groupinstall "GNOME Desktop"
    

    groupinstall指的是安装一套软件,那么是哪一套呢?就是这一套“GNOME Desktop”. 就好比是一些rpm包的flag是GNOME Desktop,那么这些rpm包就会全被装上。这是个人理解。事实上要装1000多个包,时间还不短。

    然后要修改系统启动方式了:用图形界面启动。
    老的运行级别的形式现在systemd不支持了。比较简单的做法是看一下老文件里说什么:

    cat /etc/inittab 
    

    看完文档,得出的结论是这么干:

    systemctl set-default graphical.target 
    

    OK. 这样就一切做完了。重启之后就能看见图形界面了。

(完)

你可能感兴趣的:(运维)