linux云计算架构师运维笔记-第1天-硬件知识介绍与操作系统部署
linux云计算架构师运维笔记-第1天-硬件知识课程说明
- 1. 课程知识详细讲解
- 1.1 服务器硬件知识介绍
- 1.1.1 硬件设备种类介绍部分
- 1.1.2 企业服务器运行指标:
- 1.1.3 服务器种类:
- 1.1.4 服务器品牌介绍: (掌握-面试)
- 1.1.5 服务器硬件组成部分
- 1.1.6 硬件工作原理:
- 1.1.7 服务器硬件详细说明:
- 1.1.8 企业网站案例说明
- 2. 服务器操作系统知识
- 2.1 操作系统概念知识
- 2.2 操作系统组成部分
- 2.3 操作系统发展历史
- 2.4 操作系统选择参考
- 2.5 操作系统安装部署
1. 课程知识详细讲解
1.1 服务器硬件知识介绍
1.1.1 硬件设备种类介绍部分
台式机电脑 笔记本电脑 服务器设备
服务器作用:
- 保证数据不会丢失的
- 保证系统软件程序长期稳定运行7*24
- 保证服务用户体验
PS:服务器组成部分(性能指标) 大于 台式机 笔记本
1.1.2 企业服务器运行指标:
X个9表示在系统1年时间的使用过程中,系统可以正常使用时间与总时间(1年)之比
3个9:(1-99.9%)36524=8.76小时,
表示该系统在连续运行1年时间里最多可能的业务中断时间是8.76小时。4个9:(1-99.99%)36524=0.876小时=52.6分钟,
表示该系统在连续运行1年时间里最多可能的业务中断时间是52.6分钟。5个9:(1-99.999%)36524*60=5.26分钟,
表示该系统在连续运行1年时间里最多可能的业务中断时间是5.26分钟。
1.1.3 服务器种类:
云主机服务器 (阿里云 腾讯云 亚马逊云 京东云) 中小企业欢迎 (减少硬件维护和购买成本)
硬件服务器 (机架式服务器 刀片服务器 塔式服务器)
1.1.4 服务器品牌介绍: (掌握-面试)
DELL服务器(互联网公司)
型号: 记录
IBM服务器(国企 外企)
型号: 记录
1.1.5 服务器硬件组成部分
硬件组成部分说明:
内容 | 形容 | 作用 |
---|---|---|
CPU(中央处理器) | 大脑 | 运算/控制 |
MEM(内存) | 眼睛 | 存储硬件 临时存储数据 |
DISK(硬盘) | 肚子 | 存储硬件 永久存储数据 |
POWER(电源) | 心脏 | 硬件供电 |
FAN(风扇) | 皮肤 | 提供散热 |
阵列卡(RAID) | 将多块硬盘进行逻辑整合 | |
远程管理卡 | 提供远程管理主机 | |
网卡 | 实现网络通讯 |
1.1.6 硬件工作原理:
输入过程 处理过程 存储过程 输出过程
输入设备信号信息 --- CPU ---> 内存临时存储 ---> 数据信息输出过程---> 硬盘永久存储
1.1.7 服务器硬件详细说明:
电源介绍:
- 冗余能力(备份机制) 双路电源 UPS(不间断供电系统)供电系统 发电机供电
CPU介绍:
- CPU路数(单路 双路 4路 服务器里面有多少个CPU)
- CPU核心数(CPU并行处理任务能力)
内存介绍:
程序 进程(普通进程 守护进程) 缓冲/缓存
- 程序: 所有代码进行汇总后数据信息称为程序
- 进程: 运行起来的程序
- 普通进程: 流星 运行一段时间会自动消失
- 守护进程: 父母 一直存在的进程
- 缓冲概念: 看电影 优酷网站视频数据 – 本地电脑内存(10分钟) 写缓冲
1小时 = 1G 5分钟 = 10M —> 内存(缓冲区域)
将获取到的数据临时先存储到内存中 - 缓存概念: 做菜 配菜过程(备料) 提升做菜效率 读缓存
提供数据可以高效读取作用
硬盘介绍::
机械硬盘
- 数据永久存储 存储数据与读取数据效率低 (磁盘详细介绍)
- 磁盘接口类型: SATA – SCSI – SAS SSD(固态硬盘)
- 磁盘存储容量:
字节Byte – kB — MB — GB — TB — PB
工业级换算标准: 换算标准为 1000字节 == 1kb
科学级换算标准: 换算标准为 1024字节 = 1kb
问题: 购买一个1T硬盘 实际容量是多少 - 磁盘转速情况:家用电脑 5400 7200 企业服务器 10K 15K
阵列卡(Raid):
- 将单块硬盘容量做提升
- 将硬盘存储安全性提高 磁盘1 <–> 磁盘2 <–> 磁盘3 镜像存储
- 提升数据存储效率 磁盘1 1G 磁盘2 1G 磁盘3 1G …
远程管理卡:
远程安装系统
远程开机
1.1.8 企业网站案例说明
访问网站页面 读多写少
数据存储与读取方案:
中小型企业数据存储和读取方案:
存储方案:
需要存储数据 — CPU处理 — 磁盘 永久存储 (数据安全性)
读取方案:
需要读取数据 — CPU处理 — 内存 (缓存区) <-- 磁盘(热点数据)
门户大型企业数据存储和读取方案:
存储方案:
需要存储数据 — CPU处理 — 内存 (缓冲区) — 磁盘里面 (存储效率 数据安全性)
读取方案
需要读取数据 — CPU处理 — 内存 (缓存区) <-- 磁盘(热点数据)
缓存区域: 内存存储区域中 缓存区域
缓存服务: 系统服务程序有关(数据存储到内存) memcache redis mongodb
2. 服务器操作系统知识
2.1 操作系统概念知识
人和硬件进行沟通交流中介,称为操作系统; 操作系统是用于管理控制硬件
2.2 操作系统组成部分
- 操作系统内核部分: 实现直接控制管理硬件 机器语言(二进制数–电信号)
- 操作系统解释器部分: 编程语言代码信息转换成机器语言
- 操作系统软件程序: 实现不同工作需求程序
2.3 操作系统发展历史
1969 贝尔实验室 unix
1986 美国大学 谭邦宁教授 unix系统改写(开发代码信息)— minix
1986 美国技术大神 斯托曼 http://www.gnu.org/
- 设计出来一个类似unix,但比unix更完善更简洁系统 -GNU项目
召集世界各路技术大神一起参与完成此项目 -FSF组织
制定规范和标准,所有人员安装规范完成任务 -GPL规则(通用许可协议)》- GPL规则:
1)GNU项目中所有开发出来的代码程序必须是开源的 (开源的 不等于 免费)
2)将获取源码进行更改后,需要进行发布声明
生成系统解释器: bash解释器
生成系统软件程序: awk vi …1990 芬兰大学 托瓦兹 系统内核+GNU=linux
2.4 操作系统选择参考
操作系统简述 | 系统类型 | 适用范围 |
---|---|---|
Linux桌面系统领域 | Ubuntu(乌班图) | 开发人员开发平台 |
Linux服务器系统领域 | Radhat(红帽)开源的系统,但是升级系统或安装软件需要收费 | 国企、外企 |
Linux服务器系统领域 | CentOS开源免费的系统,基本上和redhat系统一模一样 | 国企、外企 |
Linux系统安全要求比较高的领域 | Debian或FreeBSD | 金融公司、游戏公司 |
使用数据库高级服务或电子邮件服务、网络服务领域 | SUSE(德国多)/openSUSE | 充当路由器使用 |
想尝试新技术和新功能 | Fredora属于rhel和centos的测试版或预发布版 |
新软件诞生 – Fredora(测试)–> 新版redhatx --> 新版centos
Fredora 稳定之后 RedHat 去除logo 去除收费 CentOS
Linux系统中文版本 红旗Linux,麒麟Linux
2.5 操作系统安装部署
准备工作:
- 虚拟化软件程序 windows-vmware workstation 11 14 15 mac-vmware fusion
- centos系统镜像 7.5 7.6
虚拟化环境部署:
作用说明:
- 相同硬件资源可以同时承载多个系统运行
- 充分发挥硬件资源性能
- 节省服务器硬件使用空间
第一个步骤:安装虚拟化软件
windows7 -> vmware workstation 11
windows10 -> vmware workstation 14 15
配置软件激活码可以
第二个步骤:创建虚拟主机
新建虚拟主机–> 完成配置向导过程
第三个步骤:进行虚拟主机网络设置
虚拟网络适配器:
1)确认虚拟网卡信息
2)确认虚拟网络类型 nat
3)确认关闭DHCP功能 自动获取IP地址功能
4)设置网络网段信息 10.0.0.0 网段
5)设置网络网关信息 实现和外网通讯 10.0.0.254
第四个步骤:检查虚拟主机硬件以及加载系统镜像
加载指定镜像
操作系统安装:
第一个里程:启动虚拟主机
自动加载光盘镜像 — 进行系统安装
选择 centos7 install — 修改网卡名称
默认centos7 网卡名称 ensxx 企业网卡名称 eth0 eth1
在安装界面输入两端指令, 实现网卡名称修改
tab键 – 三次空格 — net.ifnames=0 biosdevname=0 — 回车
第二个里程:系统安装配置界面
1)将网卡地址和主机名称进行配置
2)进行系统分区操作
- 通用分区方式:3个区
启动分区(引导系统分区) /boot 200M
交换分区 swap 实际内存1.5倍 实际内存大于8G 交换空间等于8G
当内存不足时,可以临时将硬盘空间充当内存使用
linux系统出现内存溢出
====================================
(1)系统中服务会自动停止
(2)系统出现卡顿
(3)系统宕机情况
====================================
根分区 / 剩余空间3)定义预装软件信息
- 最小化安装 — 1236
4)系统设置root用户密码
linux云计算架构师运维笔记-第1天-硬件知识介绍与操作系统部署相关推荐
- Linux云计算架构师进阶班-Docker-K8s-Devops-Openstack
Linux云计算架构师进阶班-Docker-K8s-Devops-Openstack 下载链接: https://pan.baidu.com/s/1l6Xp7_2UsMYfoEKnJAvjUw 提取码 ...
- 视频教程-Linux 云计算架构师视频课程(集群、存储、调优)-Linux
Linux 云计算架构师视频课程(集群.存储.调优) 10年Linux使用及管理经验,7年IT在线教育培训经验.拥有RHCA高级架构师及Openstack证书.精通Linux.Python.思科.C+ ...
- Linux云计算架构师成长之路-第一章 计算机硬件基础-1.4 服务器主要部件
1.4 服务器主要部件 1) 电源 生产中一般核心业务用双电源,双线供电(AB路:从不同地方拉电缆到机房),如果是集群情况可以不用双电源. 电表图片:此处待插入图片 2) CPU 负责运算和控制,是服 ...
- Condition源码分析与等待通知机制,linux系统架构与运维实战pdf
//后继节点 Node nextWaiter; 进一步说明,等待队列是一个单向队列,而在之前说AQS时知道同步队列是一个双向队列.接下来我们用一个demo,通过debug进去看是不是符合我们的猜想: ...
- linux云计算架构师:Rsync+sersync实现数据实时同步
全套学习资料移步至公众号[学神来啦]更多学习资料添加扣扣资源群:661308959 本节所讲内容: 2.1 Rsync概述 2.2 Rsync服务安装 2.3 Rsync+sersy ...
- Linux云计算架构师:SSHD服务搭建管理和防止暴力破解
全套学习资料移步至公众号[学神来啦]更多学习资料添加扣扣资源群:661308959 本节所讲: 1.1 Linux服务前期环境准备.搭建CentOS 7环境 1.2 SSHD服务安装-ss ...
- linux云计算架构师:搭建DHCP服务和NTP网络时间同步
全套学习资料移步至公众号[学神来啦]更多学习资料添加扣扣资源群:661308959 本节所讲内容: 3.1 DHCP服务器工作原理 3.2 实战:使用DHCP动态分配IP地址 3.3 ...
- linux云计算架构师,springcloud视频教程
最近几天,有的人在偷偷地买蚂蚁的基金,有的人却偷偷的在蚂蚁面试. 最近确实是面试的好时候.大家都奔着大厂去的,最近也分享了好多大厂的面经了,什么阿里.字节.京东.美团.百度.腾讯.滴滴.网易-已经数不 ...
- AI:一个20年程序猿的学习资料大全—前端/后端/架构师/运维各种很多教程资料——只有你不想要的,没有你找不到的
本文章仅为合作好友传播,想获取任何资料,请向Ta提问即可哒
最新文章
- 脆弱的Scrum,敏捷在哪里?
- session_start() [function.session-start]
- JAVA面向对象为啥return实参,Java面向对象编程(OOP)
- 微信正则表达式 iOS
- 新手做2D手游该用哪些工具?
- SAP License:共享服务的今天和明天
- Mysql笔记——DQL
- php后端路由,laravel实现前后台路由分离的方法
- 事务复制5: Transaction and Command
- 选择排序及其不稳定性介绍
- strpos、 strstr、 substr三个函数的对比讲解
- DBeaver - 一款免费开源的通用数据库工具
- traceroute不通linux,能ping通traceroute不通
- ebp/栈帧/call stack
- 全基因DNA甲基化检测“金标准”--- 改进版简化基因组甲基化测序
- Oracle Temp临时表空间及其故障处理
- 数字通信中为什么需要时钟线
- 4-Python3从入门到实战—基础之数据类型(字符串-String)
- stack overflow是程序员必须会用的社区
- 8月 (August)总结规划