仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 487|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] Linux教程之为临盆办事器挑选符合的Linux刊行版

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:44:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!我想年夜多半有履历的Linux用户,会以为这个成绩不是成绩,那末请不要急,待会儿我会让你晓得这个成绩为何是个成绩。
  起首,在会商这个成绩之前,我们必定要先懂得本人的本身的前提:即我们本身的手艺才能――假设我们有才能像RedHat、Google一样,本人跟踪Linux和开源社区,那末,我们完成能够弄个本人用的刊行出来(参考专题:制造本人的Linux刊行版)。
  必需供认,每一个人都是有范围性的。开源社区充溢着手艺狂热份子,乃至狂热到得到明智,仍然一副无所事事、妄自尊大的架势――生怕我的论调会蒙受打击。
  关于“选择刊行版”这个成绩,上面的范围性会成为“一叶障目”的那片树叶。
  1.做为一位Sa,只熟习某一种Linux刊行版。把本人不熟习当做“欠好用”,以本人的喜欢为准。
  2.做为一位Sa,办理的装备数目无限。数目无限,不会思索“效力”的成绩。你办理几十台,和办理几百台、几千台、几万台乃至更多,所要面临的次要成绩,会产生变化。
  3.做为一位Sa,办理的装备对照低端。装备低端,一般不必要思索“第三方撑持”的成绩。
  4.公司只要你一位Sa。不必与别人相同、互助,不会思索和他人“一致习气”、以致“培训新人”的成绩。
  5.做为一位步伐员,基本不会从Sa的角度思索成绩。“都一样”即是没有概念。
  6.做为一位步伐员大概一位熟习各个刊行版而没有无办理过年夜范围、高端装备的Sa,口吻年夜,一副无所事事、牛B哄哄的模样。不脚踏实地空中对成绩,不是办理成绩之道。
  7.你只是一名桌面用户。完整不晓得我们在会商甚么!
  起首要批驳的,是说“一切刊行版都一样”的人。一般这类人是“步伐员”――要末是基本不会从Sa的角度思索成绩,要末是牛B哄哄;大概是熟习各类Linux刊行版的Sa,可是却尽管理着为数未几的办事器,并且这些办事器还对照一般,极有大概仍是本人攒的兼容机,而且极有大概公司只要一个Sa。
  之以是会如许,恰是由于范围性。步伐员所要表达的是“我不体贴底层是甚么Linux刊行版”,大概是“甚么版本我都能对付”。而Sa表达的是“甚么版本我城市用”,“我不在意你让我安排甚么版本”。
  持“都一样”概念的人的根据是甚么呢?
  第一,由于Linux内核是开源的,Linux刊行版里集成的软件尽年夜多半也都是开源的,而且必需是开源的。源质料是一样的,以是完整能够“都一样”。
  刊行商做的事变,从表面看就像是打包商,将散落在遍地的开源软件、GNU工具汇合到一同。可我们疏忽了,即便云云,刊行版里的集成组合也仍旧是不尽不异的。固然,你能够本人弄得不异,可是那超越来了我们所说的“刊行版”的范围。以为Linux各刊行版都一样的条件是,本人偶然间、有精神、有才能处置一切的成绩,本人有才能和工夫来做刊行商的事变,让他们变得一样大概来办理失落本人一切大概碰到的的成绩。工夫、精神和才能,缺一不成。
  举几个例子。在RedHat9的时期,内核仍是2.4的时分,LVS还只是内核的一个补钉,要想利用它必要本人从头编译内核,而且客户机上,也必要分外的打一个能够用来封闭arp影响的补钉,而事先的SuSE刊行版,已将LVS功效集成到了本人的刊行里,不必要本人下手来做这个事变。另外一个是reiserfs文件体系的撑持,记得RedHat9一样必要自已来编译内核才干撑持,而事先的SuSE已集成了。手艺狂热者,会由于如许的应战而欣喜若狂,初学者也会在煽动之下伎痒……可是不要忘了,不要在临盆情况里做实行,而且要注重思索风险(编纂注:参考体系运维法门的手艺篇)。
  另外一件案例是由于某种缘故原由将本来的体系换成另外一个,更糟的是换到另外一个分歧的系统,好比从RedHat换到Debian大概从Debian换到RedHat。我们晓得Debian相沿的是BSD作风,RedHat相沿的是SystemV作风,固然开展到明天,已相互交融了很多特征,可是仍是有必定不同的。成果就是,Sa没有否决,由于Sa已经“玩”过N个分歧的版本,信任即便碰到成绩,也能够本人办理。可实践上,这已进步了本钱,Sa有大概必要查材料才干完成之前能很纯熟完成的事情,别的极有大概将习气带过去,想固然,并激发变乱。而对体系不是出格熟习、精晓的开辟职员,就更忧郁了,大概连怎样启动办事都不晓得……(开辟需不必要有权利登录办事器,该不应有权利重启办事,在这里不会商)。
  这些例子都申明了,刊行版仍是有不同的。而不同的实质是因为工夫、和手艺才能的限定――由于Linux是开源的,人人的源质料是一样的,而且因为GPL的回护,即便是某刊行商做了修正,做了优化,那末刊行以后,也仍旧是要公然源代码的――这就是CentOS存在的缘故原由,以是仍是无机会“都一样”的,只是工夫成绩而已。
  第二,不体贴OS层面,只体贴使用,好比Apache、MySQL等。
  不体贴OS层面,有掩耳盗铃的怀疑。次要仍是由于不懂得“Linux刊行版的刊行商在刊行的过程当中做了哪些事情”。否则,你就不会以为OS层面不必要体贴。固然,就不会埋怨为何企业刊行版不必最新的软件(多是因为松散的立场,也多是由于运营战略,也多是因贸易目标,能够一定的是,追逐的太急,刊行商的事情负何就会很年夜。与桌面版分歧,宁静不乱必需被放在第一名。),为何刊行版会有跨年夜版本晋级的成绩。也会了解为何有的版本在装办事器的时分偶然会驱动不了RAID大概SCSI把持器从而发明不了磁盘没法装置,大概偶然会进进体系后发明辨认不到网卡。如许的懊恼,在利用企业版的时分,碰到的大概性会小良多。
  所谓“都一样”,跟没回覆一样,不是恳切的会商、办理成绩的立场。
  准确的立场应当是甚么样的呢?“脚踏实地”、“务虚”的办事立场。
  Linus自己在《Linux体系办理手册》中提出了选择Linux刊行版的意义和几个成绩,以为很客不雅,很脚踏实地,很有事理:
  “当用户接纳了一种刊行版本以后,就是在某个特定刊行商的办事体例长进行了投资。不要只看到软件装置今后的功效,而是要明智地思索到,本人的单元和那家刊行商在将来的数年里同事。”因而要获得一些主要成绩的谜底。
  该刊行版天性够在从此5年内持续存在吗?
  该刊行版会有最新的宁静补钉吗?
  该刊行版会敏捷公布更新软件吗?
  假如我有成绩,刊行商会匡助我吗?
  而依据我的履历,另有另个的两个成绩值得思索:
  该刊行版的第三方撑持怎样?
  好比办事器打造商的驱动撑持是基于哪一个刊行版的?这个关于临盆、办理一般很有效。
  可是这些撑持,一般不是必需的。就是说,没有这些撑持,体系也能够运转优秀,只是大概会没有举措利用某些“初级”功效。办事器的功效不克不及极致发扬。
  固然这些撑持常常也能被其他版本办理,大概被其别人办理,但仍旧会是一件相称头痛的事变。并且必要一个绝对程度较高的Sa。并非每一个公司都具条如许的前提。
  一般办事器打造商只供应两种Linux的撑持,那就是RHEL和SUSE企业版。信任不久的未来,Ubuntu也将被撑持。
  假设是年夜型企业,那末一定要思索:该刊行版有无“批量安排”办理计划?(这个成绩,貌似有第三方软件能够办理,可是不晓得效果怎样,听说SystemImager很牢靠。)
  RedHat有kickstart
  SuSE有yast
  Debain、Ubuntu有preseed
  另有第三方办理计划SystemImager:http://wenku.百度.com/view/a6c3a98583d049649b6658d7.html
  和Clonezilla:http://www.clonezilla.org/
  思索了下面的成绩,还要存身于本人的实践情形,上面的成绩,都大概会碰到。
  1.这个刊行版,熟习的人何等?你必要一个能被普遍承受的刊行版本,而不是不为人知的版本,如许便不会碰到招不到Sa的为难。固然,与其他同事相同、互助起来,也会少良多贫苦。
  2.你必要厂家供应手艺撑持么?手艺撑持,能够不必,可是用的时分必要有的可用。固然,只需肯付费,没人官方撑持的,也有第三方撑持。
  3.安排便利么?假设只要很大批的装备,那这个成绩不关头。可是假设装备数目良多,出格是增加很快,那这个成绩就会凸现。你必要一个能够“无人执守”主动安排的刊行。固然经由过程第三方的办理计划,仿佛一切的安排都能够无人执守。
  4.是企业级的么?不倡议利用一个没有经由严厉测试的刊行,也不勉励一味的寻求最新。临盆必要的是包管功能的同时包管宁静和不乱。
  5.你利用的是高真个装备么?高端装备一般对照少见,因而也不像PC那样被广泛兼容。必定要选择硬件厂家撑持的Linux产生版,一般是RedHat和SuSE,这两个刊行版是环球最年夜的两家企业Linux刊行商。能够确信,在将来不久的日子里,Ubuntu/Debian会成为第三个浩瀚硬件打造商撑持的企业Linux刊行版。可是在没有撑持之前,有待思索。假设不,那末你选择的Linux刊行版,有可难会发扬不了你的硬件的功效,乃至有大概会驱动不了某些硬件(内核是一样的,可是刊行版定制的内核倒是有差别的,乃至内核版本也是有差别的)。此时,假设非要利用其他刊行版,将会消费本人分外的工夫往办理这些成绩,而此时,本身的手艺程度将起到关头性感化。
  好了,差未几到此已把成绩申明白了。
  举几个例子,阿里团体(b2b、阿里云、淘宝网)使得的是RedHat企业版,腾讯利用则是SuSE。
  固然,当企业开展到必定时代,会本人定制刊行版,也不是不成能。不外,伶俐之举,是在某刊行版的基本之上定制。而不是从零入手下手。
  上面是一份网站利用Linux刊行版的统计数据:http://w3techs.com/technologies/details/os-linux/all/all
  CentOS33.2%
  Debian26.3%
  RedHat15.7%
  Ubuntu10.7%
Fedora7.2%
  SuSE4.4%
  Gentoo2.1%
  Mandriva0.2%
  Turbolinux0.1%
  Debian的用户这么多,是出乎我的料想的。利用Debian,第三方撑持的成绩对照鸡肋。
  说说第三方撑持吧,我比来一向在做这方面的相干的事情。好比,你必要调剂办事器的BIOS,你怎样做?假设你不想往现场,不想插显现视,大概你有良多装备必要改BIOS,怎样办?
  这时候,我们会请求第三方撑持,撑持能够在OS层面设置BIOS的工具(实践上,硬件供应商的网站上就有如许的工具供应)。不如果觉得这个成绩很极度,一定不止我们一家公司碰到过这个成绩。
  一样的成绩,假设你必要调剂近程办理卡怎样办?一样的必要第三方软件撑持。不必要到现场,不必要重启体系。
  而这类撑持,官方一般只供应RedHat和SuSE的,我团体以为Ubuntu很快也会被撑持。幸亏这些需求,一般的用户大概会遇不到,大概基本就不晓得有这些功效可使用。


欢迎大家来到仓酷云论坛!
变相怪杰 该用户已被删除
沙发
发表于 2015-1-16 21:57:42 | 只看该作者

Linux教程之为临盆办事器挑选符合的Linux刊行版

通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
活着的死人 该用户已被删除
板凳
发表于 2015-1-26 05:04:37 | 只看该作者
目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。
老尸 该用户已被删除
地板
发表于 2015-2-4 20:07:56 | 只看该作者
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
若天明 该用户已被删除
5#
发表于 2015-2-10 07:21:38 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
冷月葬花魂 该用户已被删除
6#
发表于 2015-3-1 06:34:56 | 只看该作者
熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
爱飞 该用户已被删除
7#
发表于 2015-3-10 15:58:52 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
再见西城 该用户已被删除
8#
发表于 2015-3-17 11:08:27 | 只看该作者
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
分手快乐 该用户已被删除
9#
发表于 2015-3-24 10:24:22 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 22:02

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表