Linux系统安装

3.1 安装分区方案

安装 Linux 时,需要在硬盘建立 Linux 使用的分区,在大多情况下,至少需要 为 Linux 建立以下 3 个分区:
①/boot 分区:/boot 分区用于引导系统,它包含了操作系统的内核和在启动系统 过程中所要用到的文件,该分区的大小一般为 200MB(老版本的如 RHEL6 系统 100MB 即可,RHEL7 也要 200MB);
②swap 分区:swap 分区的作用是充当虚拟内存,其大小通常是物理内存的两倍
左右(当物理内存大于 512MB 时,swap 分区为 1024MB 即可);
③/(根)分区:Linux 将大部分的系统文件和用户文件都保存在/(根)分区上, 所以该分区一定要足够大,一般要求大于 5GB。
最小分区方案:
/(根分区)
swap 分区
规划以上两个分区,我们的 Linux 就能跑起来
分区规划: 假设环境:CPU:2.4Ghz、内存:4G、硬盘:20G SATA
o Swap 分区:6G
o Boot 分区:标准形式 200M
o /分区:LVM 形式 15G(15360M)
o /app 分区:匹配剩下所有空间约2.9G(2972M)
LVM:逻辑卷管理器
PV:物理卷 整块盘、每块盘的分区(本地、外部存储)
VG:卷组 多个 PV 1:100G 2:200G 3:500G datavg1:800G PE:物理分区
LV:逻辑卷 datalv1:200G datalv2:300G 还剩 300G le:和 PE 相当于一回事

## 3.2 虚拟化|虚拟机模式下的磁盘模式

3.2.1 后置备延迟置零

○ Thick Provision Lazy Zeroed (zeroed thick) 后置备延迟置零 在建立虚拟硬盘时会一次给足全部的硬盘大小,并产生一个 vmdk 档,而 vmdk 的大小等于创建的虚拟硬盘大小。然后这虚拟硬盘在一开始会先将所需要使用到的部份先行初始 化(zero)。至于其他空闲没使用到的部份,则是等到有需要使用的时后再初始化(zero),不 过由于一开始就扣除10G 所以在没使用到的部份也就算在整体硬盘大小里。因此整颗虚拟 硬盘是固定大小,不会变动的。 在之后若有资料要做写入的动作时,凡是第一次写入到空 闲空间时都必须要 zero。此类型的硬盘空间在第一次的硬盘写入时会有轻微的 I/O 性能的损失。
举例 :假设实体硬盘为 500GB,建立一个 400GB 的 Thick Provision Lazy Zeroed 虚 拟硬盘,此时会产生一个 400GB 的 vmdk 档,然后在这 400GB 的虚拟硬盘中一开始只使 用 100GB,所以在这使用的 100GB 会先行初始化(zero),而剩下的 300GB 会等到有需要 使用的时后再初始化(zero)。不过整颗虚拟硬盘的大小还是为 400GB。

3.2.2 后置备置零

o Thick Provision Eager Zeroed (eager zeroed thick)后置备置零
在建立虚拟硬盘时会一次给足全部的硬盘大小,并且会删除所有的资料,产生一个vmdk 档,而 vmdk 的大小等于创建的虚拟硬盘大小。在创建硬盘时,会将所有的数据都初 始化(zero),所以会花费较多的时间。也正因为都已经初始化完成了,所以当要使用的时后 就不需要再初始化。而不论是第一次写入数据或是整体的性能和效能上都会比较好一些。
举例:假设实体硬盘为 500GB,建立一个 400GB 的 Thick Provision Eager Zeroed 虚 拟硬盘,此时会产生一个 400GB 的 vmdk 档,然后在这 400GB 的虚拟硬盘中一开始就会 把 400GB 先行初始化,等到下次要使用时就可直接使用,不过整颗虚拟硬盘的大小还是为 400GB。

3.2.3 精简置备

o Thin Provision 精简置备 随着使用量而增加硬盘大小,达到上限时就不会在增加了。而产生的 vmdk 会随着使
用的情况增加并一边初始化(zero),一边使用新空间。所以 vmdk 的大小不等于创建虚拟硬 盘的大小,只会等于实际使用的大小。简单来说,就是依照使用的大小来给硬盘的空间。但 不会超过最大值。 缺点: Thin disk 随着使用的增加,在效能上会比较差一点点。
举例 :假设实体硬盘为 500GB,建立一个 400GB 的 Thin Provision 虚拟硬盘,在安装 完成后使用了 100GB,因此 vmdk 就会等于 100GB。而整个虚拟硬盘的大小就会是 100GB, 此时会有人问说,那剩下的 300GB 呢? 剩下的 300GB 就会留在实体硬盘内,等有使用到 再逐渐增加。直到 400GB 空间都用满后就不会在增加了。
进QQ群:11372462免费学习红帽公开课
3.3 安装 Linux 系统步骤

我们会按照图形化方式安装单一节点以及根据自动化批量部署安装两种方式,具体安装 思路如下:
1、选择安装位置
2、选择分区方式
3、选择时区
4、选择软件安装包的种类

总结:

Fresh man(小白),建议选择图形化; 老司机,选择最小化安装

3.4 磁盘缓存模式
进QQ群:11372462免费学习红帽公开课
磁盘缓存写的模式一般分为两种,Write-through 与 Write-back:
Write-through(直写模式)在数据更新时,同时写入缓存 Cache 和后端 存储。此模式的优点是操作简单;缺点是因为数据修改需要同时写入存储,数据 写入速度较慢。
Write-back(回写模式)在数据更新时只写入缓存 Cache。只在数据被替 换出缓存时,被修改的缓存数据才会被写到后端存储。此模式的优点是数据写入 速度快,因为不需要写存储;缺点是一旦更新后的数据未被写入存储时出现系统 掉电的情况,数据将无法找回。

注意:

如果小伙伴们是在做传统 IT 服务器实施项目,在配置本地 RAID 阵 列卡,会经常碰到这两种模式。
进QQ群:11372462免费学习红帽公开课
3.5 自动化部署批量安装 RHEL

当有大量的计算机需要同时安装操作系统需求的时候,如果通过光驱的方式一个个安 装,不仅效率低,也不利于维护,此时可以通过批量自动化安装来实现,安装思路如下:
1、dhcp-server:DHCP 服务负责给网络中的计算机分配 IP 地址,子网掩码及默认 网关等必要的网络配置。
2、tftp tftp-server :负责远程传输文件。
4、httpd:负责搭建 web 应用发布镜像。
5、PXE:preboot execution environment 的简写,直译为预启动执行环境,PXE 可以通过网络实现多个计算机批量部署,即静默方式或无应答式的自动批量部署。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值