![云计算和大数据技术实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/667/31594667/b_31594667.jpg)
1.1 任务一 CentOS安装
1.1.1 任务描述
CentOS服务器的搭建是云计算与大数据的基础。本节任务是理解Linux系统特点,掌握CentOS的安装步骤,理解Linux的启动过程和运行级别。要想安装CentOS需要了解一下硬件需求,确认CentOS的分区参数,了解CentOS安装方式,最后完成CentOS的安装。
1.1.2 相关知识
1. 什么是CentOS
CentOS(Community Enterprise Operating System,社区企业操作系统)是Linux发行版之一,它是Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成的,是安全、低维护、稳定、高预测性、高重复性的Linux环境。
2. CentOS的特点
Linux之所以备受云计算与大数据领域的青睐,与其自身的优良特性是分不开的。Linux与其他操作系统相比,具有以下一系列显著的特点。
(1)源码公开,是自由软件。
Linux可以说是作为开放源码的自由软件的代表,作为自由软件,它有两个特点:一是它开放源码并对外免费提供,二是爱好者可以按照自己的需要自由修改、复制和发布程序的源码。
(2)广泛的硬件支持,极强的平台可伸缩性。
Linux能支持x86、ARM、MIPS、ALPHA和PowerPC等多种体系结构的微处理器。目前已成功地移植到数十种硬件平台,几乎能运行在所有流行的处理器上。Linux能运行在笔记本电脑、台式计算机、工作站,直至巨型机上,而且几乎能在所有主要CPU芯片搭建的体系结构上运行(包括Intel/AMD及HP-PA、MIPS、PowerPC、UltraSPARC、ALPHA等RISC芯片),其伸缩性远远超过了NT操作系统目前所能达到的水平。
(3)安全性及可靠性好,内核高效稳定。
Linux内核的高效和稳定已在各个领域内得到了大量事实的验证。Linux中大量网络管理、网络服务等方面的功能,可使用户很方便地建立高效稳定的防火墙、路由器、工作站、服务器等。为提高安全性,它还提供了大量的网络管理软件、网络分析软件和网络安全软件等。
(4)真正的多任务多用户。
尽管许多操作系统声明支持多任务,但并不完全准确,如Windows。而Linux则充分利用了X86CPU的任务切换机制,实现了真正多任务、多用户环境,允许多个用户同时执行不同的程序,并且可以给紧急任务以较高的优先级。
(5)具有强大的网络功能。
Linux从诞生之日起就与Internet密不可分,支持各种标准的Internet网络协议,并且很容易移植到嵌入式系统中。目前,Linux几乎支持所有主流的网络硬件、网络协议和文件系统,因此它是NFS的一个很好的平台。
(6)完全符合POSIX标准。
POSIX是基于UNIX的第一个操作系统簇国际标准,Linux遵循这一标准使UNIX下许多应用程序可以很容易地移植到Linux下,相反也是这样。
(7)具有丰富的图形用户界面。
Linux的图形用户界面是Xwindow系统。Xwindow可以做MSWindows下的所有事情,而且更有趣、更丰富,用户甚至可以在几种不同风格的窗口之间来回切换。
3. 基本的硬件要求
安装CentOS-6.5-x86_64版的操作系统需要CPU支持64位,一般情况下,CPU数量是双核或以上的普遍支持64位模式。另安装时如需启用图形界面模式,请保证安装机的内存最小不能低于628MB。
4. UTC时间
对于集群和分布式等大型系统来说,时间及其同步是个很重要的问题。通常的时间可分为local时间和UTC时间。
local时间在linux下使用date查看,如date。
UTC时间是指标准格林威治及零时区的时间,不包含夏令时的计算。UTC时间查看方式,如date-u。
基本上,Local时间=UTC时间+时区时间差+夏令时时间差。
还有硬件时间及BIOS上存储的时间,查看方式如hwclock。
1.1.3 任务实施
准备工作
下载CentOS-6.5-x86_64。CentOS的官方网站为http://www.centos.org/,镜像网站为http://mirrors.yun-idc.com/centos/。
步骤1
直接光盘安装,选择“Install or upgrade an existing system”,如图1.1所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-014-1.jpg?sign=1739252368-uXGf04GtGvBO9RN2BDyLI0zS1NwXNx1A-0-055088f64f2e62cc138857f3fbcbee5c)
图1.1 光盘安装选择“Install or upgrade an existing system”
步骤2
不检查媒体,选择“Skip”,如图1.2所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-014-2.jpg?sign=1739252368-MCBKC7BM1VFRAQch9WJxSpzAjimsv3Ql-0-8010ac298fd0e29bb4def4cc1910ee83)
图1.2 选择“Skip”
步骤3
选择“Chinese(Simplified)(中文(简体))”,如图1.3所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-015-1.jpg?sign=1739252368-j7gTeZ7H14eRf1zV7TkCYqZZbpAIC83k-0-6b55021b7c10217f19885894e471d387)
图1.3 选择“Chinese(Simplified)(中文(简体))”
步骤4
选择“美国英语式”,如图1.4所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-015-2.jpg?sign=1739252368-AxX32qdywO97fC5JTcoMytcUNiXxwbhk-0-48d04ae4af2d9b9522f67789cc3d3f72)
图1.4 选择“美国英语式”
步骤5
选择“基本存储设备”,如图1.5所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-016-1.jpg?sign=1739252368-3DzU55uPlY6Vw3S0H8cQGOacouP6vtOX-0-315b98c5ad407eb0ce8c14b309dd9f27)
图1.5 选择“基本存储设备”
步骤6
选择基本存储设备后会提示存储设备数据会被删除,一定要注意备份好数据。选择“是,忽略所有数据(Y)”,如图1.6所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-016-2.jpg?sign=1739252368-uj1JMmWBUwoZEZI5fM7ToCxloADirgwX-0-2306ae793f83a27638123791298be864)
图1.6 选择“是,忽略所有数据(Y)”
步骤7
主机名默认就可以,以后可以修改,如图1.7所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-017-1.jpg?sign=1739252368-87M2ZrCk0LAbyxY2Gh7PU6JRpGSCfB1D-0-eb637e6df6a37ef9b0e4f0043b957801)
图1.7 主机名默认
步骤8
选择城市:亚洲/上海,系统时钟使用UTC时间(S),如图1.8所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-017-2.jpg?sign=1739252368-5zg1tkI43ncu7Su0HJhl3beFy2Dtk95f-0-16aa4490cae9b98f62f0ea55e33706fc)
图1.8 选择系统时钟
步骤9
输入密码。密码尽量要符合密码复杂性要求,如果密码太简单,系统会提示“你的密码不够安全:过于简单化/系统化”,如图1.9所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-018-1.jpg?sign=1739252368-guuqUScT9rqCQ5LHeuxx3B24gLaoZTI2-0-deed61094ad4ad040c0317257eac996a)
图1.9 创建用户密码
步骤10
可以选择“使用所有空间”,也可以选择“创建自定义布局”或其他,选择“创建自定义布局”对初学者来说比较难,如图1.10所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-018-2.jpg?sign=1739252368-XYifcnlFj7tN0BHTUdv7PcsAykw8SC7x-0-4d1e0648352eda11078a4e7ee1f4cb5b)
图1.10 选择安装类型
步骤11
分区布局完成后,选择“将修改写入磁盘(W)”,如图1.11所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-019-1.jpg?sign=1739252368-uQL4dH3YlM5kJtxA3aWnHMGu4VP9nqp6-0-eee518afdf8f9e4937277b4594816df7)
图1.11 将修改写入磁盘(W)
步骤12
根据需要选择系统安装。如果选择“Minimal”最小安装,安装完后系统没有加载图像界面,对于初学者来说操作不方便;选择“Desktop”桌面系统,比较适合初学者。本系统选择“Minimal Desktop”,如图1.12所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-019-2.jpg?sign=1739252368-A0YQcUMdjdJq8ThfBz7szgyR1RR0iXAl-0-fdb492bfc4c812d17728cd8b60cc13ce)
图1.12 本系统选择“Minimal Desktop”
步骤13
选择“Minimal Desktop”,按“下一步”按钮后,开始安装系统,此过程需要一些时间。安装后提示安装成功,如图1.13所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-020-1.jpg?sign=1739252368-ZmKE8YjfllNCu6jEPVlxQhIAvxAP4YoL-0-b3fd9433ce23a0b45badd069a338f42d)
图1.13 安装完成
步骤14
安装完毕后重启系统,这时按任何键,可以对系统引导进行修改,比如可以设置以单用户模式启动系统,一般不需要按键盘,3秒后自动进入系统,如图1.14所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-020-2.jpg?sign=1739252368-SV9dchcpP2gICWlPDM3kBUTI2mY9f3cc-0-d36cae1e03187047789a0a6755f94694)
图1.14 安装完毕后重启系统
步骤15
进入欢迎界面,如图1.15所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-020-3.jpg?sign=1739252368-DS3rNnCcWvuHbBOS9GiSBzBZ7OoSK8R8-0-6c0136e6648dbc9d60f92b58c9916212)
图1.15 进入欢迎界面
步骤16
显示许可证信息,如图1.16所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-021-1.jpg?sign=1739252368-bwF44iQgIKqm14vKQZsQOQ9CFil88WLb-0-4bcb10897c8cc93712c40cd06adae7d7)
图1.16 显示许可证信息
步骤17
系统第一次启动后,会提示创建用户,可根据需要创建,这里直接前进不创建用户,如图1.17所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-021-2.jpg?sign=1739252368-teR0AXCzWglcEAvq8qrQ8jjGsuMEx82F-0-0f11d57e2e6832e2c29fae6628cf28f6)
图1.17 创建用户
步骤18
设置日期和时间,如图1.18所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-022-1.jpg?sign=1739252368-XjoE2gsCor6fGPalMopimyC2793vGX71-0-4ab5d1f35c1fd590198adf8b03de6d09)
图1.18 设置日期和时间
步骤19
Kdump是一个新的可信赖的内核崩溃转储机制。在启动时,Kdump保留了一定数量的内存。系统内存较少时一般不要启用Kdump。最后按“完成”,系统安装完毕,如图1.19所示。
![](https://epubservercos.yuewen.com/93C7C9/17103749004603406/epubprivate/OEBPS/Images/39079-00-022-2.jpg?sign=1739252368-6wNErd1GjH3UkFkR8WYn9QQPZc9AlHFg-0-1c12fccb48914f2ad671557ca4c41181)
图1.19 系统安装完毕