linux主机硬盘规划


父目录:linux安装
系统对于硬盘的需求和主机开放的服务有关,另外还需要考虑数据的分类和安全性。
数据安全并不是指数据被网络黑客破坏, 而是指当主机系统的硬件出现问题时,文件数据能否安全的保存和恢复。
linux主机可能会因为突然断电而导致系统无法正常开机。幸运的话可以使用fsck进行磁盘数据修复,也可能需要重新安装Linux!
如果对磁盘进行过合理的分区规划,因上述问题而导致的损伤会大大降低,所以硬盘的分区考虑是相当重要的!
硬盘的分区规划对于Linux初学者是比较难的重点!
需要对Linux文件结构有非常深刻的认识,才能够真正理解磁盘的分区规划!
对于Linux初学者,第一次安装可以先将磁盘简单的分为两个分区,一个用于挂载根目录/,另一个作为内存交换空间,也就是Swap分区。
这样整个系统也就只有一个挂载点,那就是/目录。
这种简单的磁盘分区方式也叫懒人分区法,不需要考虑太多东西,可以先让初学者从头到尾安装一个linux主机,减少因为缺少经验而出现分配错误。
例如/usr是Linux的可执行程序及相关文件存放的目录, 该目录往往需要较大的磁盘容量,单独给该目录分配一个分区,但是如果分区容量过小,就会导致linux无法安装成功!
这种分区方法并不适合企业生产环境使用! 如果磁盘任何一个小细节坏掉,例如坏轨的产生,整个磁盘也就无法使用了,整个根目录也就无法进入。不利于数据的备份和恢复!
另外,如果你的linux主机只是作为学习使用,并且只有一块硬盘,那么在学习磁盘管理的时候需要经常对硬盘进行各种分区操作,最好在安装之前能够预留一部分磁盘容量, 这部分磁盘容量不需要分区,留作以后练习使用!
专业的分区方式就是先分析主机的未来用途,根据用途去分析每个目录未来可能会占用的磁盘空间容量,分析出占用磁盘空间较大和读写较为频繁的目录, 将这些重要的目录分配独立的分区,而不与根目录放在一起, 当这些读写较频繁的磁盘分区有问题时,至少不会影响到根目录的系统数据,数据的挽救恢复也就相对比较容易!
在CentOS环境中,经常会占用较大磁盘容量且读写比较频繁的目录有如下几个:
/
/boot
/home
/var
Swap
如果主机开启了邮件服务,那么/var目录通常达到数GB大小。如果开启SAMBA服务, /home目录所占用的空间也会很大!/usr/所占的磁盘容量通常在2-5GB!
一定要根据主机的服务定位来进行硬盘的规划。
这里提供两个案例参考,案例参考并不适合所有的情况,只是提供相对合理的方案!
案例一:家用小型Linux服务器,IP分享与文件分享中心:
提供家里的多部计算机的网络联机分享,需要NAT功能。提供家庭成员的数据存放容量,由于家里使用Windows系统的成员不少, 所以需要提供SAMBA服务,提供网上邻居的网络驱动器功能。
主机硬件配备:
o CPU使用AMD Athlon 4850e低功耗CPU
o 内存大小为4GB
o 两张网卡,控制芯片为常见的螃蟹卡(Realtek)
o 只有一颗640GB的磁盘
o 显示适配器为CPU内的内建显卡(Radeon HD 3200)
o 安装完毕后将屏幕,键盘,鼠标,DVD-ROM等配备均移除,仅剩下网络线与电源线。
硬盘分区:
o 分成/, /usr, /var, /tmp等目录均独立;
o 1GB的Swap;
o 安装比较过时的CentOS 5.x最新版
案例二:Linux集群(Cluster):
作为局域网内部使用,提供的服务并非因特网服务,而是研究室内部的研究工作分析。
主机硬件配备:
o 利用两部多核系统处理器(一部20核40绪,一部12核24绪),搭配10G网卡组合
o 使用内建的显示适配器
o 运算用主机仅一颗磁盘,储存用主机提供8颗2TB磁盘组成的磁盘阵列
o 一部128GB内存,一部96GB内存
硬盘分区:
o 运算主机方面,整颗磁盘仅分/boot, /及swap
o 储存主机方面,磁盘阵列分成两颗磁盘,一颗100G给系统用,一颗12T给数据用。 系统磁盘用的分区为/boot, /, /home, /tmp, /var等分区, 数据磁盘全部容量规划在同一个分区。
o 安装最新的 CentOS 7.x 版
案例一属于小规模的主机系统,只要使用预计被淘汰的配备即可进行主机的架设! 唯一可能需要购买的大概是网卡吧! 在案例二中,需要大量的数值运算, 且运算结果的数据非常的庞大,因此需要比较大的磁盘容量与较佳的网络系统了。

initroot编辑整理,转载请注明www.initroot.com

100次点赞 100次阅读