2.3.4 两个实际案例

案例一:家用的小型Linux服务器,IP分享与文件分享中心

提供服务:提供家里的多部计算机的网络连线分享,所以需要NAT功能。提供家庭成员的数据存放容量,由于家里使用Windows系统的成员不少,所以创建SAMBA服务器,提供网芳的网络磁盘功能。

主机硬件配备:

CPU使用AMD Athlon 4850e 省电型CPU

内存大小为4GB

两张网卡,控制芯片为常见的螃蟹卡

只有一颗640GB的磁盘

显卡为CPU内的内置显卡

安装完毕后将屏幕,键盘,鼠标,DVD-ROM等配备均移除,仅剩下网络线与电源线。

硬盘分区:

分成/,/usr,/var,/tmp等目录均独立;

1GB的Swap;

安装比较过时的CentOS 5.x最新版

案例二:提供Linux的PC丛集计算机群:

提供服务:提供研究室成员对于模式仿真的软、硬件平台,主要提供的服务并非网际网络服务,而是研究生内部的研究工作分析。

主机硬件配备:

利用两部多核系统处理器(一部20核40绪,一部12核24绪),搭配10G网卡组合而成

使用内置的显卡

运算用主机仅一颗磁盘,储存用主机提供8颗2TB磁盘组成的磁盘阵列

一部128GB内存,一部96GB内存

硬盘分区:

运算主机方面,整颗磁盘仅分/boot,/及swap而已

储存主机方面,磁盘阵列分成两颗磁盘,一颗100G给系统用,一颗12T给数据用。系统磁盘用的分区为/boot,/,/home,/tmp,/var等分区,数据磁盘全部容量规划在同一个分区而已。

安装最新的CentOS 7.x版

2.4重点回顾

1.新添购计算机硬件配备时,需要考虑的角度有“游戏机/工作机”、“性能/价格比”、“性能/消耗瓦数”、“支持度”等;

2.旧的硬件配备可能由于保存的问题或者是电子零件老化的问题,导致计算机系统非常容易在运行过程中出现不明的死机情况

3.Red Hat的硬件支持:Red Hat Ecosystem Catalog

4.在Linux系统中,每个设备都被当成一个文件来对待,每个设备都会有设备文件名。

5.磁盘设备文件名通常分为两种,实际SATA/USB设备文件名为/dev/sd[a-p],而虚拟机的设备可能为/dev/vd[a-p]

6.磁盘的第一个扇区主要记录了两个重要的信息,分别是: (1)主要开机记录区(MasterBoot Record, MBR):可以安装开机管理程序的地方,有446 Bytes (1)分区表(partition table):记录整颗硬盘分区的状态,有64 Bytes;

7.磁盘的 MBR 分区方式中,主要与延伸分区最多可以有四个,逻辑分区的设备文件名号码,一定由5号开始;

8.如果磁盘容量大于 2TB 以上时,系统会自动使用 GPT 分区方式来处理磁盘分区。

9.GPT 分区已经没有延伸与逻辑分区的概念,你可以想像成所有的分区都是主分区!

10.某些操作系统要使用 GPT 分区时,必须要搭配 UEFI 的新型 BIOS 格式才可安装使用。

11.开机的流程由:BIOS-->MBR-->-->boot loader-->核心文件;

12.boot loader的功能主要有:提供菜单、载入核心、转交控制权给其他loader

13.boot loader可以安装的地点有两个,分别是 MBR 与 boot sector

14.Linux操作系统的文件使用目录树系统,与磁盘的对应需要有“挂载”的动作才行;

15.新手的简单分区,建议只要有/及swap两个分区即可

2.5习题

一部计算机主机是否只要CPU够快,整体速度就会提高?

一部计算机系统的速度与整体计算机系统的运行有关,每个元件皆会影响计算机的速度。包括了内存、CPU、AGP与显卡速度,硬盘的速度以及其他相关的输入输出接口等等。所以如果系统是升级的,那么还得必须要注意各个旧元件是否保留,或者旧的可以用的元件必须要舍弃。

Linux对于硬件的要求需要的考虑为何?是否一定要很高的配备才能安装Linux?linux对于硬件要求是因“服务种类、服务范围及主机的角色”而定的。例如一部专门用来运算数值解析的Linux运算工作站,需要比较强大的CPU与足够的RAM来进行工作,至于一般家庭用的仅用来做为ADSL宽带分享器的Linux主机,则只要P-lll等级的计算机,甚至P-ll系列的等级,就可以很顺利的运行Linux了。

一部好的主机在安装之前,最好先进行规划,哪些是必定需要注意的Linux主机规划事项?依据上一题的答案内容,我们知道Linux对于硬件的要求是“因地制宜”地。所以,要进行Linux的安装之前,一定需要规划Linux主机的定位与角色!因此,Linux的主机是否开放网络服务?这部主机的未来规划中,是否需要进行大量的运算?这部主机是否需要提供很大的硬盘容量来服务客户端的使用?这部主机预计开放的网络服务内容?

请写下下列配备中,在 Linux 的设备文件名: SATA硬盘: CDROM: 打印机: 软盘机:

SATA硬盘:/dev/sd[a-d]

CDROM:/dev/cdrom

打印机:/dev/lp[0-2]

软盘机:/dev/fd[0-1]

你可能感兴趣的:(Linux,linux,运维,服务器)