跟老男孩学Liunx运维-高性能Web集群实践(上)-老男孩著-第1章企业级CentOS7.6操作系统安装
第1章 企业级 CentOS7.6 操作系统安装
1.1.下载 CentOS 系统 ISO 镜像
1.1.1.下载 CentOS 系统 ISO 镜像的说明
下载链接:https://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64
1.1.2.有关 ISO 镜像的使用说明
扩展名为 ".iso" 的操作系统文件就是所谓的镜像文件。这种镜像文件一般是用来刻录光盘的,比较大,单个 DVD 文件可能会高达 4GB。需要说明的是,这种 ISO 镜像文件不能直接以数据格式刻录成 DVD,这样是无法实现引导安装系统的!必须要用刻录程序的镜像刻录功能,将 ISO 文件以 "镜像文件格式" 刻录成 CD/DVD 盘。
在不同的场景,该如何使用 ISO 镜像?
1.如果是单机物理服务器安装系统,可能需要购买空白 DVD 光盘刻录成 DVD。不过制作 U 盘镜像引导安装是目前推荐的选择。
2.如果是在 VMware/Virtualbox 等虚拟软件环境下学习,则不需要刻录成 DVD 光盘或制作成 U 盘。在创建完虚拟机后,直接指定 ISO 镜像文件路径到虚拟机的光驱,即可实现引导安装系统。
3.如果是服务器数量比较多的工作环境,一般也不需要刻录成 DVD 光盘或制作 U 盘,大多数都会通过 ISO 镜像部署无人值守网络批量安装系统服务。
1.1.3.为什么企业环境下要选择 64 位操作系统?
区别之一:设计定位不同。64位操作系统的设计定位是:应用于机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域,这些应用领域的共同特点就是需要大量的系统内存和浮点性能。简单地说,64位操作系统是为高科技人员使用本行业特殊软件的运行平台而设计的,而 32 位操作系统是为普通用户设计的。
区别之二:安装要求配置不同。64位操作系统只能安装在 64 位电脑上,并且只在针对 64 位的软件时才能发挥其最佳性能。
区别之三:运算速度不同。64位 CPU GPR(General-Purpose Register,通用寄存器)的数据宽度为 64 位,64 位指令集可以运行 64 位数据指令。也就是说,处理器一次可提取 64 位数据(只要两个指令,一次提取 8 个字节的数据),比 32 位提高了一倍(32 位需要 4 个指令,一次只能提取 4 个字节的数据),性能会相应提升。
区别之四:寻址能力不同。 64 位处理器的优势还体现在操作系统对内存的控制上。由于地址使用的是特殊整数,因此一个 ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。比如,Windows 7 x64 Edition 支持多达 128 GB 的物理内存和 16 TB 的虚拟内存,而 32 位的 CPU 和操作系统理论上最大只可支持 4 GB 的内存,实际上也就是 3.2 GB 左右的内存,当然 32 位系统可以通过扩展来支持更大内存,扩展所采用的是 PAE 技术。
1.1.4.如何区别已安装是 32 位还是 64 位
方法一
uname -m uname -a
方法二
ls -d /lib64
1.1.5.在学习与工作中如何选择操作系统
1.工作场景
2.学习场景
1.2.CentOS7.6 操作系统的安装准备
1.2.1.在单台物理服务器上安装系统
1.2.2.在虚拟机上安装系统
1.3.开始安装 CentOS7.6 操作系统
1.选择系统引导方式
| 序号 | CentOS7.6的引导方式 | 解释说明 |
| 1 | Install CentOS7 | 安装 CentOS7 |
| 2 | Test media and Install CentOS7 | 测试安装媒体,并安装 CentOS7 |
| 3 | Troublesshooting | 故障修复 |
2.修改网卡名为 eth0 的形式(和 CentOS7 以前的版本保持一致)
为了统一企业中的多版本系统共存的环境,这里将网卡名称设置位 eth* 的形式,不使用 CentOS7 默认的特殊网卡命名规则,所以需要在初始安装的时候增加内核参数。
在 CentOS7.6 开机安装系统引导界面,按 Tab 键进入,在内核参数配置界面,手动输入如下参数,输入完毕后按 "回车" 键继续。
CentOS7 以前版本的 ethX 数字编号的网卡命名往往不一定准确对应网卡接口的物理顺序,CentOS7 的网卡默认命名可以解决这一问题,但同时也给 Linux 系统管理员带来了其他的困扰,就是无法兼容 CentOS6 的环境以及使用习惯,所以,一般还会改回早期的 eth0、eth1 网卡命名形式。具体的内核参数修改组合如下,默认内核参数(biosdevname=0, net.ifnames=1):网卡名如 "enp5s2";如果 biosdevname=1, net.ifnames=0:网卡名如 "em1";如果 biosdevname=0, net.ifnames=0:网卡名如 "eth0"(传统的方式)。
3.进入下一步安装界面
选择 "Install CentOS7"
用户可以清晰地看到系统内部的一些自检和加载相关设备等的操作
最后进入选择语言界面
提示:此处仅是安装过程中的语言显示,不建议选中文,要学会多亲近英文,至少不要逃避,只有这样才能学好 Linux 运维。
4.进入到安装摘要页面(INSTALLATION SUMMARY)
5.配置系统时区和时间(DATA & TIME)
在安装摘要页面,点击 "DATA & TIME" 选项后,进入配置界面进行配置,其中最关键的是时区的配置,其他可以忽略,它们在安装好系统后都可以随时更改。配置完成按 "Done" 按钮返回。
6.选择额外的语言支持(LANGUAGE SUPPORT)
返回安装摘要页面之后,点击 "LANGUAGE SUPPORT" 选项后,可增加一个中文语言配置(保留默认英文的配置),配置完成按左上角的 "Done" 按钮返回。
7.系统软件包选择(SOFTWARE SELECTION)
返回安装摘要页面之后,点击 "SOFTWARE SELECTION" 选项后,选择左边的最小化安装选项,即 "Minimal Install",同时在右边的列表中勾选4个复选框, 配置完成按左上角的 "Done" 按钮返回。
如果安装过程落下了部分包组,或者是其他人安装时没勾选,那么在安装完系统后可以按如下方式补上未安装的包组。
补充安装 "Compatibility libraries" "Base" "Development tools" 3个包组的命令为:
yum group install "Compatibility libraries" "Base" "Development tools"
补充安装 "Debugging Tools" "Dial-up Networking Support" 两个包组的命令为:
yum group install "Debugging Tools" "Dial-up Networking Support"
可以通过 yum groupinfo 包组名,查看具体安装的包组组件
8.配置网络和主机名(NETWORK & HOST NAME)
返回安装摘要页面之后,点击 "NETWORK & HOST NAME" 选项后,激活右上角的网卡,使网卡状态变为 ON,然后在左下角配置主机名为 "www", 配置完成按左上角的 "Done" 按钮返回。
在左下角 "Host name" 后的文本框中配置主机名。其中会有默认的 "localhost.localdomain" 主机名,将其删除,设置自己的主机名,这里用 www 作为主机名。
提示:不建议保留默认的 Host name,设置一个规范的主机名会显得更专业,这是运维的原则,而且也可避免对后面服务的安装配置产生影响。自定义主机名时可以用普通的字符串(如 www),或者完整的 FQDN 名(如 www.etiantian.org)。最好选择简单字母或字母带数字字符(以字母开头,不要用数字,可带下划线等),不要用特殊符号。
9.选择磁盘设备,配置分区(INSTALLATION DESTINATION)
返回安装摘要页面之后,点击 "INSTALLATION DESTINATION" 选项后,在界面中勾选 "Local Standard Disks" 一栏下的虚拟硬盘,然后勾选下面的 "I will configure partitioning" 单选按钮, 配置完成按左上角的 "Done" 按钮进行分区配置。
10.按企业生产标准定制磁盘分区
当前的电脑只有一块磁盘,设备名为 sda(如果有多块,会显示 sda、sdb、sdc 等)。
进入磁盘分区界面,可以看见虚拟磁盘的总存储空间是 20GiB,默认的分区是 LVM。"LVM" 的意思是逻辑卷管理,它可以对设置好的分区大小进行动态调整,前提是所有的分区格式都事先做成 LVM 格式,即分区标号为 8e,企业环境的分区一般都是按需求事先规划好的,极少有后续调整的需求,且 LVM 的性能和标准分区一般都是按需求事先规划好的,极少有后续调整的需求,且 LVM 的性能和标准分区及
11.开始增加分区
12.开始安装系统
1.4.系统安装后的基本配置
1.4.1.重启系统过程中的引导过程介绍
1.4.2.登录系统
1.4.3.配置网卡设置网络联网
1.通过 nmtui(类似 setup)命令设置网卡
2.系统无法联网的故障排除方式
1.4.4.通过 VMware 为新系统创建快照
1.4.5.更新系统,打补丁到最新
1.4.6.额外安装一些有用的软件包
1.5.本章相关问题
posted on 2020-01-30 16:32 herisson_pan 阅读(22) 评论(0) 收藏 举报
浙公网安备 33010602011771号