频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

1.2.2 了解架站目的

作者: 鸟哥 出处:机械工出版社华章公司  2007-12-05 09:47    砖    好    评论   进入论坛
阅读提示:《鸟哥的Linux私房菜——服务器架设篇》(第二版)第一章讲了架站之前所需的技能分析,本文是架站目的。

1.2.2  了解架站目的

架站的目的与您的主机规划是息息相关的。因为我们必须了解主机以后的用途与服务的客户端数目,才能选择硬件与分配网络带宽,并且规划我们的Linux系统。所以,了解架站目的很重要。举几个例子。

• 如果我们的主机是学校用于给同学们收发邮件与发布WWW个人网页,而全校有5000多位同学,硬件应该如何选择?还有,如果需要对每个同学进行网页空间与邮件容量的限制,硬盘空间又该如何划分?在这个例子中,您必须要了解邮件与WWW个人网页的数据所放置的目录。由于主机要进行硬盘的容量限制,因此,必须清楚quota的原理与设置的技巧。此外,既然是架站,申请一个“合法”的主机名称就显得相当重要。另外,还需要了解DNS里面的MX标志在邮件主机中的用途。
• 如果我们的主机仅提供不到10个人的服务,且服务仅开放文件服务器,那么硬件又该如何选择,此外,是否需要注册一个合法的主机名称呢?因为仅开放文件服务器,所以这台主机应该是在内部网,故而不是很需要一个合法的主机名称。不过,因为仍然有对局域网提供文件服务的功能,所以硬盘的容量也不能太小,此外,为避免以后用户的抱怨,也需要预留空间进行quota分配与增加硬盘等工作。
• 如果我们的主机主要的目的是进行数值模式的运算(就是有点像是超级计算机在算军事或者天文物理现象的模式),那么应该考虑系统安全性与数据传输的速率。
当然这样的系统最基本的要求是 “稳定性”与“速度”。因此,您就需要了解核心(Kernel)的编译技巧,此外,由于不同的软件在优化设计时,通常都使用较为常见的Linux版本,因此,对于Linux版本的选择也非常重要。

由上面的例子来看,不同功能的主机在硬件配备与软件规划上面是不一样的。所以,在进行Linux主机的规划之前,建议一定要了解这个主机的功能,甚至最好还能把一些以后可能加入的功能考虑进来。那么,如何知道主机要有什么样的功能?什么样的功能可以满足需求呢?这当然需要经验,所以也就又要回到前一个主题。至少必须了解网络的基础知识后,才能够知道应该架设什么样的网站。

举个例子来说,如果您只是想要让Linux实现带宽共享,那么Router或者是NAT设置即可满足需求,如果您还需要了解每个用户经常使用的网站,那么最好搭配Proxy以及分析软件进行分析。NAT技术不需要很好的硬件设备即可实现,Proxy如果要性能好一点,就需要比较高档的硬件来搭配。这些认识产生的前提条件,当然是鸟哥已经较为熟悉每种服务所使用的硬件状态与它的服务原理了。所以,在规划主机之前,务必先了解主机的架设目的。

这部分内容与Linux基础的关系如下。

1. 必须熟悉Linux的文件配置与架构
例如 /boot放置的是开机核心数据,/usr放置的是默认的系统程序、原始文件和一些man page,/home是一般身份用户的根目录所在,/var则是日志文件、缓存、邮件信箱文件等放置的目录,/tmp是任何人皆可使用的临时目录等,必须熟悉Linux各个目录的用途,这样在以后进行硬盘的规划时,才能够符合需求。

例如,磁盘配额(Quota)仅能针对整个分区来划分,如果想让每个用户都拥有两种quota数值(例如每人拥有邮件20MB以及WWW 服务10MB的硬盘空间),就必须针对 /home与 /var/spool/mail规划出两个独立的分区才行。当然,使用链接文件也是一个可行的方案,不过,需要预留一些硬盘空间。

2. 硬盘的代号
硬盘的代号很重要,因为在Linux下,每一个设备都以文件来表示。因此,必须了解硬盘与数据线的接法,及对应硬盘在Linux系统中的代号的关系。例如:

 

Master

Slave

IDE 1

/dev/hda

/dev/hdb

IDE 2

/dev/hdc

/dev/hdd

上面的磁盘代号只与IDE接口的设备有关。 IDE接口就是目前所谓的Ultra DMA 66/100/133硬盘,或者是光驱与刻录机,这些设备均可直接与主板上面的IDE数据线接在一起。还有,目前主流的硬盘已经变成SATA接口了,这种SATA接口可以仿真成IDE接口,因此,IDE设备还可能具有 /dev/hde、/dev/hdf等代号。如果使用SATA的话,那么该硬盘的代号就可能变成 /dev/sda之类的文件名。

不过,万一您使用的不是IDE设备,例如SCSI接口的硬盘,那么就得由 /dev/sda开始算起了。目前很常见的USB接口优盘或者是USB外接式硬盘,它的代号也是从/dev/sda开始算起。除了这些基本概念外,在硬盘的分区部分,假如第一个IDE接口的硬盘被进一步分区,此时,您必须了解Primary、Extended及Logical等磁盘分区的概念,因为,一个硬盘最多只能有一个Extended分区,而Primary+Extended分区最多只能有4个,至于Logical则是由Extended再划分出来的。

每一个硬盘划分出来的分区代号为 /dev/hd[a-d][1-63],亦即原本的硬盘代号后面加上一组数字。例如,IDE1的Master的第一个分区就是:/dev/hda1,由于1~4号是保留给Primary与Extended分区的,所以第一个由Extended分割出来的Logical分区代号则为 /dev/hda5,注意:这里列举的是第一个IDE的Master硬盘接法。这些部分在《鸟哥的Linux私房菜——基础学习篇》有详细的说明,如果您还是不了解,请查阅该书学习,这部分内容很重要。

另外,必须了解的内容还包括:Linux系统文件的树状目录、文件所在目录的搜索方法、磁盘配额(Quota)的设置、文本编辑器(vi)的使用、内核的编译技巧、硬盘的安装与维护等,所以,基础文件还是必须阅读的。

【责任编辑:雪花 TEL:(010)68476606】

回书目   上一节   下一节
专题
Windows Home Server 家用服务器专题
Linux——从菜鸟到高手
服务器维护与应用基础
服务器基础知识入门
服务器节能与绿色IT
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
浏览器的战国时代
浏览器的战国时代
ARP攻击防范与解决方案
ARP攻击防范与解决方案
NAC安全访问控制
NAC安全访问控制
· NAC安全访问控制
· 网络布线测试仪器
· Windows Server 2008专..
· Windows远程桌面应用
· 网络故障排除宝典
· 运营商封堵ADSL共享 中..
· 解析35岁技术人的价值..
· 世纪枭雄比尔盖茨的王..
· 主流品牌防火墙配置
· ASP.NET开发教程
· 超级计算机TOP500专题
· Vista SP1对决XP SP3
· SQL Server 2008/2005..
· 程序员如何成长?
· C#技术开发指南
· 虚拟化技术还有点“虚”
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
SOA 面向服务架构
SOA 面向服务架构
· SOA 面向服务架构
· SQL Server 2008/2005..
· Apache技术专题
· 三层交换技术专题
· SQL Server入门到精通
· Windows远程桌面应用
· C#技术开发指南
· Apache技术专题
· Windows集群服务应用
· C#技术开发指南
· 国际文档格式标准开战
· 路由器设置与口令恢复
· Linux 集群技术专题
· PHP开发应用手册
· SOA 面向服务架构
· 企业数据恢复指南
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
SQL Server入门到精通
SQL Server入门到精通
· SQL Server入门到精通
· SQL Server 2008/2005..
· SOA 面向服务架构
· Apache技术专题
· C#技术开发指南
· 三层交换技术专题
· Apache技术专题
· C#技术开发指南
· Windows远程桌面应用
· 企业数据恢复指南
· Windows集群服务应用
· 路由器设置与口令恢复
· Linux 集群技术专题
· SOA 面向服务架构
· 了解统一威胁管理(UTM)..
· 反垃圾邮件技术应用